Skip to content

Releases: vscode-elements/elements

v0.11.0

14 Mar 23:09
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: bendera/vscode-webview-elements@v0.10.3...v0.11.0

v0.10.3

13 Mar 23:01
Compare
Choose a tag to compare

Fixed

  • Textfield and Textarea values were not collected in the FormContainer form data.
  • The value of the value property was not appropriately synchronized with the value of the inner form widget in Textfield and Textarea.
  • Fix top-margin of Textfield and Textarea in FormGroup when its variant is "settings-group".

v0.10.2

12 Mar 22:26
Compare
Choose a tag to compare

Changed

  • Allow file type in Textfield

v0.10.1

21 Feb 21:25
Compare
Choose a tag to compare

Fixed

  • Fixed whitespace in Label when the asterisk symbol is visible

v0.10.0

20 Feb 22:09
Compare
Choose a tag to compare

Added

  • Label Added required attribute

Changed

  • SingleSelect, MultiSelect Minor CSS changes to better mimic VSCode styles

v0.9.0

14 Feb 22:24
Compare
Choose a tag to compare

Changed

  • Adapted latest VSCode design changes on the ContextMenu and the InputBox.

v0.8.1

22 Dec 11:20
Compare
Choose a tag to compare

Fixed

  • Text inputs could not be edited in tab panels.

v0.8.0

10 Nov 13:47
Compare
Choose a tag to compare

The project is still alive!!

Although not all the components are finished yet, much effort has been made to accessibility. The following components are fully accessible and can be controlled by a keyboard: Button, Tabs, Textinput, Textarea, Radio, Checkbox, Icon (in the action-icon mode).

Breaking changes

  • Attribute names have been standardized. From now every attribute name uses the kebab-case format.
  • selectedIndex attribute was renamed to selected-index in the Tabs component.
  • iconAfter attribute was renamed to icon-after in the Button component.
  • selectedIndexes attribute is removed from the MultiSelect component. It still accessible as a property.
  • scrollPos attribute was renamed to scroll-pos in the Scrollable component.
  • scrollMax attribute was renamed to scroll-max in the Scrollable component.
  • selectedIndex attribute was renamed to selected-index in the SingleSelect component.
  • resetOnDblClick attribute was renamed to reset-on-dbl-click in the SplitLayout component.
  • columnLabel attribute was renamed to column-label in the TableCell component.
  • The Tabs component markup has been changed. See the documentation page for examples.

Deprecated

  • Inputbox has been deprecated. Use the Textarea or Textfield instead.

Added

  • Added Textfield and Textarea components.

Changed

  • Lit upgraded to 2.4.x.
  • Added keyboard navigation to ContextMenu.
  • Adapted the latest VSCode button styles (rounded corner).
  • Added aria-checked attribute to the radio buttons.
  • Icon component accessibility improvements.
  • Tabs component is fully accessible.
  • Radio and Checkbox are accessible.
  • TabHeader and TabPanel were added to interoperate with Tabs.
  • addons slot has been added to the Tabs toolbar.
  • content-before and content-after slots have been added to the tab headers.
  • Label automatically sets the label for radios, checkboxes, and text inputs.

Fixed

  • Fixed the active state bug in the ContextMenu
  • Fixed the Select height

v0.7.1

03 Nov 14:34
Compare
Choose a tag to compare

Fix #32

v0.7.0

15 Mar 15:40
Compare
Choose a tag to compare
0.7.0