Commit 455b9ee
committed
chore(release): 0.5.0 [skip ci]
### BREAKING CHANGES
* Buttons with both command and group are no longer supported. If Warning notification appears, click "Fix Now" to resolve.
## 🎯 Highlights
### ✨ Features
* add configuration import/export functionality ([2066e6d](/commit/2066e6de9ddac2e2dad8507d9f78703fcb15adfd))
* add import preview confirmation dialog before applying changes ([e364561](/commit/e364561c46ce834927292a306dbbef9030fb2689))
* add insertOnly option and Execution Mode dropdown UI ([5dd5f89](/commit/5dd5f8985a50c4e6c8977bdf3cbc5976ee52dde2))
* add type safety for ButtonConfig with discriminated union ([fe084da](/commit/fe084dae2fb12146f2716896d7e6dcbc5c09254b))
* add type system for Local configuration scope ([f48e3d8](/commit/f48e3d8db80c1968563f56129378db125c7419f1))
* Added duplicate shortcut validation and introduced a form system based on React Hook Form + Zod ([fa4ae67](/commit/fa4ae67d7a2b19f384333e3aa4122998b8cdc437))
* Change the webview title ([43d43a7](/commit/43d43a7751541661491fb820913086af75f5ef6a))
* detect and display shortcut conflicts during import ([c7b6f0d](/commit/c7b6f0db1014da8367f074f4b1fd92eec3dbc399))
* display codicon icons in tree view ([bed967b](/commit/bed967b47bfc6913d30e317609f6065148e2cec7))
* **i18n:** add internationalization infrastructure for VS Code extension and Webview ([cc6a6af](/commit/cc6a6afe78e1ffb213f39e925ec5a6cd2d82a59e))
* **i18n:** add language selection dropdown to webview header ([851e091](/commit/851e091c829654b808f4096dd03647f375af3879))
* implement Local configuration scope functionality ([bb3e57f](/commit/bb3e57f9a480c8f5403bdc62d32670ddf2e51b4b))
* support Import/Export configuration from Webview UI ([b25a567](/commit/b25a567dd49066585bf5adc5868e5bc8b17a6110))
* **ui:** add help text for VS Code API command input ([c1c3371](/commit/c1c337186150b44e5cc33f2e7b711312374fb4b9))
* use button name as default terminal name with [QCB] prefix ([f870d90](/commit/f870d9087cb597883390962b1309e09392bc75b8))
* **view:** add color picker component for color selection UI ([4477b58](/commit/4477b58dc6a6bdfdc2c41a3b2704d3fb239f919f))
* Webview title one size up ([f9039d5](/commit/f9039d5838253b15f7d2ec4446a668cef4d6d433))
* **webview:** add dialog variant system and premium input styling ([a8a8cfa](/commit/a8a8cfabaeb827fd72352e914dc2d8ab204c5ea3))
* **webview:** add header glassmorphism and premium interactions ([2a370fc](/commit/2a370fc90ed009ff96be7087c5fd7122789d9926))
* **webview:** apply Inter font and improve header layout ([c9f4438](/commit/c9f4438cbfb51f4174c7fdf2afc808637deab9ac))
* **webview:** migrate from border-based to shadow-based floating surface design ([e481ed1](/commit/e481ed13924e0e0b36b7dd8191926461897c0d86))
* **webview:** migrate to Linear/Vercel-style monochrome color system ([d62a645](/commit/d62a6455e15c6aeffd91eb7556f3807571bc0613))
* **webview:** polish empty-state, dialog, badge components ([bca50ed](/commit/bca50ed5dc197f7700b50a5af5c70115be9e84dd))
### 🐛 Bug Fixes
* "Unsaved Changes" modal incorrectly shown after saving config ([fb15de1](/commit/fb15de1fc4fb22dcc8e31760ede0e04b4184c0cd))
* codicon icons not displaying in webview ([08c8882](/commit/08c8882b5d3fd61f66bb25aae8d8735252fe1b0f))
* configuration data not auto-reloading on scope switch ([9a9706a](/commit/9a9706a8d29efa2c2e083ea874872bc056d3c2cf))
* incorrect shortcut matching due to control characters ([87dabdf](/commit/87dabdfbdd12ea465b0356730b8d7809a0d37275))
* search interrupted by shortcut keys within group ([1c3c340](/commit/1c3c340d442ea624cea68ebcd65541f3608bb710))
* UI bug showing only divider line in Unsaved Changes modal without body ([70f21a6](/commit/70f21a6f19816e7fc31c2da47538609d049258dd))
* **view:** dialog body content not being displayed ([085e3f0](/commit/085e3f05cfbc22b9a1d564759554066e3b62b04a))
* **view:** scrollbar disappearing when dropdown opens ([2fdeaed](/commit/2fdeaed0dce9c43ac3ca0b3be4456594f147aa0c))
* **webview:** preserve unsaved changes when switching language ([6db6510](/commit/6db65101f07d5f4cdc30853a4289f02f6b9416d7))
## 🔧 Maintenance
### 🔧 Internal Fixes
* **e2e:** fix test selectors not matching actual UI elements ([776478e](/commit/776478ebc896dbeb36e3193b315e7f79a95ea363))
* fix webview asset path test patterns to match actual build output ([4477dc2](/commit/4477dc220f84411c6ace33a34b1ef192f081d630))
* stale code running in debug mode ([bf0f561](/commit/bf0f561bcee5c86180e4110aa469ec1e762407ce))
* **view:** fix timing issue in execution mode cycling e2e test ([7c2e7c9](/commit/7c2e7c912a24eb7986fcc2ff63f54456990d424a))
### 📚 Documentation
* Remove subagent assignment model ([93a62e9](/commit/93a62e91ce9238d7ad4491e26a49c72f9cde3cb5))
* synchronizing documentation from the ai-config-toolkit repository ([fd0d9f1](/commit/fd0d9f1bf0e4f480faefa5be8eea9865840e0911))
* Update docs ([2eca5fc](/commit/2eca5fc20ab2180100b06c48c5ce60eb6035ad28))
### ♻️ Refactoring
* simplify user configuration by removing id field from saved data ([cb3b24d](/commit/cb3b24d3a34cf9f7702104cb638ad4738337e863))
### ✅ Tests
* add 7 E2E tests for UI configuration features ([effba11](/commit/effba11c5524f2e6508d1117c42473c88cc0fd14))
* add E2E test for converting group to single command ([ab654c5](/commit/ab654c58cfbce325e52a5b83b99be41417d9ed59))
* add E2E test for converting single command to group ([100cace](/commit/100cace98a7e33882645ac8354eb9cb2f6994f1d))
### 🔨 Chore
* Add useful action button commands ([1349518](/commit/1349518f855048cd65940e0e05adabadfda54654))
* add useful command ([4482b25](/commit/4482b25c14193a7f6c72e52e1fe76feed6b6ea71))
* test command integration ([8488d16](/commit/8488d1688f8f372bb2f53a21547c2812815148df))1 parent f9039d5 commit 455b9ee
2 files changed
Lines changed: 76 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
1 | 76 | | |
2 | 77 | | |
3 | 78 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| |||
0 commit comments