0.1.3
Wren 0.1.3
Wren 0.1.3 adds local wallet creation and contract tools. It also makes
transactions, browser connections, permissions, and restart recovery clearer and
more reliable.
Linux x64 remains the qualified desktop target. This release also includes an
unsigned Windows x64 preview for local testing. The Windows installer uses a
one-click current-user setup and may be shown as an unknown publisher.
New
- Create an encrypted local wallet with a new 12-word recovery phrase or Ethereum
private key. Wren uses the operating system's secure random generator, confirms
the password and backup, shows the secret only during setup, and removes
unfinished setup data. If you copy the secret, Wren clears it from the clipboard
after one minute when it is still unchanged. - Prepare a contract deployment from complete creation data. Wren simulates the
deployment, shows it for review, signs it, and sends it once. - Publish Solidity or Vyper source for an existing contract or a confirmed Wren
deployment. Wren accepts common compiler, Foundry, and Hardhat build files and
checks them against the selected contract. Sourcify is the primary service.
Etherscan V2 is an optional fallback on supported networks. Published source is
public and cannot be withdrawn through Wren.
Improved
- Send now presents assets, contacts, search, networks, token icons, balances,
addresses, and copy actions consistently. Closing, retrying, queueing,
replacement, submission, and monitoring states are more predictable. - Transaction review stays attached to a submitted transaction instead of
immediately returning to Requests. If the network does not confirm a
submission, Wren keeps it visible for checking and does not send it again. - Connected Apps now distinguishes current account access from global app
activity. Per-account revocation uses an explicit consequence review, reliable
focus recovery, and transient status feedback. - Removing a signer now also removes accounts that depend on it. New local-wallet
and profile-backup passwords use an eight-character minimum. Wren warns about
easy-to-guess local-wallet passwords and lets you continue after explicit
confirmation. - Network editing has clearer endpoint status, failover information, and
short-window layouts. Upgraded profiles repair Wren's recognized Companion
connection so its network list remains available. - Earn loads progressively, preserves public product context during partial
failures, and applies the wallet privacy setting to every account-derived
balance, amount, position, workflow, and receipt value. - Generated-wallet, account-access, deployment, verification, network, Send, and
signing surfaces have stronger keyboard, screen-reader, focus, scaling, and
short-height behavior.
Reliability and safety
- Profiles from Wren 0.1.2 upgrade without resetting encrypted signers,
permissions, connected apps, networks, contacts, tokens, or activity. - Wren saves generated accounts and transaction intent before making them active
or broadcasting. After a restart, it can distinguish work that never started
from a submission whose result is still unknown, without sending twice. - Access revocation and local-history clearing confirm that profile changes were
saved before reporting success. If saving fails, Wren clearly says whether the
change is temporary or uncertain. - Account and signer removal is saved before protected signer data is erased. If
shutdown interrupts cleanup, Wren finishes the confirmed removal after restart. - Before source publication, Wren saves the destination and request. After a
restart, it resumes status checks without publishing the same request again or
saving source files and API keys in the profile. - Dapp chain switching can be approved before account access without silently
widening account permission. Denial, revocation, expiry, and events remain
limited to the requesting site and selected account.
Wren 0.1.3 is designed to pair with Wren Companion 0.1.2. Companion 0.1.2 adds
Chrome and Firefox identity switching, BaseScan and Etherscan connection fixes,
tab status, and network-list recovery. The authenticated local protocol remains
version 3.
Release artifacts:
Wren-0.1.3.AppImagewren_0.1.3_amd64.debWren-Setup-0.1.3-unsigned-x64.exeSHA256SUMSwren.cdx.json
Verify the applicable SHA256SUMS entry and GitHub artifact attestation before
installing. The Windows filename and notes state its unsigned status explicitly;
checksums verify the downloaded bytes but do not create a trusted publisher.