Skip to content

v0.30.0-alpha-3

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 09 Aug 04:23

This alpha fixes several annoyances with tab swiping, sign-in flows that use other apps, and "open in app" prompts that wouldn't behave.

Tab swiping & gestures

Swiping the tab bar or using next/previous tab gestures now moves through tabs in the order you see them in the tab tray — including your sort, grouping and pinned-tabs settings — instead of an internal order that didn't match what was on screen. The swipe direction also now matches how dragging the list naturally feels, and gestures can step across containers instead of getting stuck at the edge of one.

Sign-in flows that use another app

Many sites let you "Sign in with X" by bouncing you out to the X app and back. If you'd set links to never open in apps, that return trip was blocked and the sign-in failed.

  • The browser now recognises genuine sign-in callbacks and lets the app that opened the tab receive its login callback, even under "never".
  • A new Allow login app callbacks toggle (in Browsing settings, on by default) lets you turn this off.
  • Protected containers, private tabs and wallet schemes still never leak out.

"Open in app" prompts

  • Passive banners now retire after 90 seconds instead of lingering for up to 10 minutes.
  • Only one banner per tab — visiting a second app-link site replaces the old offer.
  • Expired prompts now actually disappear, instead of staying on screen with buttons that did nothing.
  • Removed the unreliable "dismiss the prompt when you leave the page" behaviour that was wrongly killing prompts on their own redirect chains (e.g. youtu.beyoutube.com).

Other fixes

  • Fixed a startup issue where the browser could show a blank viewport if the engine was kept offscreen during launch.