0.1.4
Wren 0.1.4
Wren 0.1.4 is an urgent transaction-reliability release. It restores Send on
Base, Base Sepolia, and other recognized OP Stack networks, improves recovery
from transient funding-check failures, and introduces clearly labeled macOS
previews.
Critical transaction fix
- Wren 0.1.3 could retain every Base or Base Sepolia Send at Funding check
unavailable, regardless of asset or amount. Refreshed OP Stack L1 data fees
were stored as byte-formatted hexadecimal values, while the final safety
boundary correctly requires minimal JSON-RPC quantities. Wren now stores
canonical values such as0x3e8and0x0; native and ERC-20 Sends share the
corrected path. - Nothing was signed or sent when this failure occurred. Existing retained
requests can be Rechecked after installing 0.1.4. - Initial approval now awaits a fresh OP Stack data-fee estimate instead of
depending on periodic network-update timing. Recheck regenerates a failed zero
gas estimate when possible, refreshes current fee evidence, and repeats the
strict funding check. Missing or malformed balance, gas, or L1-fee evidence
still fails closed.
Transaction queue reliability
- Queued transactions can now be inspected read-only without changing fees,
nonces, or token approvals. Once the current transaction is submitted, Wren
advances review to the next request while continuing confirmation and
reorganization monitoring in the background. Repeated confirmation updates no
longer restart completion timing or duplicate activity.
Interface fixes
- Funding failures show the specific retained reason while keeping the warning,
message, and Recheck controls in stable positions as feedback changes. - The Send screen and Review Send action area now use one continuous Wren panel
background instead of placing the action in a black section.
Security and release reliability
- Compiler-version validation is bounded against excessive regular-expression
work on malformed source-verification input. - Release SBOM generation now produces the same source identity on Linux,
Windows, and macOS. - Qualified dependency and GitHub Actions updates are consolidated; incompatible
standalone major upgrades remain deferred.
Platform boundary
Linux x64 AppImage and deb packages remain Wren's qualified release target.
The Windows x64 installer is an unsigned, unqualified preview. Windows will
show an unknown publisher and may display SmartScreen. Its filename includes
unsigned, and the release workflow requires both the installer and packaged
executable to report NotSigned.
The Intel and Apple Silicon macOS DMGs are unqualified previews. They have
valid ad-hoc code seals but no Apple Developer ID, Team ID, trusted publisher, or
notarization ticket. Gatekeeper should reject the initial launch until the user
explicitly chooses Open Anyway. Neither architecture has been installed or
qualified on a physical Mac by this project. Automatic macOS updates are not
published.
Wren 0.1.4 is designed to pair with Wren Companion 0.1.2 over authenticated
protocol 3.
Release artifacts:
Wren-0.1.4.AppImagewren_0.1.4_amd64.debWren-Setup-0.1.4-unsigned-x64.exeWren-0.1.4-macos-x64-unnotarized.dmgWren-0.1.4-macos-arm64-unnotarized.dmgSHA256SUMSwren.cdx.json
Verify the applicable SHA256SUMS entry and GitHub build and SBOM attestations
before installing. Checksums and attestations bind the downloads to this public
release workflow; they do not create a trusted Windows or Apple publisher.