Skip to content

@rihardsgravis rihardsgravis released this May 14, 2019 · 88 commits to develop since this release

Windows 10, Linux and Mac users: It is recommended that you first update to 0.4.6 before updating to 0.5.0.

Windows 7 users: If you previously had 0.4.6 installed on your Windows 7 machine you will first need to reset the wallet and delete the %APPDATA%/Trinity folder before installing 0.5.0. Make sure you have your seed back ups stored safely beforehand. If you are using a Ledger, ensure you have written down your Ledger account index before doing so.

Changelog

  • Node quorum - Trinity will query multiple nodes on particular API calls and only accept a result with 67% consensus, otherwise fallback to a safe result (#631)
  • Replace local storage with Realm database (#375, #1041, #1146, #1260)
  • Encrypt account history within Realm database (#1018)
  • Deep link support: useful feature for iota-centric e-commerce, where clicking a deep link prefills transaction data in Trinity (e.g. iota://XNGPUCURQLLJFGXNDCMROGYNWAZP9AFWSVEUAIWIESOSPYDUPWSPSREEBWJPD9ZWZPAJKBHPLG99DJWJCZUHWTQTDD/?amount=1000000&message=happybirthdayrajiv) (#1143)
  • Remove 2FA from all versions #(1292)
  • Node out of sync errors (#1392, #1405, #1436)
  • Use local time for SeedVault export file (#1178)
  • Add polling service for automatically retrying failed transactions (#1142)
  • Add missing domains to external link whitelist (#1237)
  • Large history performance improvements (#1293, #1276)
  • Fix bug where the full bundle is not stored on failed broadcast (#1018)
  • Fix bug where unspent addresses are reported as spent when reattaching (#1046)
  • Increase timeout for attachToTangle network requests (#989)
  • Autoretry with increased timeouts for getTransactionsToApprove and attachToTangle endpoints (#1285)
  • Don’t store invalid bundles constructed with local PoW nor mark associated addresses as spent (#1122)
  • Fix account duplication on account rename (#1077)
  • Add more default nodes (#1106)
  • Remove dead nodes from config (#1087, #1401)
  • Reduce quorum size (#1149)
  • Disable quorum on login (#1157)
  • Disable quorum on first account load and manual sync (#1258)
  • Disable quorum on migration (#1404)
  • Block untraversable bundles from being broadcasted (#1191, #1214)
  • Incorrect Realm type casting in state (#1394)
  • Ensure all RealmObject nested properties are converted to plain objects (#1431)
  • Refine snapshot transition function to find funds more easily (#1395)
  • Rewrite flexible Realm version to version migration setup (#1168)
  • Make sure we remove unnecessary realm storage files on deprecated storage path (#1358)
  • Show modal for Ledger errors related to udev (#1192)
  • Fix linux app icon (#1322)
  • Only trigger notifications for new transactions (#1323)
  • Validate SeedVault before attempting to import (#1432)
  • Add seed export unavailable explanation (#1383)
  • Transaction history search feature (#1340)
  • Align Entangled trunk/branch assignment with IRI (#1302)
  • Add iota.org node cluster (#1405)
  • Additional SeedVault export validation check (#1432)
  • Fix inability to cancel history refresh without Ledger device (#1101)
  • Fix receive pane closing automatically on Ledger account (#1101)
  • Various other bug fixes, changes and improvements

Fixes #811


File Hashes

How to verify authenticity of your Trinity download

File Platform SHA256 Hash
trinity-desktop-0.5.0.exe Windows 10 77c2845583008a1bf969089475c82cdd13b1b56a02c6c77e155d7a8c2b6a4eb6
trinity-desktop-win7-0.5.0.exe Windows 7 752e37c05a180cab61a3ec6fdc339d48f2a2b339f8a0802b056ef814af7fc199
trinity-desktop-0.5.0.dmg macOS 0d29fe841faeca040f9511b49edfe5f6823e6c636bf9994bb124399d0943fc50
trinity-desktop-0.5.0.AppImage Linux 3cb9aa6d0fc5e8cfc9f3f2755da7a27d978702461cd2134cb828717495a30454
Assets 7
You can’t perform that action at this time.