Repository navigation
Releases
AnyPick 1.2.2
What's Changed
Full Changelog: v1.2.1...v1.2.2
Highlights (from CHANGELOG.md)
On macOS, keep separate Claude desktop app logins in their own data folders (anypick claude-app profile list|open|remove, and on the Claude page of the app); a profile with its window open cannot be removed. anypick use claude now clears the timestamp Claude Code caches its signed-in account under, so its next start fetches the new account's email, organization and plan instead of showing the previous account's for up to a day. Streamed replies through a translating proxy now send content blocks one at a time, each with its own index and its own stop, without dropping the arguments of parallel tool calls whose fragments interleave, so clients that check the stream no longer abort a turn with parallel tool calls or text after a tool call.
AnyPick 1.2.1
What's Changed
- chore(release): 1.2.1 — schema repair, Codex profile projects and model labels by @outof0 in #29
- fix(ci): install the WebKit driver under its Ubuntu 26.04 name by @outof0 in #30
Full Changelog: v1.2.0...v1.2.1
Highlights (from CHANGELOG.md)
Restore a missing model-cache column when the database already reports the current schema version, so Codex profiles get their discovered model list again instead of a static fallback list, and the Codex model picker shows Gemini tier routes without Google's -tiered suffix. A Codex profile window opened in the Codex app now lists the main app's projects as well as its recent threads. Tool calls through a Gemini account no longer fail on the next turn with a missing thought_signature, and threads whose tool calls lost their signature under 1.2.0 continue on Gemini 3. Gemini accounts also list Google's recommended Gemini 3 models (for example gemini-3-flash) beside the tier route. On macOS, row icon buttons (open, show key, rotate key, inspect) no longer look disabled next to Copy.
AnyPick 1.2.0
What's Changed
- docs: add usage guide, landing feature section and 1.1.5 docs in every language by @outof0 in #23
- test(ownership): wait for the Windows helper to exit before failing cleanup by @outof0 in #24
- fix(docs): serve real 404s and give every page language alternates by @outof0 in #25
- fix(gemini): list the models Antigravity's picker offers, by Google's ids by @outof0 in #26
- feat(codex): open a Codex profile in the Codex desktop app by @outof0 in #27
- chore(release): 1.2.0 — Codex profiles in the Codex app and Terminal, Gemini model list by @outof0 in #28
Full Changelog: v1.1.5...v1.2.0
Highlights (from CHANGELOG.md)
On macOS, open a Codex profile in its own Codex desktop app window (anypick codex profile open), on the main app's projects and sessions with onboarding skipped, or in Terminal with your login shell's PATH; a profile with its window open cannot be removed. Gemini accounts now list only the models Antigravity's picker offers, by Google's own ids (the rest stay callable by exact id), and WorkBuddy no longer lists image and video models. Model lists cached under older filter rules are rediscovered.
AnyPick 1.1.5
What's Changed
- chore(release): 1.1.5 — management API, local model servers, hub routing and usage history by @outof0 in #22
Full Changelog: v1.1.4...v1.1.5
Highlights (from CHANGELOG.md)
Add a loopback management API (anypick serve), Ollama and LM Studio as keyless local providers, soonest-reset routing for pools and the Proxy Hub, named hub combos with a hub-answered model list, and token usage history with a dated cost estimate (anypick usage). Verify proxy token rotation and reapply bound apps, fix a Linux account-add rejection, and stop image data leaking into translated prompts.
AnyPick 1.1.4
What's Changed
- fix: stabilize macOS update and quota layouts by @outof0 in #20
- chore(release): prepare 1.1.4 by @outof0 in #21
Full Changelog: v1.1.3...v1.1.4
Highlights (from CHANGELOG.md)
Fix macOS update-check layout, prevent tray quota rows from overlapping, and align Gemini quota rows with other providers.
AnyPick 1.1.3
What's Changed
Full Changelog: v1.1.2...v1.1.3
Highlights (from CHANGELOG.md)
Preserve client routes removed or changed outside AnyPick during startup and proxy maintenance. Report update failures with the correct CLI exit status while preserving specific recovery actions in macOS Settings, and wait for the Windows app window before starting desktop end-to-end checks.
AnyPick 1.1.2
What's Changed
- feat(docs): rebuild landing around the desktop app by @outof0 in #15
- fix: prepare AnyPick 1.1.2 account and desktop reliability fixes by @outof0 in #16
- fix(release): launch AppImage smoke through its runtime by @outof0 in #17
- fix(release): provide AppImage smoke with a host PATH by @outof0 in #18
Full Changelog: v1.1.1...v1.1.2
Highlights (from CHANGELOG.md)
Fix isolated client logins and Codex profile synchronization, restore desktop Doctor and account actions, improve quota reporting, and gate desktop releases on native end-to-end checks. Refresh the product description and localized documentation.
AnyPick 1.1.1
What's Changed
- fix(release): authenticate tap and bucket git with basic auth by @outof0 in #7
- release: prepare AnyPick v1.1.1 distribution by @outof0 in #14
- In-app update: slice 1, Go core (internal/update) by @outof0 in #8
- fix: Windows path-handling hardening by @outof0 in #9
- fix(macos): align footer actions with content cards; rename Backups by @outof0 in #10
- fix(provider): show Antigravity weekly and five-hour quota per model group by @outof0 in #11
Full Changelog: v1.1.0...v1.1.1
Highlights (from CHANGELOG.md)
Fix backup import compatibility and path safety; add update checks, improve quota reporting and macOS settings, and stabilize cross-platform releases.
AnyPick 1.1.0
What's Changed
- feat(release): ship v1.1.0 to every OS without notarization by @outof0 in #1
- fix(build): check out text files with LF so Windows release checks parse them by @outof0 in #2
- fix(release): run npm ci and the node-free check from the right directory by @outof0 in #3
- fix(release): give the Windows build an icon and run smoke scans inside the Go module by @outof0 in #4
- fix(release): unpack the rpm payload uncompressed and stop assigning PowerShell's HOME by @outof0 in #5
- fix(release): give the tag step a git identity by @outof0 in #6
New Contributors
Full Changelog: v1.0.0...v1.1.0
Highlights (from CHANGELOG.md)
First native release. The project is now AnyPick: it was hotplug up to
1.0.0. Commands use anypick, and the data directory is ~/.anypick.
Added
- Linux (AppImage, deb, rpm) and Windows (MSI, NSIS) desktop installers from
the shared Go engine (ADR 0020). Each desktop payload is smoke-tested on its
own OS before it is staged. The macOS desktop app remains deferred until
signing and notarization are configured. - Native CLI and terminal UI archives for macOS Intel/Apple Silicon, Linux
x64/arm64 and Windows x64/arm64, with build provenance attestations and an
SBOM attached to the release.
Changed
- Breaking for npm users: the
anypicknpm package is now a thin launcher
(Node 18+) that downloads the matching checksum-verified native CLI from
GitHub Releases into~/.cache/anypick. The native CLI does not run
third-party plugins (ADR 0021). Pinanypick@1.0.0to keep the old
JavaScript package.
The 1.0.0 section below is historical: it describes the pre-cutover
JavaScript CLI, then named hotplug.
v1.0.0
🚀 Features
- Prepare AnyPick 1.0.0 release - by @outof0 (e4e01)
- Align branded tray and harden first release - by @outof0 (a3bb9)
🐞 Bug Fixes
- tray: