## andymai/gridfinity-layout-tool — v1.17.0…v1.18.0

_21 commits._

### Features
- **feat(command-palette): add 10 new commands for common operations (#392)** (3725675)
- **feat: enhance command palette with frecency ranking and footer hints (#387)** (94268ee)
- **feat: add command palette for action discovery (⌘K / Ctrl+K) (#385)** (0dea030)
- **feat: smart rotation and bin swap UX improvements (#384)** (9133b00)
- **feat: increase undo history limit from 50 to 100 states (#383)** (39cbbe1)
- **feat(staging): smart bin clustering and responsive stash width (#381)** (fa2435a)
- **feat(staging): resizable stash panel with max-height constraint (#379)** (a121285)
- **feat(categories): streamline edit UI with auto-save and quick actions (#376)** (67a344f)

### Fixes
- **fix(test): increase undo/redo performance threshold for CI (#391)** (fdb29ef)
- **fix(test): increase test timeout and fix flaky CI tests (#390)** (1a2564c)
- **fix(test): increase test timeout to 10s for CI stability (#389)** (c2494c0)
- **fix(deps): regenerate lockfile to fix npm ci sync issue (#388)** (3c8532f)
- **fix(modals): use portals to escape parent stacking contexts (#386)** (8afc0a5)
- **fix(staging): elevate z-index of hovered/selected bins in stash (#380)** (560e017)
- **fix(categories): resolve color picker overlap and empty badge spacing (#378)** (e896209)
- **fix(bin-designer): correct finger scoop geometry orientation (#377)** (8b853c8)
- **fix(i18n): clarify bin palette instruction to avoid click confusion (#375)** (44d2a39)
- **fix: language selector dropdown rendering behind UI elements (#374)** (1212d93)
- **fix: update E2E tests for i18n-changed labels (#373)** (cf338dd)

### Docs
- **docs: add feature READMEs and optimize CLAUDE.md (#382)** (cb5a050)

### Chore
- **chore(build): increase main bundle size limit to 165KB (#393)** (e91fbbc)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/andymai/gridfinity-layout-tool?utm_source=github-action)._