github NeblioTeam/neblio v3.0
Neblio Nodes & Wallets v3.0

latest releases: v3.4.0, v3.3.0, v3.2.1...
4 years ago

❓Mandatory Upgrade?

  • This upgrade is optional, but recommended.
  • The current minimum supported release is v2.1.1.1

⏫ Upgrade Steps

  • Backup your wallet.
  • Download the appropriate file below for your OS (download links will appear once builds are finished).
  • Replace your current neblio-Qt (.exe, .app, etc) with the one you downloaded.
  • Restart the wallet using the new file you just downloaded.
  • This release requires a QuickSync and rescan to update the blockchain database, let this process complete.

💥 Known Issues

  • #259 neblio-Qt v3.0 does not fully support macOS Dark Mode. Disable Dark Mode in macOS System Preferences > General as a workaround

🎉 New Features

  • Brand new design to match Neblio's updated branding!
  • Add NTP1 Issuance Metadata to all applicable RPC outputs
  • Added RPC command to export blockchain bootstrap
  • Added dialog to add metadata to NTP1 transactions
  • Added metadata option to createrawntp1transcation RPC command
  • Added NTP1 Transaction Metadata to all applicable RPC outputs
  • NTP1 token issuance dialog added to neblio-Qt, including issuance metadata
  • Added options to multiple RPC commands to ignore NTP1 data to avoid reliance on the database being fully synced.
  • Brand new release pipeline automatically monitors builds and posts them along with file hashes to GitHub
  • Move from TravisCI to GitHub Actions for CI/CD
  • Added one-click metadata encryption that securely encrypts NTP1 transaction metadata stored on-chain
  • Added automatic NTP1 metadata decryption for wallets that include either the sending or receiving address
  • Added option to encrypt metadata to RPC commands used for sending NTP1 tokens

🐛 Bug Fixes

  • Fix potential QuickSync crash
  • Fix bug that could cause a crash if malformed transaction is received
  • Fix several JSON parsing bugs
  • Fix potential crash that could occur if a transaction in the NTP1 cache does not exist
  • Fix resync button to not be the default button in the options menu, which could lead to accidental resyncs
  • Replace objs_msgSend() calls with native objc syntax
  • Fix a bug that prevented macOS builds from downloading files using modern HTTPS standards
  • Fix bug that allowed sending of NTP1 tokens to vouts > 31
  • Fix a bug that could cause the wrong DB version to be downloaded during QuickSync
  • Download QuickSync files to temporarily location. Move them to final location after successful download. Fixes bug that could cause a crash due to partly downloaded files.
  • Fix incorrect RPC help text for getntp1balance & getntp1balances

🧰 Improvements

  • Improve QuickSync reliability, especially on platforms such as Raspberry Pi
  • Wallet will delete database and attempt QuickSync if database corruption is detected
  • Wallet rescans are automatic after resyncs
  • Optimize Block Index loading
  • Added dynamic number of confirmations refresh rate to improve Qt responsiveness with huge wallet.dat files
  • Improved compatibility with newer boost versions
  • Completely remove all communication with Neblio API servers
  • Enable timestamps in logs by default
  • Improve modularity of entire codebase
  • Moved all builds to OpenSSL 1.1.1
  • Added docker image builds to CI/CD pipeline
  • Build all macOS binaries using dependencies compiled for High Sierra (10.13) to ensure all builds are compatible with 10.13+
  • Instead of downloading test data in-test, download compressed test data and extract it before tests are run, for faster testing
  • Increase the maximum number of QuickSync attempts from 3 to 10, mainly useful for Raspberry Pi

⚙️ Other Changes

  • Multithreading Enhancements and Fixes
  • Allow decoding of transactions that do not exist in the database (RPC)
  • Upgraded lmdb
  • Allow the exporting of the blockchain with orphan block included (for debugging)
  • Remove NTP1 cache when clearing blockchain database
  • Removed Windows x86_64 builds from CI/CD pipeline
  • Updated checkpoints
  • Updated README
  • Additional improvements and bug fixes

neblio-Qt (Wallet with User Interface)

System Download Sha256 Checksum
Download v3.0
For Windows
c085a9d21a92f39c7b861b58029fec6a793f4d42528695c7cef344aef96d82dd
Download v3.0
For macOS
5c9df72216837a530167ed2c0f669794f1bb1db22c17ea063d3200782b7c662b
Download v3.0
For Linux
5fd328fe7f4441b13a44b2b06d8f3896bb2aaed4deb94850d71a3d297c2328e6
Download v3.0
For Raspberry Pi
d66a52d77337fc8934549004585c9e5263fe55d67288a56652a952bac73ce2bb

nebliod (Server Node. Command Line Only)

System Download Sha256 Checksum
Download v3.0
For Linux
c9ac3b0a6a9f7af782b86d81279ec168086731b05294f015c3001b423343f231
Download v3.0
For Raspberry Pi
cbff7b5ce327ca61d4ecc7d04c8defce42b0ffb5697f9141cf7d975d4e68c56b
Download v3.0
For Docker
N/A
Download v3.0
For Docker on RPi (ARMv6hf)
N/A

Don't miss a new neblio release

NewReleases is sending notifications on new releases.