Releases: dsswift/ion
Releases · dsswift/ion
Release list
ios v1.76.0
ios v1.76.0
Features
- dim hidden files in the remote file explorer (77cb6ab)
Full Changelog: ios-v1.75.0...ios-v1.76.0
engine v1.85.1
engine v1.85.1
Bug Fixes
- classify persisted early-stop/steer injections (276d6de)
- remove a run from activeRuns before its exit fires (8c493c7)
Full Changelog: engine-v1.85.0...engine-v1.85.1
engine v1.85.0
engine v1.85.0
Features
- add procctl process-tree control for unix and windows (144b940)
- resolve engine address, supervise, and serve windows with no console (465ba89)
- authorize windows loopback clients by peer identity (3cc7ad9)
- enterprise tab strip policy for ion studio (d2f8ee7)
Bug Fixes
- read windows credentials without spawning powershell (ae369c0)
- read windows enterprise policy from registry and programdata (01e3a58)
- send correct scope and resource on interactive login (2602431)
- order tool calls and make grep and read reliable (18db9b8)
- restore cross-platform parity checks (1ea5e46)
- make utils and workspaces tests pass on windows (67ce432)
- honor HOME on windows so test isolation isolates (18aefc4)
- fix remaining windows test failures across engine pkgs (db53b05)
- fix real windows-latest CI failures beyond the ARM64 VM (1500677)
- add diagnostics for shared-path git-refusal Windows fail (2a339f9)
- stop treating a mid-token tilde as dynamic (8c552d9)
- poll for run removal in TestIsRunningDuringAndAfter (7aea493)
- tolerate Windows' async socket teardown in PKCE test (296bbea)
- fix nil-deref race in ClaudeCodeBackend.Cancel (0536ff7)
- build ToolCallResponse's JSON with json.Marshal (a390771)
- fix integration TestBashToolWorkingDirectory on win32 (a2181c6)
- gate longpath test helpers behind the integration tag (f24c636)
- remove racy double-read in memmonitor test (2b98f00)
- fix truncation in hook_latency measurement (0489c91)
- accept clock-resolution-limited zero hook latency (e95e28d)
- raise Windows-CI-contended test timeouts, fix leak (5c11b77)
- raise mock-backend exit timeout for Windows CI (d536ccf)
- stop passing filesystem paths as ConversationID (b69808e)
Full Changelog: engine-v1.84.2...engine-v1.85.0
desktop v1.99.1
desktop v1.99.1
Bug Fixes
- guard persistTabs against a tab with no attachments (2b21a91)
- guard window.ion in the debounced persist path (7b6392f)
Full Changelog: desktop-v1.99.0...desktop-v1.99.1
desktop v1.99.0
desktop v1.99.0
Features
- resolve engine address, supervise, and serve windows with no console (e910913)
- force studio and keep tray residency on windows (4c9c981)
- machine identity from the windows registry (6f6bf3a)
- package and deliver ion for windows via nsis and intune (0e7cbc9)
- let the user cancel a stuck sign-in (c72a7ba)
- enterprise tab strip policy for ion studio (4c20bdf)
- offer git only where there is a repository (f27b02c)
- distinguish hidden from git-ignored in the explorer (d757329)
- mirror hidden-file dimming to the ios remote client (e3173d0)
Bug Fixes
- platform-correct paths, fonts, modifier keys and ipc validation (6261f9a)
- make the windows terminal shell, font and resize correct (b20e521)
- record managed defaults outside the settings object (0346d7f)
- let an empty file be edited (b245502)
- restore cross-platform parity checks (1ea5e46)
- make the desktop test suite pass on windows (a73fb91)
- fix remaining windows desktop-test failures (d16cd0c)
- fix desktop-test-windows CI failures (6dc8950)
- bump js-yaml to 4.3.2 to clear high-severity audit (caadc10)
- fix bench/worktree path-normalization on Windows (bcfd806)
- skip POSIX-only cli-env probe tests on win32 (c6a8963)
- build engine-bootstrap test path literals via join() (2f08fca)
- normalize graphify guard test path comparisons (33762cb)
- normalize funnel-scan paths for win32 comparison (444f622)
- skip POSIX-only permission/shell tests on win32 (afee67d)
- fix win32 terminal-discovery and settings-migration tests (f754de0)
- pin non-win32 platform in surface/active-ui tests (1a219d8)
- mock execFileSync so engine-bridge tests reach net on win32 (107b7da)
- stop treating a mid-token tilde as dynamic (225476b)
- use realpathSync.native in graphify-worktree-guard test (fbe2ce5)
- normalize expected paths in worktree-lifecycle test (e6d1ddb)
- recognize Windows-native absolute paths in bash commands (6878004)
- fix Windows PATH delimiter and symlink-target comparison (09fdaeb)
- dump symlink diagnostics on graph-refresh mismatch (201a4fe)
- apply GIT_FIXTURE_TIMEOUT to all real-git describe blocks (79b82ee)
- fall back to a provenance marker when ln -s can't symlink (5ab8310)
- split benchSlug on both path separators (02f7cd9)
- clear an unregistered bench directory before recreating it (4062986)
- apply GIT_FIXTURE_TIMEOUT to bench-resolve.test.ts (6468499)
- fix TDZ crash and apply timeout in duplicate-replay test (a5b43c9)
- use portable git piping and path forms for Windows (7f99f48)
Full Changelog: desktop-v1.98.0...desktop-v1.99.0
ios v1.75.0
ios v1.75.0
Features
- disable send while a conversation is compacting (74a0c68)
Full Changelog: ios-v1.74.0...ios-v1.75.0
engine v1.84.2
engine v1.84.2
Bug Fixes
- persist steer marker kind and origin (e92fa45)
- make manual /compact reliable for CLI backends (b5a7568)
Full Changelog: engine-v1.84.1...engine-v1.84.2
desktop v1.98.0
desktop v1.98.0
Features
- add Graph View core engine (90a0d4a)
- add Graph View interaction and camera controls (9307a87)
- add Graph View presentation and layered rendering (b0a814c)
- add agent graph tools for the Graph View (df7e4c8)
- show live compaction status and block sending (18f544b)
Bug Fixes
- stabilize Graph View rendering, layout, and lifecycle (98fe4ca)
- exclude machine steers from ConversationTelemetry (68cc124)
- remove unused graph view import (faaf8a4)
- stabilize graph view parity tests (0606845)
- align corpus watch test with empty roots (077c229)
- skip empty corpus watch cleanup (dfef085)
Full Changelog: desktop-v1.97.2...desktop-v1.98.0
sdk/go v0.1.12
sdk/go v0.1.12
Bug Fixes
- clear final parity gate failures (0cc7e56)
Full Changelog: sdk/go-v0.1.11...sdk/go-v0.1.12
relay v1.8.1
relay v1.8.1
Full Changelog: relay-v1.8.0...relay-v1.8.1