Skip to content

Releases: lidge-ai/ima2-gen

v3.22.0

Choose a tag to compare

@github-actions github-actions released this 25 Sep 18:28

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

Choose a tag to compare

@github-actions github-actions released this 25 Sep 11:21

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

Choose a tag to compare

@github-actions github-actions released this 25 Sep 18:40

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

Choose a tag to compare

@github-actions github-actions released this 25 Sep 11:22

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

Choose a tag to compare

@github-actions github-actions released this 24 Sep 17:05

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

Choose a tag to compare

@github-actions github-actions released this 24 Sep 11:14

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

Choose a tag to compare

@github-actions github-actions released this 24 Sep 17:15

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

Choose a tag to compare

@github-actions github-actions released this 24 Sep 11:16

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

Choose a tag to compare

@github-actions github-actions released this 24 Sep 01:26
38f2724

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

Choose a tag to compare

@github-actions github-actions released this 24 Sep 01:12
38f2724

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.