# Changelog

## 1.1.6

- Internal restructuring

## 1.1.5

- Improved accessibility
- Improved support for `readonly` attribute

## 1.1.4

- Improved `<output>` element

## 1.1.3

- Removed unnecessary files from NPM package
- Improved handling of `id` by removing illegal characters
- Added `value` property, which will give a typed value with `string`, `number`, `Date`, `string[]` nor `null`

## 1.1.2

- Prevent `class` from being attached to inner form field element
- Improved attribute handling for `autofocus`, adding example

## 1.1.1

- Improved attribute handling for `disabled`, `required`, `options` and `values`

## 1.1.0

- Added `disabled` and `required` component property
- Fixed `id` of checkboxes / radio buttons

## 1.0.4

- Improved & fixed documentation

## 1.0.3

- Moved as much as possible to `connectedCallback`

## 1.0.2

- Fixed example URL in documentation

## 1.0.1

- Added `values` and `options` properties to all web components
- Moved example to `example` folder

## 1.0.0

- Initial commit
