Releases: nos/client
Releases · nos/client
nOS v0.3.0
What's New?
- Added "Receive" tab to wallet.
- Added toast messages to replace intrusive alert dialogs.
- Added responsive layouts to wallet & settings.
- Added browser auto-focus when the application focus is restored.
- Added polling for the latest block and account balances.
- Added block status icon & tooltip to side navigation.
- Added events API and "block" API event. (documentation)
- Added
getLastBlock
API function. (documentation) - Added
remark
config option tosend
API. (documentation) - Added
assets
config option toinvoke
API. (documentation) - Added context menus to cut/copy/paste, inspect element, navigate, reload, etc.
- Added back, forward, and reload button behavior to address bar.
- Added back, forward, reload, stop, and inspect element to macOS application menu.
- Added dynamic protocol handling for
.neo
domains. - Added automatic web search from address bar.
- Added disabled "Exchange" navigation link.
- Updated NEO/GAS balance fetch to use RPC.
- Updated browser links with a
target
attribute to open in new tabs. - Updated designs for browser, wallet, settings, and form elements.
- Updated designs for alert, confirm, and invoke dialogs.
- Updated side navigation links to open in new tabs.
- Updated mouse cursor behavior throughout app.
- Updated "open wallet" file dialogs to attach to the window.
- Fixed browser errors displaying for sub-resource load failures.
- Fixed new account data not resetting between registrations.
- Fixed loading state behavior when navigating between pages.
- Fixed infinite loading spinner.
- Fixed tab title not updating on page load.
- Fixed navigation icon inconsistencies.
- Fixed IFRAME navigation updating the tab address.
- Fixed tab alignment for small windows.
- Fixed error when leaving registration screen.
- Fixed error for accounts with 3+ tokens.
- Fixed client window drag & drop behavior.
- Fixed client reloading on first transaction prompt.
- Fixed RPC endpoint resolution for
nos
protocol requests. - Minor application performance improvements.
SHA256 Checksums:
- Windows (64-bit):
6ccb36430f9bc068cdb0b6a294889ffa49e2124cd4eac72780ba405554dd0840
- macOS:
905122d3db1b1c7d68a140f8e99857eeae0cd3bfb8a3edd636676de66371b3ff
- Linux (AppImage):
cfe3b8d68eff18ab6c085e8ccf5db9be3cea126558c3b08ecceb01ccae663d02
- Linux (snap):
c5cf4c0fc4449b22b040db537e30001a1a6252914bc306b76d2072210849ce3b
nOS v0.2.2
What's New?
- Added error reason to API call failures.
- Added NEP-5 token balances to account screen.
- Added NEP-5 token transfers to account screen.
- Updated nOS Name Service script hash.
- Updated
nos://
protocol resolution to use nOSNet. - Updated application icon.
- Changed default network to nOSNet.
- Started applying new designs to address bar and browser tabs.
SHA256 Checksums:
- Windows:
41890dabf65ea88b5833a6ccdac8c55570b1cd6ce41c0ca6b26454c2783a0c9f
- macOS:
1125fd7107ef235847d31f5e708dadc2bd3511b17e1932f1597ae5b26fd41dd9
- Linux (AppImage):
87c67240170983121020159bfe0153f8355946ba06475a943863b040c2e28552
- Linux (snap):
4da8af20a8b1ea8fb14a4882767a9d72501c29203a2ef5b7fb1269f8151dd4d6
nOS v0.2.1
What's New?
- Added cut/copy/paste support on standard inputs.
- Added proper streaming to
nos:
protocol responses. - Added error page for request failures. (@robmoorman)
- Updated all API calls to use NEOSCAN.
- Updated name service script hash to include latest changes.
- Removed plaintext passphrase from post-registration screen.
SHA256 Checksums:
- Windows:
ea2e41ab09b3252b47adbd2baa1dbeb9638d1bc6844f0c24efd689b7684b7d85
- macOS:
b7ddf3c7ebf256b245bf04eec36825664de56f1e2591b3c497a78941ed4df61c
- Linux (AppImage):
161cede1b3d721ca32d6a3b7fbb2f21db97cd7ce46bd8aa54bec8c2ef3c0fb44
- Linux (snap):
4d394ebf70e4caec84702f06875d2cc165a1243722c2a97ec3076a0b078cd1e4
nOS v0.2.0
New Features
- Added the possibility to login using keystore JSON file (@gwendalbrossard)
- Added the possibility for the user to choose among several accounts in the wallet (@gwendalbrossard)
- Ability to add new accounts to an already existing Wallet file
- Added support for splash screen on app load (#119) (@thibalbo) - Update (#140) (@Soudny)
- Added additional custom url network configurations (#109) (@kitchenSpoon)
- Added ability to transfer funds on the account view (#113)
- Added focus-ring management (improve accessibility) (#122) (@indrekpaas)
- Added
nos:
protocol & use it to resolve queries (#117) - Added login via saved encrypted account (#127) (@kitchenSpoon)
- Added icon (#136)
- Added browser tabs (#160)
- nOS API refactor (#159)
- Added browser tab shortcut keys (#193) (@robmoorman)
- Add
X-nOS-Version
request header - Added "My nOS" Homepage (#215)
Bug Fixes
- Fixed import resolution for building on Windows (#134)
- Fixed build & dist scripts
- Fixed select network bug (#147) (@kitchenSpoon)
- Fixed nOS icon on Windows (#152)
- Fixed CSS issue for menu bar (#172)
Chores
- Added issue, PR template and contribution guidelines
- Disabled register button & show register error alert (#125) (@gwendalbrossard)
- Return full result object instead of script (#132)
- Refactorered settings design - structure (#135)
- Re-created nos-homepage (#156)
- Quit app when all windows are closed (#165)
- Added tagged builds to CircleCI (#176)
- Cleaned up browser tabs when closed (#179) (@jarindr)
- Empty request queue on logout (#177) (@jarindr)
- Changed default port from 3000 to 5000 (#184)
- Updated getting started guide (#178)
- Set background-color to content-bg (#182) (@tjuretzek)
- Cleaned up code from request queue changes (#185)
- Fixed responsive tab sizing behavior (#173) (@jarindr)
- Fixed browser tab reload (#200)
- Updated docs and readme (#202)
- Refactored ledger login to show current state (#186) (@tjuretzek)
- Added tests for
GetBalance
&GetAddress
requests (#207) - Disable service worker for unprivileged
file:
protocol - Replace
registerHttpProtocol
withregisterStreamProtocol
- Prevent many tabs from growing beyond window width (#199) (@mmoshi)
SHA256 Checksums:
- Windows:
22D1B9307A13060BD5CCCF3EFE827618FB463C4F8C8748834A5D4789230F6BBF
- macOS:
9a84ac3315f6476a433de3a6859523319132ecbd6ceab33320e1b8b83f47bb45
- Linux (AppImage):
16c0af17ae8ed46e52c4ad69fe0478715e0f7387ce3ecf1f3a32a4c16dee69c3
- Linux (snap):
87ff4f5ddf563575da2ad39682e6b4a104ff12b7229eb995206a29cfee1c7183