Releases: kubrickcode/quick-command-buttons
Releases · kubrickcode/quick-command-buttons
v0.12.0
0.12.0 (2026-02-14)
🎯 Highlights
✨ Features
- ui: add set indicator toggle with consolidated options menu (379a859)
🔧 Maintenance
💄 Styles
- format code (a656373)
✅ Tests
- add missing test cases for BackupManager (fdf18e6)
- add missing test cases for command-executor (f449dc3)
- add missing test cases for config-manager and ui-items (914fda3)
- add missing test cases for StatusBarManager (3801777)
- add missing test cases for TerminalManager (84dae5b)
- add missing tests for show-all-commands and button-set-manager (d16f7d5)
- add unit tests for config-fallback utility function (a862f05)
🔨 Chore
v0.11.0
0.11.0 (2026-01-22)
🎯 Highlights
✨ Features
- add newTerminal option for executing commands in fresh terminal each time (435adc3)
- ui: add Configuration UI integration for newTerminal option (1d825af)
🐛 Bug Fixes
- i18n: apply i18n to name field validation error message (27c2597)
🔧 Maintenance
🔧 Internal Fixes
- release: fix broken commit links and long hash display in release notes (a114b5d)
- view: add localStorage persistence to mock VSCode API (91b0696)
📚 Documentation
- add missing version headers and improve CHANGELOG hierarchy (5676fcd)
✅ Tests
- view: add E2E test infrastructure and new scenarios (18b45bd)
- view: expand E2E test coverage (3b790ed)
🔨 Chore
- add a port shutdown command (934711d)
- ai-config-toolkit sync (c75151f)
- changing the environment variable name for accessing GitHub MCP (6214a18)
- delete unused mcp (54ee134)
- deps-dev: bump @playwright/test from 1.56.1 to 1.57.0 (e490ec4)
- deps-dev: bump @tailwindcss/vite from 4.1.13 to 4.1.18 (5663b76)
- deps-dev: bump eslint-plugin-react-hooks from 7.0.0 to 7.0.1 (20804dd)
- deps-dev: bump lucide-react from 0.544.0 to 0.561.0 (cb49ffe)
- deps-dev: bump tailwindcss from 4.1.13 to 4.1.17 (cc345f2)
- deps-dev: bump typescript from 5.8.3 to 5.9.3 (d2c4026)
- deps-dev: bump typescript-eslint from 8.46.0 to 8.50.0 (00fcfb7)
- deps: bump actions/cache from 4 to 5 (5193ea8)
- deps: bump actions/download-artifact from 6 to 7 (2fd38c3)
- deps: bump actions/upload-artifact from 5 to 6 (622efa5)
- deps: bump react-hook-form from 7.66.1 to 7.68.0 (550aedb)
- fix vscode import area not automatically collapsing (f76b841)
- improved the claude code status line to display the correct context window size. (e51c3b9)
- modified container structure to support codespaces (862417c)
- sync ai-config-toolkit (93e8229)
- sync ai-config-toolkit (3560429)
- sync ai-config-toolkit (d90cb74)
v0.10.1
🎯 Highlights
🐛 Bug Fixes
- add missing shortcut duplicate validation in groups and root level (504469e971a68a24c0f9fba0e79cdbe885175112)
🔧 Maintenance
🔨 Chore
- ai-config-toolkit sync (fa238d7ff27788c34e4ddc828e2b34d4e1a7806e)
v0.10.0
🎯 Highlights
✨ Features
- view: add undo/redo keyboard shortcuts for command editing (2a65f520cbb1e3ce507884b73a0cd0a646205034)
🐛 Bug Fixes
- add validation feedback for empty fields in group command save (01bb4b67a2c4d8ce037023de2401218516d06ac3)
- introduce FormField component and enhance nested group validation (4915d2634ac7b99c40b13ee258318a94cc25ef0d)
- remove false duplicate shortcut errors across different groups (7d81194c59033cfa15db143e8af0747c0b38283b)
- stores: UI not updating when changing button sets in local scope (af28bdea04bbb8b81d806e8bcb4f6a681397c2d3)
🔧 Maintenance
🔧 Internal Fixes
- view: fix strict mode violation in undo-redo E2E test (5e602a172096d224964777c2de57642fa57eef4d)
♻️ Refactoring
- add event emission to all managers (7af80b8a985fd5aa3cdad069a42e078cbd7e97df)
- add event subscriptions to UI components and remove direct calls (dd269c05b9a7bd4e5e905c07fc9d7f647d96e1d6)
- ci: extract common CI setup to composite action (761aafc985fd01ce3f11cf6f08c774fd531fd841)
- implement type-safe EventBus infrastructure (c7a26b338a2f755410f53d2f8bc994aa5740caf9)
- stores: add StoreSync layer for settings synchronization (2322b00c6c51f1c0d388eeadb2e7ecb4a14c9564)
- stores: add zustand-based central state store (394b05dce50b61435e31caf7c37b490d6e68a7df)
- stores: convert CommandTreeProvider to Store-based architecture (57fe385c1591a35cf4327a5fe83d4fda8133be00)
- stores: convert StatusBarManager to Store-based architecture (d35c7948051ae4847b494b5054fd82bd81be0234)
- stores: implement Store → Settings bidirectional sync (0c62f4ec00e1f7a073073dcc308f95a57f2e377d)
- zod version upgrade (bd467e86ee597dbdc91464d488494d163a8c9d2a)
✅ Tests
- e2e: add accessibility and UI behavior E2E tests, fix flaky drag tests (3eca53d632a36e3bd3af6741f10d776661671e01)
- e2e: add E2E tests for Button Set management and UI components (d73a7a4fb7395925c35f4c11e43e13e87cfe7369)
- e2e: add UI E2E tests for form validation and keyboard navigation (9a18a6b5f4bf325952c66821426a66a10de6b49c)
🔧 CI/CD
- implement Jest test 4-shard parallel execution (a340079c2751254fa6b63dffe70a12b160975400)
- implement Playwright E2E test 4-shard parallel execution (fddebd9669775a96fba7132ad0437c630616779d)
🔨 Chore
- ai-config-toolkit sync (ca5de147ee9b483acca9476666f8039a3c04e111)
- deps-dev: bump @semantic-release/release-notes-generator (700b79c0eb685a136ec88b42bcb15b85a62e71f1)
- deps-dev: bump eslint from 9.37.0 to 9.39.1 (0fc36bdd6b1b6f3bce39fc155011d79320bb6ec8)
- deps-dev: bump globals from 16.3.0 to 16.5.0 (1b521115821f6e1ada393d77700b59bcf0fc9017)
- deps-dev: bump ovsx from 0.10.6 to 0.10.7 (8db22b3f35902671531503bcef1701bf556d58d4)
- deps: bump actions/download-artifact from 4 to 6 (9fd2a8fb04f4883cb61dd3f0e18d47330a028d5a)
- introduce Turborepo build caching (02bf222f828a1f93db3a48a2408cf9d1ed0ddd73)
- migrate extension bundler from esbuild to tsup (f3759d538012a431c33ab3041b7d0cc67546cdf7)
- migrate test framework from Jest to Vitest 4.0.15 (13412ba8aefd1a7c60deb99e6abe8470e403a15a)
- sort workspace action buttons (0c10d21ff52e08db8ce429c0aa81286b616bbd69)
- syncing documents from ai-config-toolkit (f95385c69fa5d30343d22aeafdd24bf03cc9f7c2)
v0.9.0
🎯 Highlights
✨ Features
- button-set: add rename button set feature (b880edb4c88ce4c0d4543c68c7d3707b89c92f7f)
🐛 Bug Fixes
- show-all-commands: apply scope and button set to quick pick (1a5353e4c660ba3b569f6cc881fce8b297f17c26)
🔧 Maintenance
📚 Documentation
- renewal readme (a6e631cbaad0ee2f5a74b19c31230aced479389b)
v0.8.1
🎯 Highlights
🐛 Bug Fixes
- import: import comparing/saving to default buttons instead of active button set (2bda3173a5205779c24aa38e14a5ec45f9dc3575)
- l10n: fix translation keys displayed as-is in English environment (f5e78e374a6a90caa6a09e2208bc49c2d930bec7)
- l10n: sync webview language when VS Code language changes (89d382aa12f9cd2e1585e7e364c11a6f1d3b518a)
🔧 Maintenance
🔧 Internal Fixes
- view: update e2e tests broken by icon picker addition (9eaeed847bad7b6bebfa1dd9dcc8dc8bd2528b60)
💄 Styles
- format code (25767350325bf91a28ad25512193a4a56e1a034f)
♻️ Refactoring
- import-export: remove unnecessary metadata from export format (569dfbdbdad127551b610a7746acdc649fe25967)
v0.8.0
🎯 Highlights
✨ Features
- view: add icon picker component for visual icon selection (f465386ed81f9c5b1b12289c0ee65edb63937e4c)
v0.7.0
🎯 Highlights
✨ Features
- add button sets feature (8b5617105c4a10e9ec4441c39967d2e8d2cd4769)
🔧 Maintenance
📚 Documentation
- synchronizing documentation from the ai-config-toolkit repository (2c4173e8523e50ddb5c79538ae0fe874289afb7c)
💄 Styles
- format code (4d3462975290d54655ae835462ab067957daa85f)
🔨 Chore
- add action buttons icon (20d8701624d8ea0b26e14ee4ba733039edfd6799)
- deps-dev: bump conventional-changelog-conventionalcommits (bf5501b60b5568dac13e76102250e7f8ee145acc)
- deps-dev: bump lint-staged from 15.2.11 to 16.2.6 (010c23290bf68c204efef0b8617b42aa363a603f)
- deps-dev: bump semantic-release from 24.2.0 to 25.0.2 (6f1ad073a157fbaf564239d0f5021e6e39f0823a)
- deps: bump actions/checkout from 5 to 6 (b11601daa3717d176384ae9d903e56d3cd2b6678)
- deps: bump actions/upload-artifact from 4 to 5 (996e0c4ead6e4791ca36c59d9b82f221073d877d)
- excluding lock files from the lint command (a83455e0b6e9fa546b612377a4de420ecefda99f)
v0.6.1
🎯 Highlights
🐛 Bug Fixes
- cross-scope configuration import failing incorrectly (2f73e3f2b1bc2f2b612a4508b6c85616847be22a)
v0.6.0
🎯 Highlights
✨ Features
- Logo design modification (fd24aab70028a98e1ccb13e45cd132c998faf9ab)
🐛 Bug Fixes
- release: breaking change commits not triggering major version bump (3de529e5c71d2d750d23dc455acc5e37d45d8b24)
