Skip to content

chore: bump to v0.35.0 - #889

Merged
raul-oliveira merged 1 commit into
releasefrom
raul-oliveira/chore/bump-0.35.0
Jul 14, 2026
Merged

chore: bump to v0.35.0#889
raul-oliveira merged 1 commit into
releasefrom
raul-oliveira/chore/bump-0.35.0

Conversation

@raul-oliveira

Copy link
Copy Markdown
Contributor

Acceptance Criteria

  • Promote release-candidate (v0.35.0-rc.4) to public release v0.35.0

Behavior Changes

  • NFT PDF preview removed — PDF media now shows "Preview Unavailable" (feat: remove pdf render #851). Images, videos, and audio remain supported.

What's included

PR Type Title
#855 feat Create fee token flow
#858 feat Send fee tokens flow
#856 feat "About my token" screen and token version setup
#859 feat Easy token import banner and modal
#861 feat Single address mode
#853 feat Persist registered tokens across network changes
#851 feat Remove PDF render for NFTs
#881 fix RC regressions (address mode, import banner, explorer link, send PIN)
#878 fix Restore lost UX in Send Tokens flow (PIN focus and Close returns Home)
#876 fix Prevent Send screen crash on LavaMoat production build
#868 fix Upgrade wallet lib to v3.1.1
#865 fix Prevent feature flag context leak between networks
#863 fix Token import modal never reaching success/loading screens
#860 fix Reset hardware wallet crash
#848 fix Registered tokens kept on wallet reset
#857 test Create token screen tests
#864 chore Bump @hathor/hathor-rpc-handler to 4.4.0
#867 chore Bump to 0.35.0-rc.1
#877 chore Bump to 0.35.0-rc.2
#880 chore Bump to 0.35.0-rc.3
#882 chore Bump to 0.35.0-rc.4

Security Checklist

  • Make sure you do not include new dependencies in the project unless strictly necessary and do not include dev-dependencies as production ones. More dependencies increase the possibility of one of them being hijacked and affecting us.

Full Changelog: v0.34.0...v0.35.0

@coderabbitai

coderabbitai Bot commented Jul 13, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 85ff6f0e-23bd-42d9-aad3-3e9baaf6d4e4

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch raul-oliveira/chore/bump-0.35.0

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@raul-oliveira raul-oliveira self-assigned this Jul 13, 2026
@raul-oliveira
raul-oliveira requested a review from tuliomir July 13, 2026 23:12
@raul-oliveira raul-oliveira moved this from Todo to In Progress (Done) in Hathor Network Jul 13, 2026
@raul-oliveira
raul-oliveira force-pushed the raul-oliveira/chore/bump-0.35.0 branch from aaf4c9b to 9038689 Compare July 13, 2026 23:12
@github-project-automation github-project-automation Bot moved this from In Progress (Done) to In Review (WIP) in Hathor Network Jul 14, 2026
@raul-oliveira
raul-oliveira merged commit fbc0883 into release Jul 14, 2026
3 checks passed
@github-project-automation github-project-automation Bot moved this from In Review (WIP) to Waiting to be deployed in Hathor Network Jul 14, 2026
raul-oliveira added a commit that referenced this pull request Jul 15, 2026
* chore: bumps to 0.35.0-rc.1 (#867)

* fix: upgrade wallet lib to v3.1.1 (#868)

* fix: prevent Send screen crash on LavaMoat build via lodash setTimeout grant (#876)

* chore: bump to 0.35.0-rc.2 (#877)

* fix: restore lost UX in Send Tokens flow (PIN focus and Close returns Home) (#878)

The fee-token send refactor replaced the ModalPin/ModalSendTx flow with
ModalTransactionOverview and ModalSendSuccess, dropping two behaviors:

- The PIN field was no longer auto-focused. The overview modal relied on
  the input's `autoFocus`, which fires while the modal is still
  display:none, so the browser ignores it. Focus the field on Bootstrap's
  `shown.bs.modal` event instead (the old ModalPin approach), which also
  restores focus across every flow that uses the shared overview modal.

- The success modal's "Close" (and top-right "x") only reset the form and
  stayed on the Send screen. They now navigate to the wallet home
  (/wallet/), restoring the pre-refactor behavior; the now-dead resetForm
  helper is removed.

* chore: bump to 0.35.0-rc.3 (#880)

* fix: RC regressions (address mode, import banner, explorer link, send PIN) (#881)

Fixes a batch of UX regressions introduced in the 0.35.0 release candidates:

- Address mode kept across passphrase changes: adding/removing a passphrase no
  longer forces the wallet into multi-address mode. startWallet re-syncs the
  feature toggles from the live Unleash singleton before reading the
  single-address flag, so the clean_data reset in the passphrase flow no longer
  makes the flag read a stale default.

- Import Tokens banner no longer advertises phantom tokens: unregistering a
  token with no history and zero balance now clears it from allTokens and
  tokensBalance, so fetchUnknownTokens stops reporting a token the import modal
  cannot resolve.

- Easy Import Tokens "Open in Explorer" opens the system default browser via
  helpers.openExternalURL instead of a new Electron window.

- Send Tokens confirmation validates the PIN with wallet.checkPin before
  sending, showing "Invalid PIN" on the review screen instead of a generic
  "Transaction failed" after a failed send attempt.

* chore: bump to 0.35.0-rc.4 (#882)

* chore: bump to 0.35.0 (#889)

---------

Co-authored-by: Pedro Ferreira <pedro@hathor.network>
@raul-oliveira raul-oliveira moved this from Waiting to be deployed to Done in Hathor Network Jul 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

3 participants