Repository navigation
Releases: island-browser/island
Release list
Island 0.8.1 (unsigned)
Fixed
- The Windows build passes its tests again (an export test kept a file open while deleting it).
Install: macOS: open the .dmg and drag Island to Applications. Windows: run
-setup.exe (no administrator rights needed). Linux: sudo apt install ./<file>.deb.
The .zip / .tar.gz archives are the portable builds the in-browser updater uses.
Unsigned release. These builds are not code-signed with a Developer ID or
notarized (the macOS app is ad-hoc signed; build-metadata.json: signed: false,
notarized: false, publicReleaseEligible: false). On first launch macOS asks you to
allow Island in System Settings > Privacy & Security > Open Anyway (or run
xattr -dr com.apple.quarantine /Applications/Island.app); Windows SmartScreen may
warn ("More info" > "Run anyway"). Verify each download against SHA256SUMS.txt.
Built from 4cf36ad1381cb7f615cc0c897aa46ef68dc00f66 by https://github.com/island-browser/island/actions/runs/40077577419.
Island 0.8.1 (nightly, unsigned)
Rolling unsigned build of main at 4cf36ad1381cb7f615cc0c897aa46ef68dc00f66, package version 0.8.1.
Commits since v0.8.1
- None: this is the v0.8.1 commit.
Install: macOS: open the .dmg and drag Island to Applications. Windows: run
-setup.exe (no administrator rights needed). Linux: sudo apt install ./<file>.deb.
The .zip / .tar.gz archives are the portable builds the in-browser updater uses.
Unsigned prerelease. These builds are not code-signed with a Developer ID or
notarized (the macOS app is ad-hoc signed; build-metadata.json: signed: false,
notarized: false, publicReleaseEligible: false). On first launch macOS asks you to
allow Island in System Settings > Privacy & Security > Open Anyway (or run
xattr -dr com.apple.quarantine /Applications/Island.app); Windows SmartScreen may
warn ("More info" > "Run anyway"). Verify each download against SHA256SUMS.txt.
Built from 4cf36ad1381cb7f615cc0c897aa46ef68dc00f66 by https://github.com/island-browser/island/actions/runs/40077577419.
Island 0.7.3 (unsigned)
Fixed
- The Windows builds compile again after the expanded icon set exceeded the platform's command-line
limit during post-build resource staging.
Install: macOS: open the .dmg and drag Island to Applications. Windows: run
-setup.exe (no administrator rights needed). Linux: sudo apt install ./<file>.deb.
The .zip / .tar.gz archives are the portable builds the in-browser updater uses.
Unsigned prerelease. These builds are not code-signed with a Developer ID or
notarized (the macOS app is ad-hoc signed; build-metadata.json: signed: false,
notarized: false, publicReleaseEligible: false). On first launch macOS asks you to
allow Island in System Settings > Privacy & Security > Open Anyway (or run
xattr -dr com.apple.quarantine /Applications/Island.app); Windows SmartScreen may
warn ("More info" > "Run anyway"). Verify each download against SHA256SUMS.txt.
Built from 2916f04e5baeb367b7dd513e2671c9258edd8537 by https://github.com/island-browser/island/actions/runs/39903356740.
Island 0.7.1 (unsigned)
Fixed
- The Linux builds compile again: native window handles are converted the same way on every
platform (0.7.0 failed to build for linux64 and linuxarm64).
Install: macOS: open the .dmg and drag Island to Applications. Windows: run
-setup.exe (no administrator rights needed). Linux: sudo apt install ./<file>.deb.
The .zip / .tar.gz archives are the portable builds the in-browser updater uses.
Unsigned prerelease. These builds are not code-signed with a Developer ID or
notarized (the macOS app is ad-hoc signed; build-metadata.json: signed: false,
notarized: false, publicReleaseEligible: false). On first launch macOS asks you to
allow Island in System Settings > Privacy & Security > Open Anyway (or run
xattr -dr com.apple.quarantine /Applications/Island.app); Windows SmartScreen may
warn ("More info" > "Run anyway"). Verify each download against SHA256SUMS.txt.
Built from 956f8e707de20c0efc1dc6fc0c3a44b07f4d8666 by https://github.com/island-browser/island/actions/runs/39060878221.
Island 0.6.2 (unsigned)
Fixed
- Compiled the Windows build as UTF-8, so window titles and the command palette no longer
show garbled dashes and non-ASCII download names keep their bytes in the tests.
Install: macOS: open the .dmg and drag Island to Applications. Windows: run
-setup.exe (no administrator rights needed). Linux: sudo apt install ./<file>.deb.
The .zip / .tar.gz archives are the portable builds the in-browser updater uses.
Unsigned prerelease. These builds are not code-signed with a Developer ID or
notarized (the macOS app is ad-hoc signed; build-metadata.json: signed: false,
notarized: false, publicReleaseEligible: false). On first launch macOS asks you to
allow Island in System Settings > Privacy & Security > Open Anyway (or run
xattr -dr com.apple.quarantine /Applications/Island.app); Windows SmartScreen may
warn ("More info" > "Run anyway"). Verify each download against SHA256SUMS.txt.
Built from 70445430f773b981288047c414345c5e614e1fb7 by https://github.com/island-browser/island/actions/runs/38806967323.
Island 0.5.1 (unsigned)
Added
- Installers next to every release archive: a macOS
.dmgto drag Island onto Applications, a
Debian/Ubuntu.deb(installs to/opt/island-browser, adds theisland-browsercommand and
a menu entry), and a Windows-setup.exethat installs per user without administrator rights,
with a Start menu entry and an uninstaller.
Fixed
- macOS: a downloaded Island no longer opens as "damaged and can't be opened". The app bundle is
now ad-hoc signed, so Gatekeeper offers "Open Anyway" in Privacy & Security instead.
Install: macOS: open the .dmg and drag Island to Applications. Windows: run
-setup.exe (no administrator rights needed). Linux: sudo apt install ./<file>.deb.
The .zip / .tar.gz archives are the portable builds the in-browser updater uses.
Unsigned prerelease. These builds are not code-signed with a Developer ID or
notarized (the macOS app is ad-hoc signed; build-metadata.json: signed: false,
notarized: false, publicReleaseEligible: false). On first launch macOS asks you to
allow Island in System Settings > Privacy & Security > Open Anyway (or run
xattr -dr com.apple.quarantine /Applications/Island.app); Windows SmartScreen may
warn ("More info" > "Run anyway"). Verify each download against SHA256SUMS.txt.
Built from cbfab605a42a47be19b19f2d0b8e9d52b6ff02c3 by https://github.com/island-browser/island/actions/runs/37538335124.
Island 0.5.0 (unsigned)
Added
- Automatic builds: every push to
mainthat changes the app builds, tests, and packages all
six targets and publishes them as unsigned GitHub prereleases — a rollingnightly, plus a
vX.Y.Zprerelease with the changelog notes the first time a version builds. Each release
carries the six archives and oneSHA256SUMS.txt. scripts/version.py notesprints one version's changelog section.- In-browser updates (Settings > Updates): checks the GitHub releases of
island-browser/island
shortly after startup (at most once a day,ISLAND_DISABLE_UPDATES=1to turn off) or on demand,
downloads the platform archive, verifies it againstSHA256SUMS.txt, and installs it on
"Restart to update" with a backup and automatic rollback. SemVer pre-releases are opt-in; build
trees and read-only installs only report new versions. - Agent providers: choose the sidebar agent from the panel's title or Settings > Agent & tools —
Claude Code, Codex, OpenCode, Gemini CLI, Qwen Code, Goose, or a custom command. Each shows
whether its program was found on thePATH, with an install hint and docs link when it was not;
switching stops a running agent and starts a new chat with the new one.ISLAND_AGENT_COMMAND
still overrides the choice.
Changed
- The product site moved to its own repository,
island-browser/site, and is served at
https://island-browser.github.io/site/. It reads the version and these notes from this
repository when it builds;scripts/version.py syncno longer touches site pages. - The default Claude Code agent now runs
npx -y @agentclientprotocol/claude-agent-acp, the
renamed successor of the deprecated@zed-industries/claude-code-acp. A saved command equal to
the old default switches to the Claude Code provider; any other saved command becomes the
custom provider. - New "Graphite" design language across the browser: neutral near-black and white surfaces,
1px hairlines, a single blue accent, tighter radii (6/10), and a refined space palette; the
space tint is now a faint cast on the sidebar instead of a colored wash.
Fixed
- An agent command with unbalanced quotes is refused with "check its quotes" instead of being
handed to the login shell. - Native builds on every target again: a GCC
-Werrorwarning in the command palette, an MSVC
parse error in a JSON test, the Windows arm64 runner's Visual Studio generator, and a macOS-only
false positive in the agent descriptor-leak test. - Windows builds: the agent tests compile with MSVC's conforming preprocessor and UTF-8 literals,
and the macOS/Linux update script always writes/-separated paths, also when generated on a
Windows host. - Windows packaging recognizes the sandbox build again: CEF's bootstrap
island_browser.exe
does not nameisland_browser.dll, so the package step now checks that the DLL exports
RunWinMaininstead. - Windows arm64 packaging no longer requires
dxcompiler.dllanddxil.dll, which CEF ships
only for x64.
Unsigned prerelease. These archives are not code-signed or notarized
(build-metadata.json: signed: false, notarized: false,
publicReleaseEligible: false). macOS Gatekeeper will refuse to open the app until you
allow it in System Settings > Privacy & Security (or run
xattr -dr com.apple.quarantine island_browser.app); Windows SmartScreen may warn.
Verify each download against SHA256SUMS.txt.
Built from 15ed49ad3ad7fd75e9e687b252db0ffcaed860c3 by https://github.com/island-browser/island/actions/runs/37530244366.