Skip to content

Releases: island-browser/island

Island 0.8.1 (unsigned)

Choose a tag to compare

@github-actions github-actions released this 24 Oct 08:40
4cf36ad

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)

Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 Oct 08:40
4cf36ad

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)

Pre-release

Choose a tag to compare

@github-actions github-actions released this 23 Oct 05:21
2916f04

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)

Pre-release

Choose a tag to compare

@github-actions github-actions released this 17 Oct 19:24
956f8e7

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)

Pre-release

Choose a tag to compare

@github-actions github-actions released this 15 Oct 21:30
7044543

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)

Pre-release

Choose a tag to compare

@github-actions github-actions released this 06 Oct 22:24
cbfab60

Added

  • Installers next to every release archive: a macOS .dmg to drag Island onto Applications, a
    Debian/Ubuntu .deb (installs to /opt/island-browser, adds the island-browser command and
    a menu entry), and a Windows -setup.exe that 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)

Pre-release

Choose a tag to compare

@github-actions github-actions released this 06 Oct 21:11
15ed49a

Added

  • Automatic builds: every push to main that changes the app builds, tests, and packages all
    six targets and publishes them as unsigned GitHub prereleases — a rolling nightly, plus a
    vX.Y.Z prerelease with the changelog notes the first time a version builds. Each release
    carries the six archives and one SHA256SUMS.txt.
  • scripts/version.py notes prints 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=1 to turn off) or on demand,
    downloads the platform archive, verifies it against SHA256SUMS.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 the PATH, 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 sync no 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 -Werror warning 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 name island_browser.dll, so the package step now checks that the DLL exports
    RunWinMain instead.
  • Windows arm64 packaging no longer requires dxcompiler.dll and dxil.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.