Repository navigation
Releases
Lanewise 1.5.0
1.5.0 (2026-11-06)
Features
- website: draw the JSON-LD and a dated sitemap with its pictures when the site is built (e374f84)
Documentation
- a guide to getting the project website into search engines (ac10929)
Installing
Lanewise needs Git 2.40 or later, and says so on start if it's missing.
macOS
Download Lanewise_1.5.0_universal.dmg, which runs on Apple Silicon and Intel Macs with macOS 14 or later, open it and drag Lanewise to Applications.
Lanewise is signed ad hoc and not notarized by Apple, so the first time you open a downloaded copy, macOS says it can't check it and won't open it. To open it anyway, either:
- open System Settings → Privacy & Security, scroll to Security, choose Open Anyway beside the message about Lanewise, and confirm with your password; or
- in Terminal, run
xattr -d com.apple.quarantine /Applications/Lanewise.app.
After that it opens as any other app. A copy you build from source opens without a warning.
Windows
Download and run Lanewise_1.5.0_x64-setup.exe, for Windows 10 22H2 or later and Windows 11 on x64. It installs Lanewise for you alone, without asking for administrator rights, and fetches Microsoft Edge WebView2 if it isn't already there.
The installer isn't signed yet, so Microsoft Defender SmartScreen may say Windows protected your PC and name the publisher as Unknown. Choose More info, then Run anyway. It will be signed once SignPath Foundation, which signs open-source projects for free, has approved Lanewise.
Lanewise 1.4.0
1.4.0 (2026-11-03)
- desktop: format the full screen module as rustfmt does (a485a3d)
- name the Stashes Widget's busy flag without shadowing its running helper (1239027)
- wait for the open repositories to be kept after one fails to reopen (f7fc600)
- wait for the stashes to be read again after a pop asked from the graph (dbbd797)
Features
- a stash's menu in the Commit graph, to show, apply, pop or drop it (c026e53)
- website: overhaul the page with Scenes made to stageshow's rules (f12f7aa)
Bug Fixes
- desktop: keep the title bar's buttons shown in full screen on macOS (1dce996)
Documentation
- take the README's and the website's screenshots again (152e404)
Build System
- update npm packages and pnpm to their latest versions (d6732e3)
Installing
Lanewise needs Git 2.40 or later, and says so on start if it's missing.
macOS
Download Lanewise_1.4.0_universal.dmg, which runs on Apple Silicon and Intel Macs with macOS 14 or later, open it and drag Lanewise to Applications.
Lanewise is signed ad hoc and not notarized by Apple, so the first time you open a downloaded copy, macOS says it can't check it and won't open it. To open it anyway, either:
- open System Settings → Privacy & Security, scroll to Security, choose Open Anyway beside the message about Lanewise, and confirm with your password; or
- in Terminal, run
xattr -d com.apple.quarantine /Applications/Lanewise.app.
After that it opens as any other app. A copy you build from source opens without a warning.
Windows
Download and run Lanewise_1.4.0_x64-setup.exe, for Windows 10 22H2 or later and Windows 11 on x64. It installs Lanewise for you alone, without asking for administrator rights, and fetches Microsoft Edge WebView2 if it isn't already there.
The installer isn't signed yet, so Microsoft Defender SmartScreen may say Windows protected your PC and name the publisher as Unknown. Choose More info, then Run anyway. It will be signed once SignPath Foundation, which signs open-source projects for free, has approved Lanewise.
Lanewise 1.3.0
1.3.0 (2026-10-24)
- give the slowest tests time with the rest of the suite beside them (50ba1c0)
- wait for each count the Stashes Widget reports, as it does after drawing (073ee6a)
Features
- the Activity indicator can be dragged, moved from the keyboard or sent to a corner, and stays where it's put (078467b)
- the Commit graph's Working tree row stands out with how many changes are staged, unstaged and conflicted (596bcc5)
Documentation
- take the README's and the website's screenshots again (d175fa8)
Build System
- deps: update every npm package, the Tauri crates and the GitHub Actions to their latest (4fe7663)
Installing
Lanewise needs Git 2.40 or later, and says so on start if it's missing.
macOS
Download Lanewise_1.3.0_universal.dmg, which runs on Apple Silicon and Intel Macs with macOS 14 or later, open it and drag Lanewise to Applications.
Lanewise is signed ad hoc and not notarized by Apple, so the first time you open a downloaded copy, macOS says it can't check it and won't open it. To open it anyway, either:
- open System Settings → Privacy & Security, scroll to Security, choose Open Anyway beside the message about Lanewise, and confirm with your password; or
- in Terminal, run
xattr -d com.apple.quarantine /Applications/Lanewise.app.
After that it opens as any other app. A copy you build from source opens without a warning.
Windows
Download and run Lanewise_1.3.0_x64-setup.exe, for Windows 10 22H2 or later and Windows 11 on x64. It installs Lanewise for you alone, without asking for administrator rights, and fetches Microsoft Edge WebView2 if it isn't already there.
The installer isn't signed yet, so Microsoft Defender SmartScreen may say Windows protected your PC and name the publisher as Unknown. Choose More info, then Run anyway. It will be signed once SignPath Foundation, which signs open-source projects for free, has approved Lanewise.
Lanewise 1.2.0
1.2.0 (2026-10-12)
- a misnamed update package is refused on Windows too (4dd8e7d), references #28
- code scanning with CodeQL on the Rust, the TypeScript and the workflows (562215d), references #33
- give building the Hostile repositories a minute, as Windows needs (92fdb01), references #10
- hold a clone's transports, destination, submodules and credential host to what held (b346104), references #21
- hold a Gateway's request to its own host, and a redirect to its answer (9264aef), references #17
- hold a Host page to https pages, and its frames to no command (fc365c3), references #15
- hold a Hostile repository's Conflict Hunk to text, a Suggestion to Accept, and Jev to lowering a Confidence (17352db), references #25
- hold a key to its one request, a rejection to no secret, and a release to no devtools (b9fb851), references #22
- hold a merge's and a checkout's hostile paths to writes inside the working tree (1635ae2), references #20
- hold a Model catalog to the models listed and its names to text, and the signing jobs to no cache (12e48f3), references #29
- hold a Sandcastle run to a branch of its own, its harness's mounts and its keys out of git (a6075af), references #31
- hold an older, genuinely signed Release to no Update, and the page to none of the updater's commands (490e2db), references #27
- hold credential store entries to Lanewise's own services, and a Host's token to its one command (b6b930a), references #23
- hold every Model Provider's and Jev's answers to the user's Accept, Edit or Use (1fc81d0), references #26
- hold every workflow's actions to a commit, and code scanning to its shape (22aa334), references #33
- hold opening a repository, its history, Upstreams and diffs to running nothing its configuration names (6bd3d50), references #18
- hold refs, remotes and URLs starting with a dash to arguments, never options (b2588fb), references #19
- hold the rules of engagement's links, window and paths to the tree (e3feea5), references #12
- import the conflict types only where the test that uses them runs (bccaf71), references #20
- sign update packages in a job of their own, and narrow each release job's token (e1226bd), references #28
- wait for the Stashes Widget to report none, as it does after drawing (9ff25ad)
Features
- a Content-Security-Policy for the main webview, and only the core permissions it uses (51c4063), references #14
- hide more token shapes in the Logs, write out control characters, and keep the Logs to their user (3fbceaa), references #24
- pen-test: a Host page probe to run inside a Release (5208292), references #15
- pen-test: a script that makes Hostile repository fixtures (bf4da79), references #10
- pen-test: the Finding issue form and the owner's triage guide (320e964), references #13
- reach a Model Provider on this computer only at its API's two paths (a59797b), references #16
- website: a Content-Security-Policy for the built page, and only the Release it is built from offered (3f418b7), references #30
Bug Fixes
- answer the round's first code scanning alerts (2e26359), references #33
- check a model catalog pattern on its own, as its schema does (86d9a13), references #29
- the feature request form parses, and every issue form is read as YAML (46babd6), references #13
Documentation
- ADR 0049, the owner reads every Code scanning alert within a week (691512c), references #33
- ADR 0050, a Content-Security-Policy for the main webview (e7adf55), references #14
- ADR 0051, a Model Provider on this computer reached only at its API's two paths (a30380b), references #16
- ADR 0052, Releases unchanged once published, and the Update key held, backed up and rotated (bf2239e), references #27
- ADR 0053, the Update key in a job of its own that only main can use (d3e575c), references #28
- ADR 0054, a Content-Security-Policy for the project website and its downloads the Release it is built from (5e40963), references #30
- ADR 0055, Web Mode's design before it is built, with every command placed (cb8e9f5), references #32
- pen-test: every scope issue has its row in the index (1cc646d), references #9
- pen-test: the E1 public record and its index (60929ab), references #10
- pen-test: the E2 public record of throwaway accounts, keys and machine...
Lanewise 1.1.1
1.1.1 (2026-10-12)
- deps: the latest of every npm package, and the Tauri crates to match (dc3d1d5)
- the latest release of every GitHub Action (d4adfd3)
Bug Fixes
- graph: a narrow graph cuts no edge, so every branch joins its line (ceead1c)
Installing
Lanewise needs Git 2.40 or later, and says so on start if it's missing.
macOS
Download Lanewise_1.1.1_universal.dmg, which runs on Apple Silicon and Intel Macs with macOS 14 or later, open it and drag Lanewise to Applications.
Lanewise is signed ad hoc and not notarized by Apple, so the first time you open a downloaded copy, macOS says it can't check it and won't open it. To open it anyway, either:
- open System Settings → Privacy & Security, scroll to Security, choose Open Anyway beside the message about Lanewise, and confirm with your password; or
- in Terminal, run
xattr -d com.apple.quarantine /Applications/Lanewise.app.
After that it opens as any other app. A copy you build from source opens without a warning.
Windows
Download and run Lanewise_1.1.1_x64-setup.exe, for Windows 10 22H2 or later and Windows 11 on x64. It installs Lanewise for you alone, without asking for administrator rights, and fetches Microsoft Edge WebView2 if it isn't already there.
The installer isn't signed yet, so Microsoft Defender SmartScreen may say Windows protected your PC and name the publisher as Unknown. Choose More info, then Run anyway. It will be signed once SignPath Foundation, which signs open-source projects for free, has approved Lanewise.
Lanewise 1.1.0
1.1.0 (2026-10-06)
Features
- updates: say as Lanewise starts when a newer version is out (63df9b1)
Installing
Lanewise needs Git 2.40 or later, and says so on start if it's missing.
macOS
Download Lanewise_1.1.0_universal.dmg, which runs on Apple Silicon and Intel Macs with macOS 14 or later, open it and drag Lanewise to Applications.
Lanewise is signed ad hoc and not notarized by Apple, so the first time you open a downloaded copy, macOS says it can't check it and won't open it. To open it anyway, either:
- open System Settings → Privacy & Security, scroll to Security, choose Open Anyway beside the message about Lanewise, and confirm with your password; or
- in Terminal, run
xattr -d com.apple.quarantine /Applications/Lanewise.app.
After that it opens as any other app. A copy you build from source opens without a warning.
Windows
Download and run Lanewise_1.1.0_x64-setup.exe, for Windows 10 22H2 or later and Windows 11 on x64. It installs Lanewise for you alone, without asking for administrator rights, and fetches Microsoft Edge WebView2 if it isn't already there.
The installer isn't signed yet, so Microsoft Defender SmartScreen may say Windows protected your PC and name the publisher as Unknown. Choose More info, then Run anyway. It will be signed once SignPath Foundation, which signs open-source projects for free, has approved Lanewise.
Lanewise 1.0.2
1.0.2 (2026-10-06)
Bug Fixes
- remote: prune on fetch, add Skip and Close, and open the latest Release in a Tab (3e2e1ec)
Installing
Lanewise needs Git 2.40 or later, and says so on start if it's missing.
macOS
Download Lanewise_1.0.2_universal.dmg, which runs on Apple Silicon and Intel Macs with macOS 14 or later, open it and drag Lanewise to Applications.
Lanewise is signed ad hoc and not notarized by Apple, so the first time you open a downloaded copy, macOS says it can't check it and won't open it. To open it anyway, either:
- open System Settings → Privacy & Security, scroll to Security, choose Open Anyway beside the message about Lanewise, and confirm with your password; or
- in Terminal, run
xattr -d com.apple.quarantine /Applications/Lanewise.app.
After that it opens as any other app. A copy you build from source opens without a warning.
Windows
Download and run Lanewise_1.0.2_x64-setup.exe, for Windows 10 22H2 or later and Windows 11 on x64. It installs Lanewise for you alone, without asking for administrator rights, and fetches Microsoft Edge WebView2 if it isn't already there.
The installer isn't signed yet, so Microsoft Defender SmartScreen may say Windows protected your PC and name the publisher as Unknown. Choose More info, then Run anyway. It will be signed once SignPath Foundation, which signs open-source projects for free, has approved Lanewise.
Lanewise 1.0.1
1.0.1 (2026-10-03)
Bug Fixes
- website: build the project website for its custom domain (8234de3)
Installing
Lanewise needs Git 2.40 or later, and says so on start if it's missing.
macOS
Download Lanewise_1.0.1_universal.dmg, which runs on Apple Silicon and Intel Macs with macOS 14 or later, open it and drag Lanewise to Applications.
Lanewise is signed ad hoc and not notarized by Apple, so the first time you open a downloaded copy, macOS says it can't check it and won't open it. To open it anyway, either:
- open System Settings → Privacy & Security, scroll to Security, choose Open Anyway beside the message about Lanewise, and confirm with your password; or
- in Terminal, run
xattr -d com.apple.quarantine /Applications/Lanewise.app.
After that it opens as any other app. A copy you build from source opens without a warning.
Windows
Download and run Lanewise_1.0.1_x64-setup.exe, for Windows 10 22H2 or later and Windows 11 on x64. It installs Lanewise for you alone, without asking for administrator rights, and fetches Microsoft Edge WebView2 if it isn't already there.
The installer isn't signed yet, so Microsoft Defender SmartScreen may say Windows protected your PC and name the publisher as Unknown. Choose More info, then Run anyway. It will be signed once SignPath Foundation, which signs open-source projects for free, has approved Lanewise.
Lanewise 1.0.0
1.0.0 (2026-10-02)
Features
Bug Fixes
- restore CHANGELOG.md, which the footer's Changelog bundles (75b776a)
Installing
Lanewise needs Git 2.40 or later, and says so on start if it's missing.
macOS
Download Lanewise_1.0.0_universal.dmg, which runs on Apple Silicon and Intel Macs with macOS 14 or later, open it and drag Lanewise to Applications.
Lanewise is signed ad hoc and not notarized by Apple, so the first time you open a downloaded copy, macOS says it can't check it and won't open it. To open it anyway, either:
- open System Settings → Privacy & Security, scroll to Security, choose Open Anyway beside the message about Lanewise, and confirm with your password; or
- in Terminal, run
xattr -d com.apple.quarantine /Applications/Lanewise.app.
After that it opens as any other app. A copy you build from source opens without a warning.
Windows
Download and run Lanewise_1.0.0_x64-setup.exe, for Windows 10 22H2 or later and Windows 11 on x64. It installs Lanewise for you alone, without asking for administrator rights, and fetches Microsoft Edge WebView2 if it isn't already there.
The installer isn't signed yet, so Microsoft Defender SmartScreen may say Windows protected your PC and name the publisher as Unknown. Choose More info, then Run anyway. It will be signed once SignPath Foundation, which signs open-source projects for free, has approved Lanewise.