Releases: microsoft/vscode-webview-ui-toolkit
Releases · microsoft/vscode-webview-ui-toolkit
v1.4.0
Features
- update dropdown styles: updates some dropdown styles to match new VS Code dropdown style (#532), closes #521
Docs
- fix image typo: fixes incorrect image used in badge docs (#522)
Admin
- bump
@microsoft/fast-element
: bumps @microsoft/fast-element from 1.6.2 to 1.12.0 (#525) - bump
@microsoft/fast-foundation
: bumps @microsoft/fast-foundation from 2.38.0 to 2.49.4 (#525), closes #494 - bump
@microsoft/fast-react-wrapper
: bumps @microsoft/fast-react-wrapper from 0.1.18 to 0.3.22 (#525) - bump
eslint
related deps: bumps eslint and other related packages to latest stable versions (#526) - update ci pipelines: updates github and azure ci pipelines to use node v18 (#526)
- bump
prettier
: bumps prettier from 2.2.1 to 3.1.0 (#528) - bump
@microsoft/api-extractor
: bumps @microsoft/api-extractor from 7.18.9 to 7.38.4 (#529) - add
tsdoc.json
: adds a tsdoc.json file to resolve api-extrator warnings (#529) - bump
typescript
: bumps typescript from 4.3.5 to 4.6.2 (#530), closes #514 - add
tslib
production dep: fixes error in other package managers (i.e. yarn) where tslib could not be resolved (#531), closes #451
v1.3.1
Admin
- update npmignore: adds a directory to npmignore (accidentally published a big test folder in
v1.3.0
, sorry 😅)
v1.3.0
Features
- input border radius: adds a 2px border radius to input elements (text field and text area) to match new VS Code button style (#510)
Docs
- replace storybook with codesandbox: removes storybook and replace it with codesandbox sample links (#460), closes #446
- dropdown label: adds better docs on how to create labels in dropdown that adhere to VS Code design language (#463), closes #461
- divider and radio group typos: fixes two typos found in the documentation (#462)
- getting started: updates esbuild configuration code snippet in getting started guide (#450)
- data grid typo: fixes data grid example code typo (#471)
- contributing docs: removes deleted npm
test
andbuild:docs
scripts from contributing doc (#492) - editable data grid: adds a new section to the data grid docs linking to the editable data grid sample extension (#499), closes #493
- radio docs: adds note about workaround fix to the issue described in #476 (#511)
Admin
- remove
jest
dependency: removes unused jest dependency (#459) - react testing environment: adds npm script and testing environment to test toolkit react components (#478)
- bump
word-wrap
: bumps word-wrap from 1.2.3 to 1.2.4 (#501) - bump
@babel/traverse
: bumps @babel/traverse from 7.15.4 to 7.23.2 (#515) - bump
http-cache-semantics
: bumps http-cache-semantics from 4.1.0 to 4.1.1 (#454) - bump
json5
: bumps json5 from 1.0.1 to 1.0.2 (#443)
v1.2.2
Bug fixes
- fix react build script: fixes react build script that was generating incorrect react type declaration file (#456), closes #455
Docs
- new getting started guide: adds new content to getting started guide demoing better component API usage and extension CSP (#383), closes #74 and #348
- update resource links: adds and removes a few links to resources in the project
readme.md
andgetting-started.md
(#447) - remove readme badge: removes deploy docs readme badge since it was broken to due removal of docs CD pipeline (#449)
- data grid docs: updates data grid docs to show how to create data grids with React (#457), closes #453
Admin
v1.2.1
Bug fixes
- add file extensions to imports: adds explicit file extensions to module imports (#436), closes #432 and #435
- high contrast light theme: fixes high contrast light theme issue where the wrong colors were being applied to buttons on hover (#428), closes #365
Docs
- getting started guide: fixes a code snippet that demonstrated improper disposal of webview panel resources (#434)
- add multiple icons in text fields: example of how slots can be used to add multiple icons to text fields (#427), closes #307
- radio group docs: clarifies that
radio-group
components will only give keyboard support toradio
components (#420), closes #392 - label dropdown: adds a code snippet demonstrating how to add a label to a dropdown component (#429), closes #369
Admin
v1.2.0
v1.1.0
v1.0.1
Bug fixes
- button uncentered text: fixes a bug where
vscode-button
text was un-centered when greater than 300px in width (#385), closes #384 - long links don't break: fixes a bug where long
vscode-links
would not line break (#389), closes #388 - link focus regression: fixes a bug where
vscode-link
focus border was not being rendered (#399), closes #398
Admin
- bump terser: Bump
terser
package from 4.8.0 to 4.8.1 (#382)
v1.0.0
Features
- attribute option types: adds string literal union types to a handful to component attributes (#364), closes #325
Bug fixes
- polish component styles: fixes a handful of minor style issues across the component library (#362), closes #342
Docs
- figma toolkit link: add a link to the webview ui toolkit figma library (#363)
- polish docs: updates to the project
readme
and getting started guide based on an internal string review (#367), closes #350
Admin
v0.9.3
Docs
- github templates: update github templates (#351)
- storybook dark mode: update storybook config to be full dark mode (#351)
- contributing guidelines: update testing and deployment sections of contributing guidelines (#351)
- readme: add a webview usage section to readme (#351)
- getting started guide: clean up getting started guide (#351)
- copyright notices: add a copyright notice to various source code files (#351)