Skip to content

Pirate Unified Wallet v1.1.6 (Beta)

Choose a tag to compare

@github-actions github-actions released this 16 Aug 00:48
· 318 commits to main since this release
v1.1.6 is a major synchronization, Ironwood, reliability, networking, and interface release. It introduces Supernova, prepares every supported integration for Pirate Chain's scheduled Ironwood transition, and publishes the updated backend toolchain as version 0.3.0.

## Supernova Sync Engine

- Introduced Supernova, Pirate Unified Wallet's new high-throughput shielded-chain synchronization engine.

Full announcement of Supernova to follow soon.

## Ironwood

- Configured the scheduled mainnet Ironwood activation for October 3, 2026 at 19:00 UTC using canonical block timestamps.
- Receive-address APIs automatically select Ironwood after activation across the Flutter wallet, CLI, Android and iOS SDKs, React Native plugin, and Qortal integrations. Existing Sapling addresses remain valid.
- Added Ironwood viewing-key exports, per-pool address indexes, internal change handling, key-state reconciliation, and transaction support.
- Updated Ironwood testnet parameters with Sapling activation at block 61 and Ironwood activation at block 297.
- Added consensus branch validation and canonical activation-boundary checks.

## Wallet Reliability

- Fixed seed restoration cases that could provision wallet storage without displaying or activating the restored wallet.
- Fixed synchronization and rescan operations becoming stuck on Connecting or Fetching headers, including after changing endpoints.
- Strengthened cancellation, restart, cache validation, task ownership, and rollback behavior.
- Corrected note persistence and derived key-state reconciliation that could leave balances or transaction history stale.
- Pending outgoing transactions now appear first and display only the amount sent externally instead of including wallet-owned change.
- Added stable, paginated activity history and scalable address management with pin and archive controls.
- Fixed duplicate address allocation races, watch-only balance handling, and Windows shutdown crashes.

## Networking and Privacy

- Added curated mainnet, development, Mathnodes, Ironwood testnet, Tor onion, and I2P endpoint presets.
- Added endpoint health monitoring and safe failover while preserving the selected Direct, Tor, SOCKS5, or I2P transport and each endpoint's SPKI pin.
- Fixed custom TLS connections, certificate validation, SNI handling, SPKI retrieval, and invalid-pin reporting.
- Bundled public CA roots and improved Tor and embedded I2P process lifecycle management.

## Interface and Platforms

- Refined the desktop, mobile, and landscape layouts with responsive navigation, balanced spacing, readable sync metrics, improved cards, and consistent controls.
- Improved onboarding with Pirate Chain branding, an in-app privacy policy, clearer backup language, navigation debouncing, and safer passphrase confirmation.
- Fixed the biometrics setting briefly displaying the wrong state while loading.
- Upgraded to Flutter 3.47 and Dart 3.13, Android Gradle Plugin 9, iOS 15, and macOS 12.
- Fixed macOS startup failures by linking liblzma statically and verifying release linkage.
- Windows releases now present the installer as the normal distribution, with portable and unsigned builds grouped separately as test artifacts.

## Developer Releases

The following artifacts are updated to version 0.3.0:

- Pirate CLI and Qortal CLI
- Qortal JNI adapter
- Native FFI libraries
- Android and iOS SDKs
- React Native plugin and native platform packages

The React Native release is split into the main wrapper and four architecture-specific native packages. All five packages will be published to npm with exact version matching and trusted-publishing provenance.

## Important Notes

- Atomic swaps remain intentionally unavailable while validation and testing continue.
- Apple signing remains disabled for this release. macOS and iOS outputs are distributed as explicitly labelled unsigned test artifacts.

[View the full changes since v1.1.5](https://github.com/PirateNetwork/Pirate-Unified-Light-Wallet/compare/v1.1.5...v1.1.6)