Skip to content

v1.1.9

Choose a tag to compare

@lidge-jun lidge-jun released this 30 Apr 14:29
· 542 commits to main since this release

Release v1.1.9

Previous: v1.1.8
Commits: 42

Changes

  • fix(node): dedupe concurrent generate calls on same node
  • fix(node): wrap action bar to two rows when card is narrow
  • fix(tests): use pathToFileURL for dynamic import on Windows
  • feat(oauth): masked edit feature flag groundwork (#31)
  • feat(gallery): default to current session with All Images toggle (#42)
  • fix(persistence): align registry keys to live localStorage values (#43)
  • docs: refresh active planning index
  • fix: harden canvas and settings state persistence
  • feat: enable API provider responses parity
  • docs: archive completed planning notes
  • test: cover dual-mask canvas cleanup
  • feat: add dual-mask canvas cleanup controls
  • feat: add canvas mode blank shortcut
  • feat: add blank canvas and generation hardening
  • fix(prompt-import): clean default-unselected state and reclaim scroll space (v2)
  • fix(inflight): avoid stale reload spinners
  • feat(gallery): Shift+Delete to permanently delete the focused image
  • feat(delete): use OS trash for soft-deleted assets
  • docs(readme,site): split CLI reference + drop dead style-sheet copy
  • feat(cli): full feature parity with server API (#45)
  • fix(canvas): prevent duplicate escape close
  • docs(devlog): archive app weight reduction closeout
  • refactor(ui): split canvas mode workspace
  • feat(prompt-import): improve search import UX
  • test(card-news): remove devlog dependency from smoke contract
  • chore(devlog): stop tracking local planning notes
  • docs(readme): polish multilingual copy
  • test(package): require built UI in release smoke
  • fix(image-models): allow disabling reasoning effort
  • docs: refresh readmes and pages for latest studio features
  • docs(devlog): normalize issue map ordering
  • fix(ts): add prepack to build .js emit before npm pack
  • fix(ts): inject tsx loader into config.test.js spawnSync child
  • feat(ts): phase 6 test infra, package files, gitignore, structure docs
  • feat(ts): phase 5 migrate bin/ CLI to TypeScript
  • feat(ts): phase 4 migrate server.ts and config.ts
  • feat(ts): phase 3 migrate routes/ to TypeScript
  • feat(ts): phase migrate lib/ to TypeScript2
  • feat(ts): phase 0+ tsconfig overlays, ts toolchain, express.d.ts1
  • test(canvas): make cleanup contract windows-safe
  • perf(canvas): finish background cleanup runtime guards
  • fix(canvas): align gallery navigation with visible history