Skip to content

Releases: nos/client

nOS v0.3.0

17 Sep 15:20
e40a0fd
Compare
Choose a tag to compare
nOS v0.3.0 Pre-release
Pre-release

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 to send API. (documentation)
  • Added assets config option to invoke 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

19 Jul 00:18
761e512
Compare
Choose a tag to compare
nOS v0.2.2 Pre-release
Pre-release

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

16 Jun 02:02
17591ce
Compare
Choose a tag to compare
nOS v0.2.1 Pre-release
Pre-release

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

10 Jun 11:55
66b0fa0
Compare
Choose a tag to compare
nOS v0.2.0 Pre-release
Pre-release

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 with registerStreamProtocol
  • Prevent many tabs from growing beyond window width (#199) (@mmoshi)

SHA256 Checksums:

  • Windows: 22D1B9307A13060BD5CCCF3EFE827618FB463C4F8C8748834A5D4789230F6BBF
  • macOS: 9a84ac3315f6476a433de3a6859523319132ecbd6ceab33320e1b8b83f47bb45
  • Linux (AppImage): 16c0af17ae8ed46e52c4ad69fe0478715e0f7387ce3ecf1f3a32a4c16dee69c3
  • Linux (snap): 87ff4f5ddf563575da2ad39682e6b4a104ff12b7229eb995206a29cfee1c7183