Releases: lidge-ai/ima2-gen
Releases · lidge-ai/ima2-gen
Release list
v3.22.0
What's Changed
Features
- desktop,ui: right-click context menus and Grok image-model dropdown (#304)
Fixes
- mcp-ui: await SSE open before submit, uuid requestIds (#317)
- mcp: reap expired OAuth pendings, recover dedupe, multishot upload lane (#316)
- grok-login: tolerate transient device-poll failures, report a gone session (#311)
- desktop: route Windows/Linux Edit menu shortcuts to the focused view (#312)
- desktop: allow about:blank popups so MCP OAuth connect works, and scheme-gate external opens (#307)
- quota: resolve codex usage through the shared session store + lane-scope the sidebar model list (#314)
- mcp: higgsfield media inputs follow provider-declared contract (#318)
- ui: show offline/error provider state in ProviderStatusSelect (#319)
- ui: recover the grok status poll and a stuck switch-start (#313)
- grok-auth: stop credential-file write races in the xAI OAuth lane (#310)
- ui: honor stored provider's providerHint row in lane model lists (#320)
- settings: route ImageModelSelect rows to the lane they advertise (#309)
- grok: accept xAI's 21:9 and 5:2 image aspect ratios (#308)
Tests
- convert the remaining .test.js/.test.mjs files to TypeScript (#315)
Other
- [agent] chore: release v3.22.0
- new desktop release banner + platform-aware download links (#305)
- Ship Windows and Linux desktop releases alongside macOS (#306)
Full Changelog: v3.21.0...v3.22.0
v3.21.0
What's Changed
Fixes
- oauth: trim endpoint slashes without a regex (CodeQL) (#303)
- GPT-6 follow-ups for the API lane, legacy default and e2e; tray popup quit-on-close (#301)
- make empty catch intent explicit; warn on hidden config/settings failures (#292)
CI / DevOps
- drop dead diagnostic workflows, skip PR jobs on docs-only changes (#291)
Refactoring
- remove explicit any from production source (#294)
Tests
- e2e: GPT OAuth journeys expect the GPT-6 tier of legacy ids (#300)
Chore
- lint: add ESLint flat config with type-aware typescript-eslint (#293)
- deps: bump dorny/paths-filter from 3.0.2 to 4.0.3 in the github-actions group across 1 directory (#297)
- deps: bump the production-npm group with 2 updates (#296)
- move repository references to lidge-ai/ima2-gen (#298)
Other
- [agent] chore: release v3.21.0
- GPT OAuth: call ChatGPT in process and keep only GPT-6 (luna, sol, astra) (#299)
- Windows/Linux tray popup (opencodex-style), ICO icons, update badge, XDG autostart (#290)
- OpenCodex-grade header, fresh screenshots, aligned translations (#288)
- Brand refresh: new mark, desktop loading, onboarding, star prompt, Mac app guide (#287)
Full Changelog: v3.20.0...v3.21.0
ima2 Desktop 3.22.0
Desktop builds for ima2 3.22.0: macOS (Apple Silicon), Windows (x64, arm64) and Linux (x86_64, arm64).
macOS verification
- Build commit: 6cf7590
- Architectures: arm64
- Apple Team ID: U9ATA49N28
- Signing authority: Developer ID Application: Byungjun Kim (U9ATA49N28)
- Developer ID signature, hardened runtime and secure timestamp: passed
- Gatekeeper assessment: passed
- Stapled notarization ticket: passed
- Exported DMG and ZIP contents verified against the signed originals
Windows and Linux
- Windows installers: not Authenticode signed (WIN_CSC_LINK was not configured); SmartScreen may warn on first install
- Windows and Linux installers verified against the sha512 digests electron-builder recorded in latest*.yml
- Auto-update: macOS, Windows (NSIS) and Linux AppImage; deb installs update through the package manager manually
SHA-256 digests are attached as SHA256SUMS.txt.
ima2 Desktop 3.21.0
Apple Silicon macOS build for ima2 3.21.0.
Release verification
- Build commit: b502a70
- Architectures: arm64
- Apple Team ID: U9ATA49N28
- Signing authority: Developer ID Application: Byungjun Kim (U9ATA49N28)
- Developer ID signature, hardened runtime and secure timestamp: passed
- Gatekeeper assessment: passed
- Stapled notarization ticket: passed
- Exported DMG and ZIP contents verified against the signed originals
SHA-256 digests are attached as SHA256SUMS.txt.
v3.20.0
What's Changed
Fixes
- desktop,oauth: menubar icons in every package, OAuth false logout, auto-update UI (#283)
CI / DevOps
- pr: add screenshot-gate for UI-surface changes + pr-assets convention (#284)
- move cross-platform evidence to dev pushes, keep PRs minimal (#285)
Chore
- deps: bump the production-npm group in /ui with 3 updates (#278)
- deps-dev: bump @types/node in /ui in the development-npm group (#279)
- deps: bump the production-npm group across 1 directory with 5 updates (#280)
- deps-dev: bump the development-npm group with 3 updates (#281)
- deps: bump the github-actions group with 3 updates (#282)
Other
- [agent] chore: release v3.20.0
Full Changelog: v3.19.0...v3.20.0
v3.19.0
What's Changed
Features
- auth: OpenCodex-style login status across CLI, doctor, and API (#275)
- auth: native ChatGPT OAuth login with an ima2-owned session store (#272)
Fixes
- auth: web GPT login uses the native flow and reloads the OAuth proxy (#273)
- oauth-proxy: stop serving a cached token; follow the session file (#274)
Tests
- package: match the new GPT OAuth doctor copy in the install smokes (#277)
Other
- [agent] chore: release v3.19.0
Full Changelog: v3.18.0...v3.19.0
ima2 Desktop 3.20.0
Apple Silicon macOS build for ima2 3.20.0.
Release verification
- Build commit: e78bbba
- Architectures: arm64
- Apple Team ID: U9ATA49N28
- Signing authority: Developer ID Application: Byungjun Kim (U9ATA49N28)
- Developer ID signature, hardened runtime and secure timestamp: passed
- Gatekeeper assessment: passed
- Stapled notarization ticket: passed
- Exported DMG and ZIP contents verified against the signed originals
SHA-256 digests are attached as SHA256SUMS.txt.
ima2 Desktop 3.19.0
Apple Silicon macOS build for ima2 3.19.0.
Release verification
- Build commit: b00ac61
- Architectures: arm64
- Apple Team ID: U9ATA49N28
- Signing authority: Developer ID Application: Byungjun Kim (U9ATA49N28)
- Developer ID signature, hardened runtime and secure timestamp: passed
- Gatekeeper assessment: passed
- Stapled notarization ticket: passed
- Exported DMG and ZIP contents verified against the signed originals
SHA-256 digests are attached as SHA256SUMS.txt.
v3.18.0
What's Changed
Features
- nodes: export and import node templates as portable files (#269)
- nodes: zoom node images and show a copyable node id (#267)
- nodes: support ordered image parents and CLI graph roundtrips (#259)
Other
- Give the release shell simulation the runner's repository context (#271)
- [agent] chore: release v3.18.0
- Report failed image items as bounded labels, never upstream sentences (#268)
- Wait up to 15 minutes for npm to expose a published release (#266)
- Name the repository for gh in the desktop publish job (#265)
- Stop passing --publish twice to signed desktop builds (#264)
Full Changelog: v3.17.0...v3.18.0
ima2 Desktop 3.18.0
Apple Silicon macOS build for ima2 3.18.0.
Release verification
- Build commit: 38f2724
- Architectures: arm64
- Apple Team ID: U9ATA49N28
- Signing authority: Developer ID Application: Byungjun Kim (U9ATA49N28)
- Developer ID signature, hardened runtime and secure timestamp: passed
- Gatekeeper assessment: passed
- Stapled notarization ticket: passed
- Exported DMG and ZIP contents verified against the signed originals
SHA-256 digests are attached as SHA256SUMS.txt.