Skip to content

Releases: byteball/obyte-gui-wallet

v4.0.0

08 Jun 19:32
Compare
Choose a tag to compare
  • Desktop versions were migrated to a new platform: from NWJS to Electron. Please back up before upgrading.
  • A security vulnerability has been fixed that allowed reading unencrypted private key under some circumstances when the key is encrypted with a password (access to the file system is required).
  • A separate build for M1 Macs, it's blazing fast!
  • Removed an empty top bar in Windows and Linux versions.
  • Contracts with arbitration are now integrated with arbstore.org and ready to be launched.
  • Fixed a bug that crashed the wallet when viewing blackbytes transactions.
  • Fixed creation of a backup on recent Android versions
  • Multiple smaller bugfixes and improvements.

Upgrade notes (for desktop versions):

  • The data folder has been renamed from byteball to obyte.
  • The data folder on Windows has been moved from Local to Roaming (was C:\Users\username\AppData\Local\byteball, now C:\Users\username\AppData\Roaming\obyte.
  • The app automatically discovers the old data folder and moves the data to the new location. However, creating a backup (and additionally making a copy of the data folder) before the upgrade is strongly recommended just in case.
  • On Windows, please uninstall the previous version before the upgrade to avoid confusion (uninstall doesn't remove your data).
  • On Linux, remove the old AppImage files to avoid accidentally running them and creating a wallet under the old data location.

SHA256 of the Linux AppImage is posted here: https://explorer.obyte.org/#TZxcZJDMnU82loJ8QzoPrmKlHv5Oiybz9cLEvQBWNCY=

Binaries for other platforms are already signed in ways that are standard on the respective platforms.

v3.4.1

26 Feb 20:15
Compare
Choose a tag to compare

This release fixes a security vulnerability (https://nvd.nist.gov/vuln/detail/CVE-2022-25642) that allows remote code execution through specially crafted chat messages. Upgrading is strongly recommended for all users, especially those who have untrusted contacts or bots in the wallet chat. We'll block the old versions from the default hub soon after the release.

Another update in this release extends the obyte: URI protocol to allow multi-asset payments. This will improve the integration of dapps with the wallet and make it easier/faster to send multi-asset payments without having to open a chat with the dapp. Adding liquidity in Oswap will become easier once the feature is integrated in oswap.

SHA256 of the Linux AppImage is posted here: https://explorer.obyte.org/#UZbzkA7loA+mGh43T8Bx7v+2R58KaIWxwxloOqkoNA0=

Binaries for other platforms are already signed in ways that are standard on the respective platforms.

v3.4.0

08 Sep 12:12
Compare
Choose a tag to compare

This is a mandatory update for all full nodes.

  • fixes a bug that crashed all full nodes
  • multiple bugfixes and enhancements in Oscript language. One of the most important updates is that it is now possible to call getters from other AAs identified by a variable
  • new iPod-like home screen that displays a quick overview of your portfolio
  • a link to https://getmein.ooo from the Receive tab to quickly transfer Ethereum tokens through Counterstake Bridge or buy GBYTE for Ethereum tokens
  • when interacting with an AA, the transaction history shows its name to make it is easier to see the nature of the transaction
  • searching by token name on Send and History tabs, so users who hold many assets don't have to scroll long lists
  • contracts with arbitration (will start working when the arbstore launches)
  • asset metadata now gets updated in the wallet if it is updated in the tokens.ooo registry
  • faster start-up time in full wallets as computation intensive integrity checks are delayed until after the balances have been shown
  • other small bugfixes and improvements

SHA256 of the Linux AppImage is posted here: https://explorer.obyte.org/#YZZYfqB2CuGdEANdLqhqlG1uJVFdcYz6hQQdgW3hOPw=

Binaries for other platforms are already signed in ways that are standard on the respective platforms.

v3.3.2

02 May 18:28
Compare
Choose a tag to compare

This release fixes a bug that crashes all full nodes.

Other updates:

  • spend unconfirmed funds option is now on by default for all new wallets, it is unchanged in the existing wallets
  • all new accounts are single-address by default now
  • assets (some users hold dozens of them after bonded stablecoins were launched) are now sorted by dollar balance
  • when sending funds, the wallet now enables the Send button only after checking if the transaction is addressed to an AA and estimating the outcome. This helps to prevent sends to AAs without bounce fees which can lead to loss of funds.
  • transaction history now shows the data sent
  • other small bugfixes and improvements

SHA256 of the Linux AppImage is posted here: https://explorer.obyte.org/#tAhyHRXFYplvEnClJ4tN8knE6Oam0M7jawbfBHiBaTM=

Binaries for other platforms are already signed in ways that are standard on the respective platforms.

v3.3.1

06 Oct 22:41
Compare
Choose a tag to compare

This is a bugfix release that fixes several bugs related to accepting smart contracts in chat.

SHA256 of the Linux AppImage is posted here: https://explorer.obyte.org/#Jm+pMB4GR7d4LHtc/iaZC24Z1XjQGxNLxi4w9QNxByc=

Binaries for other platforms are already signed in ways that are standard on the respective platforms.

v3.3.0

04 Oct 02:06
Compare
Choose a tag to compare
  • updated look
  • ability to add multiple assets to Oswap pools
  • ability to post a hash of a file to prove its integrity and timestamp
  • ability to resend payments from history
  • ability to send payments from specific addresses
  • badges of received payments now indicate the account where the payment was received and the asset
  • fixed crashes on old mac hardware
  • many other small improvements

SHA256 of the Linux AppImage is posted here: https://explorer.obyte.org/#h4l365FTRjiDnoqHircRNMV3p/qWS3cnRMbvrAEjeBo=

Binaries for other platforms are already signed in ways that are standard on the respective platforms.

v3.2.0

30 Jun 23:59
Compare
Choose a tag to compare

This is a mandatory upgrade that fixes a bug in transaction size calculation that could allow sending data for free.

Both full and light nodes need to upgrade.

Also in this release:

  • improved translations
  • added human readable display of some smart contract clauses used by PolloPollo

SHA256 hash of the linux AppImage is 4e8c1469f9c3dfb68652380135270599ccc73aa641c95a9a11dece255311c88f, binaries for other platforms are already signed in ways that are standard on the respective platforms.

v3.1.1

22 Jun 17:07
Compare
Choose a tag to compare

This is a bugfix release that fixes a bug introduced in 3.1.0. The bug leaves the amount field editable on desktop clients and crashes mobile clients when clicking a payment link or scanning a payment QR code. Now the bug is fixed.

SHA256 hash of the linux AppImage is bebf1a1fb540bcbc941d6efbc4be913f4ba82c71ccfe9b02eca26d5f02f30231, binaries for other platforms are already signed in ways that are standard on the respective platforms.

v3.1.0

16 Jun 11:43
Compare
Choose a tag to compare

This is a mandatory upgrade for all full nodes.

  • Autonomous Agents upgraded to support Oscript 2.0. The change will get activated at MCI 5494000 which is expected around July 1st.
  • Added the ability to hide contracts (subwallets)
  • Multiple bugfixes and small improvements

SHA256 hash of the linux AppImage is eeabbd4fbb1a4a2a1d50f2d5e523c53e43fa2f247f7b87e767e92904a13f16fe, binaries for other platforms are already signed in ways that are standard on the respective platforms.

v3.0.3

29 Mar 16:12
Compare
Choose a tag to compare

This update fixes a security vulnerability (again discovered and reported to us by security researcher pearl) and several bugs.

The update is mandatory for all GUI wallets.

  • Restored full backup which previously didn't include rocksdb folder. If you have a backup created on desktop versions 3.0.0 to 3.0.2, that backup is broken, please create a new one after upgrading.
  • Fixed a bug that prevented accepting of some contracts, in particular Freebe contracts didn't work.
  • Fixed a bug that prevented replacement of more than one Order Provider at a time when prompted by a suggestion from a hub.
  • Linux wallet is now distributed as AppImage, which allows it to run on greater number of Linux distributions. Previously, the wallet didn't start on some Linux distributions. Linux wallet also uses a newer version of NWJS now. Please backup (by making a copy of your ~/.config/byteball folder while the wallet is not running) before upgrading, just in case.

SHA256 hash of the linux AppImage is ee8ddba9bec2b0355237304140431a253fdc6b6999c30ff8809db2167f96ec7a, binaries for other platforms are already signed in ways that are standard on the respective platforms.