Skip to content

v0.52.2

Choose a tag to compare

@SysAdminDoc SysAdminDoc released this 28 Aug 21:46
· 167 commits to master since this release

Clicking www in the header toggle now actually switches you to current Reddit and keeps you there.

The toggle escaped the opt-in redirect with a query parameter on the URL it navigated to, and a query parameter escapes exactly one request. Current Reddit is a single-page app, so the first in-page navigation drops it. Reddit's own redirects drop it too, and its bot challenge replaces the query outright. The next real request - a reload, a link opened from somewhere else, the challenge bouncing back - matched the redirect rule again and threw the tab to old.reddit.com, carrying a URL that current Reddit had built, at a host that now wants a login.

The escape is now a property of the tab rather than of a URL. A session-scoped request rule lists the tabs that asked to stay on current Reddit, and the page re-asserts it on every document, so a reload or an external link keeps the renderer you picked. Landing back on old Reddit releases it, and so does closing the tab.

Only affects people who have the auto-redirect turned on, which is off by default.