Releases: gaelic-ghost/SwiftASB
Releases · gaelic-ghost/SwiftASB
Release list
v1.8.1
SwiftASB v1.8.1 Release Notes
What Changed
- Refreshed the internal Codex wire snapshot and reviewed compatibility window
for Codex CLI0.143.x, with0.142.xkept as the latest prior compatible
minor when feasible. - Updated the stored turn-item paging protocol route from
thread/turns/items/listto the upstreamthread/items/listmethod while
keeping SwiftASB's public turn-item paging request focused on a required
turn id. - Preserved source compatibility for SwiftASB's public
.onFailureapproval
policy after Codex CLI0.143.0removed the matching upstream wire enum;
SwiftASB now encodes that public case ason-request. - Mapped the new npm plugin source kind for extension inventory summaries while
keeping detailed npm package, registry, and version metadata internal for
future extension-management design. - Restored Apache License 2.0 as the current public license and removed the
obsolete split license-policy files. - Synced Swift package repo guidance through
sync-swift-package-guidance,
refreshing the managed repo-maintenance scripts for the Swift package
profile.
Breaking Changes
- No Swift source-breaking API changes are intended in this patch release.
- License terms for current public versions are Apache License 2.0 again.
Migration And Upgrade Notes
- Consumers should use Codex CLI
0.143.xwhere possible.0.142.xremains in
the reviewed prior-minor window when feasible. - Callers using
CodexAppServer.ApprovalPolicy.onFailuredo not need source
changes, but the current upstream app-server no longer distinguishes that
mode fromon-requestat the wire level. - Existing
listThreadTurnItems(...)callers do not need source changes; the
route rename is handled internally.
Verification
npm view @openai/codex versioncodex --versionscripts/dump-codex-schemas.sh --dump-if-newer --jsonSCHEMA_VERSION=v0.143.0 scripts/generate-wire-types.shuv run /Users/galew/.codex/plugins/cache/socket/apple-dev-skills/8.6.0/skills/sync-swift-package-guidance/scripts/run_workflow.py --repo-root /Users/galew/.codex/worktrees/9358/SwiftASBswift buildswift testuv run pytestfromTools/AgentSBbash scripts/repo-maintenance/validate-all.shgit diff --check
v1.8.0
SwiftASB v1.8.0 Release Notes
What Changed
- Refreshed the internal Codex app-server v2 wire snapshot for Codex CLI
0.142.4. - Updated SwiftASB's reviewed Codex CLI compatibility window to
0.142.xplus
0.141.xwhen that prior runtime remains compatible. - Added public preservation for the new upstream
sleepturn item
classification throughCodexTurnItem.Kind.sleep. - Kept deprecated upstream multi-agent mode fields internal to generated wire
compatibility instead of adding new public request options. - Kept the new OpenAI-form MCP elicitation capability internal for now while the
public initialization model remains deliberately narrow. - Refreshed maintainer notes, generator defaults, AgentSB expectations, and
compatibility tests around thev0.142.4schema baseline.
Breaking Changes
- No source-breaking Swift API changes are intended in this minor release.
- Startup compatibility now treats Codex CLI
0.140.xas outside SwiftASB's
reviewed support window. Consumers should update their local Codex CLI before
using the default startup compatibility policy.
Migration And Upgrade Notes
- Consumers should use Codex CLI
0.142.xwhere possible.0.141.xremains in
the reviewed prior-minor window when compatible. - Clients that switch over
CodexTurnItem.Kindshould handle the newsleep
case. - No public migration is required for the generated
multiAgentModeor
mcpServerOpenaiFormElicitationwire additions because SwiftASB does not
expose them as public request controls in this release.
Verification
scripts/dump-codex-schemas.sh --dump-if-newer --jsonSCHEMA_VERSION=v0.142.4 scripts/generate-wire-types.shswift buildswift testuv run pytestfromTools/AgentSBbash scripts/repo-maintenance/validate-all.shgit diff --check
v1.7.5
v1.7.4
SwiftASB v1.7.4 Release Notes
What Changed
- Added the first usable
ASBSwiftUIcomponents:
ASBThreadSidebar,ASBAgendaPanel, andASBDashboardPanel. - Replaced the scaffold-only
ASBSwiftUImodule marker with real public SwiftUI
component files grouped by surface. - Updated README usage examples and maintainer planning docs for the new
ASBSwiftUIcomponent surface. - Recorded a SwiftPM test coverage audit in
ROADMAP.mdand added concrete
follow-up actions for renderer, presentation, transport, error, and workspace
coverage gaps.
Breaking Changes
- No Swift API breaking changes are intended in this patch release.
Migration And Upgrade Notes
- Consumers using
ASBSwiftUIcan now adoptASBThreadSidebar,
ASBAgendaPanel, andASBDashboardPaneldirectly from theASBSwiftUI
product. - Existing
SwiftASB,ASBPresentation, andASBAppKitAPIs remain source
compatible.
Verification
swift buildswift testswift test --enable-code-coveragebash scripts/repo-maintenance/validate-all.shuv run pytestfromTools/AgentSBgit diff --checkscripts/run-live-codex-release-gate.sh
v1.7.3
SwiftASB v1.7.3 Release Notes
What Changed
- Refreshed the internal Codex wire snapshot and reviewed compatibility window
for Codex CLI0.139.x. - Classified the
v0.139.0schema delta before promotion and kept the new
optionalthreadIdonmcpServer/startupStatus/updatedinternal-only for
now. - Added a regression test that proves SwiftASB's public MCP status diagnostics
remain app-wide even when the upstream wire payload includes a thread target. - Refreshed maintainer docs and generator defaults so future schema reviews and
release prep use the0.139.xbaseline consistently.
Breaking Changes
- No Swift API breaking changes are intended in this patch release.
Migration And Upgrade Notes
- Consumers should use Codex CLI
0.139.x. - No public API migration is required for the new optional MCP status
threadId; SwiftASB intentionally keeps that field inside the internal wire
layer until a thread-scoped MCP diagnostic model is deliberately designed.
Verification
swift buildswift testbash scripts/repo-maintenance/validate-all.shuv run pytestfromTools/AgentSBgit diff --checkscripts/run-live-codex-release-gate.sh
v1.7.2
SwiftASB v1.7.2 Release Notes
What Changed
- Added the
ASBPresentationfoundation for renderer-neutral UI snapshots,
intents, and cache policy values. - Added the first
ASBAppKitthread sidebar view backed by
ThreadSidebarSnapshotdata. - Refreshed the internal Codex wire snapshot and reviewed compatibility window
for Codex CLI0.138.x. - Moved future public versions to the PolyForm Noncommercial License 1.0.0
while preserving historical Apache License 2.0 terms for earlier versions.
Breaking Changes
- License change for future public versions: commercial use now requires a
separate written commercial license from Gale. - No Swift API breaking changes are intended in this patch release.
Migration And Upgrade Notes
- Consumers should use Codex CLI
0.138.x. - Commercial users should review COMMERCIAL-USE.md
and contact Gale for licensing. - Earlier published SwiftASB versions remain available under the license terms
that applied to those versions.
Verification
swift buildswift testuv run pytestfromTools/AgentSBbash scripts/repo-maintenance/validate-all.shgit diff --check- Release flow now prefers this checked-in release-note file when creating the
GitHub release.