Skip to content

History / Release History

Revisions

  • Record v1.12.0

    magicelk235 committed Aug 23, 2026
  • Record v1.11.8 and v1.11.9

    magicelk235 committed Aug 22, 2026
  • Record v1.11.7

    magicelk235 committed Aug 21, 2026
  • Document the silent-refresh clock split

    magicelk235 committed Aug 21, 2026
  • Document the shared session store

    magicelk235 committed Aug 21, 2026
  • Document the signing fixes in 1.11.4 Why a profile alone no longer nominates a team, the ad-hoc retry for a detected team that cannot sign, and where xcodebuild actually writes its diagnostics.

    magicelk235 committed Aug 20, 2026
  • Document keeping a converted extension signed in

    magicelk235 committed Aug 19, 2026
  • Document the navigation the emulation used to miss Safari 26, measured with a probe extension: a page-world pushState re-injects no content script and produced no report at all, so the burst-after-input watcher missed any route change the page made on its own. C5 said SPA navigation was an open gap; it now records what was measured, the standing watch armed by the background's answer to a report, and the round trip confirmed working. The Cloaked row gets the user report that found it and what is still untested, the shim table names the emulated pair, and 1.11.2 gets its release entry.

    magicelk235 committed Aug 19, 2026
  • Document the frame-ancestors limit and the blank-frame explainer

    magicelk235 committed Aug 19, 2026
  • Document the bridge transports, sender rules and world:"MAIN" fallback Covers what 1.11.0 changed and why each piece is shaped the way it is: the two transports into a converted background, the origin and tab a bridged sender carries, the script-tag fallback for a world:"MAIN" entry Safari skipped, the scoping rule on strict_min_version, and Safari's "Tab not found." teardown. Adds Safari Quirks E9 and E10, updates E1, records the diagnostics in Testing and Debugging, and moves Claude in Chrome to a verified login.

    magicelk235 committed Aug 19, 2026
  • Document the 1.10.3 legacy team-format coverage

    magicelk235 committed Aug 18, 2026
  • Document the 1.10.2 team-detection and signing-verdict fixes

    magicelk235 committed Aug 18, 2026
  • Document the serviceWorker bridge and cookies.get precedence for v1.10.1

    magicelk235 committed Aug 17, 2026
  • Record 1.10.0 The getURL host-case correction, the @@extension_id placeholder URL rewrite, and the signing check, including the exit-code change that comes with it.

    magicelk235 committed Aug 17, 2026
  • Record 1.9.1 Four shim fixes off the Honey conversion, two of them undoing things viaduct was doing to itself: the tabId query it injected into action popups, and the half-lowercased getURL. Marks Honey as working on this build.

    magicelk235 committed Jul 31, 2026
  • Record the 1.9.0 release and how far Cloaked was driven

    magicelk235 committed Jul 29, 2026
  • Record the chrome.userScripts work and where Tampermonkey still stops

    magicelk235 committed Jul 25, 2026
  • Document the three Tampermonkey fixes: offscreen postMessage, DNR batching, locale tail

    magicelk235 committed Jul 25, 2026
  • Note the dynamic-DNR content-blocker fix and the stable Tampermonkey build

    magicelk235 committed Jul 25, 2026
  • Note the collective cross-file setPopup scan in the action-bridge quirk

    magicelk235 committed Jul 24, 2026
  • Document setPopup opt-out for the action-click bridge (TWP fix)

    magicelk235 committed Jul 24, 2026
  • Document getManifest content_scripts stripping breaking the action hotkey The shim's __viaductMsgListeners capture was gated on getManifest().content_scripts, which Safari strips inside a content script; ungating it fixed SuperDev Pro's Cmd+Shift+S. Update A5, Runtime-Shim, and Release-History.

    magicelk235 committed Jul 24, 2026
  • Document polyfill-clobber content-script failure (#10) Add Safari-Quirks E5, a Release-History bullet, and a Runtime-Shim note for the browser-polyfill.min.js overwrite that killed uBlock's content scripts.

    magicelk235 committed Jul 24, 2026
  • Document chrome:// scheme in permissions load failure (#11) Add Safari-Quirks A6, a Release-History bullet, and a Manifest-Transform table note for the chrome://favicon/ permission strip.

    magicelk235 committed Jul 24, 2026
  • Document the pipeline bug-hunt fixes (92fa2ee) Add an Unreleased section to Release-History and update the matching subsystem references for the eight fixes: CRX-key lenient parse (Input Handling), the defaultBundleId slug-collision fix and uninstall broker id read (Build and Install), the shared redirect deadline (Input Handling), the ancestorOrigins guard hardening (Safari Quirks E3), the hotkey key mapping (Safari Quirks A5), the deriveChromeId dead-catch removal (OAuth Bridge), and the importScripts comment-in-static-args fix (Runtime Shim).

    magicelk235 committed Jul 23, 2026
  • Release History: promote unreleased fixes to v1.8.0

    magicelk235 committed Jul 23, 2026
  • Document content-script double-injection fix and XHR timeout event fix - Safari Quirks E4: document_end/all_frames groups re-evaluated into a shared isolated world (about:blank/srcdoc), top-level const/let crash, and the idempotentContentScriptGlobals const-to-var fix. - Safari Quirks D6: proxied XHR now fires timeout (not error) on a timeout. - Wire the new stage into Conversion Pipeline (11a + diagram), Input Handling and Manifest Transform export lists, and Release History unreleased notes.

    magicelk235 committed Jul 23, 2026
  • Humanize wiki prose: remove em/en dashes and curly quotes Replace em/en dashes with commas, colons, or sentence breaks per context, and normalize curly quotes to straight. Dashes inside code blocks, diagrams, and range expressions are preserved.

    magicelk235 committed Jul 22, 2026
  • Add Viaduct CLI wiki Contributor-grade documentation for viaduct-cli, verified against src/ and grounded in the git history. 14 content pages plus Home, sidebar, and footer: architecture, conversion pipeline, CLI reference, input handling, manifest transform, analyzer, runtime shim, OAuth bridge, build/install, Safari quirks, testing/debugging, limitations/FAQ, and a commit-grounded release history.

    magicelk235 committed Jul 22, 2026