v1.0.1 (2018-03-06)
Fixed bugs:
- A validator node might stuck in sync process
- API: Fix typos in API docs #666 (orogvany)
- GUI: Dispose address book dialog when the wallet GUI is locked #599 (phash)
- GUI: Import wallet imports addressbook too #576 (orogvany)
- GUI: Focus text field on right click #540 (cryptokat)
- Net: Properly separate mainnet and testnet #568 (cryptokat)
- CLI: Flush async loggers in
Launcher
class #539 (cryptokat)
Implemented enhancements:
- Add Java 9 Support #640 (semuxdev)
- GUI: Support customized based unit and show full digits by default #681 (cryptokat)
- GUI: Validate address alias length #660 (orogvany)
- GUI: Clean up address label #630 (semuxdev)
- GUI: Update to new logo #606 (orogvany)
- GUI: Render to highest precision #602 (orogvany)
- GUI: Add Mnemonic Keys to the UI #589 (phash)
- GUI: Added feedback for empty names on address book entries #575 (phash)
- GUI: Add address book edit dialog #574 (phash)
- GUI: Add InputDialog to Windows TaskBar #571 (phash)
- GUI: Provide detailed tooltip for Data input #570 (phash)
- GUI: Add prefix to address in generated QR Code #566 (phash)
- GUI: Add a Title to Rename Account Dialog #563 (orogvany)
- GUI: Add a Title to Import Dialog #562 (orogvany)
- GUI: Add Semux Logo to About Dialog #560 (orogvany)
- GUI: Add command console #472 (orogvany)
- Consensus: Optimize transaction validation #675 (orogvany)
- Config: Disallow default API username or password #689 (cryptokat)
- Net: Shuffle the list of nodes returned from GET_NODES message in order to balance the load on nodes #679 (cryptokat)
- Net: Add mainnet.semux.net as an alternative dns seed #662 (cryptokat)
- Net, Config: Allow for additional DNS seeds #653 (orogvany)
- Core: Upgrade Leveldb From 1.8 to 1.18 #673 (cryptokat)
- Core: Improve error reporting of UNVOTE transaction #623 (cryptokat)
- Core: Optimize wallet lookup #601 (orogvany)
- API: Update error messages to be consistent #657 (orogvany)
- API: Validate
hash
ongetBlock
calls #654 (orogvany) - API: Add a parameter 'name' to
/create_account
#614 (cryptokat) - API: Add parameter descriptions #600 (orogvany)
- API: Consistent error handling #556 (orogvany)
- API: Pretty print API response when get parameter pretty=true #555 (orogvany)
- API: Add sign/verify messages calls #549 (orogvany)
- API: Add a data field
transactionCount
to the response of/get_account
API #543 (cryptokat) - API: Add data field TransactionType#blockNumber #526 (cryptokat)
- Tools: Upgrade Jackson to 2.9.4 #605 (cryptokat)
- Windows: Detect Installation of Microsoft Visual C++ Redistributable Package Under Windows Platform #531 (cryptokat)