# Change Log

All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [4.0.2](https://github.com/GetTerminus/terminus-oss/compare/@terminus/ui-checkbox@4.0.1...@terminus/ui-checkbox@4.0.2) (2021-01-19)


### Bug Fixes

* **Checkbox:** fix left spacing ([44cf062](https://github.com/GetTerminus/terminus-oss/commit/44cf062dc7fb19b296207e706209fec736e26501))





## [4.0.1](https://github.com/GetTerminus/terminus-oss/compare/@terminus/ui-checkbox@4.0.0...@terminus/ui-checkbox@4.0.1) (2021-01-12)


### Bug Fixes

* **Checkbox:** style tweaks ([34a6942](https://github.com/GetTerminus/terminus-oss/commit/34a6942175312036a2549ec883cb3f66efa4cf31))





# 4.0.0 (2020-12-16)


### Bug Fixes

* **Button:** background now has correct transition ([38f4afd](https://github.com/GetTerminus/terminus-oss/commit/38f4afd779813eab15ceea23b760ff5e6940c7bc))
* **Checkbox:** upgrade to NG11 & TS4 ([2fe1786](https://github.com/GetTerminus/terminus-oss/commit/2fe17864b439e0531c692ce91a82431f2c8a12eb))


### BREAKING CHANGES

* **Checkbox:** Now requires NG11+ and TS4+





## [3.0.2](https://github.com/GetTerminus/terminus-oss/compare/@terminus/ui-checkbox@3.0.1...@terminus/ui-checkbox@3.0.2) (2020-11-11)


### Bug Fixes

* **Checkbox:** add ui-styles to schematic ([b590625](https://github.com/GetTerminus/terminus-oss/commit/b590625160d6afb2f6fa53c699c05d45c483d108))





## 3.0.1 (2020-11-11)


### Bug Fixes

* **Checkbox:** correct dependencies, move stories ([8850dcd](https://github.com/GetTerminus/terminus-oss/commit/8850dcdb95d10008dcd282ca9495fe277b778e85))





# [3.0.0](https://github.com/GetTerminus/terminus-oss/compare/@terminus/ui-checkbox@2.1.4...@terminus/ui-checkbox@3.0.0) (2020-10-12)


### Features

* **Checkbox:** full redesign ([da7ff38](https://github.com/GetTerminus/terminus-oss/commit/da7ff381946f87941477a61827bb6084c7b0f9ea)), closes [#370](https://github.com/GetTerminus/terminus-oss/issues/370)


### BREAKING CHANGES

* **Checkbox:** Full redesign and rewrite. API is 95% unchanged.

### Migration notes

- Additions
    - Now supports `formControlName`
    - Now supports `focus()` method
    - Now supports `toggle()` method
    - Now supports `label` input and `ng-content`
    - Now supports all needed aria properties
- Removal
    - No longer depends on Material or the CDK
- Changes
    - The DOM has changed quite a bit, so any custom styling or overrides should be verified.





## [2.1.4](https://github.com/GetTerminus/terminus-oss/compare/@terminus/ui-checkbox@2.1.3...@terminus/ui-checkbox@2.1.4) (2020-10-01)

**Note:** Version bump only for package @terminus/ui-checkbox





## [2.1.3](https://github.com/GetTerminus/terminus-oss/compare/@terminus/ui-checkbox@2.1.2...@terminus/ui-checkbox@2.1.3) (2020-09-24)

**Note:** Version bump only for package @terminus/ui-checkbox





## [2.1.2](https://github.com/GetTerminus/terminus-oss/compare/@terminus/ui-checkbox@2.1.1...@terminus/ui-checkbox@2.1.2) (2020-09-14)

**Note:** Version bump only for package @terminus/ui-checkbox





## [2.1.1](https://github.com/GetTerminus/terminus-oss/compare/@terminus/ui-checkbox@2.1.0...@terminus/ui-checkbox@2.1.1) (2020-09-11)

**Note:** Version bump only for package @terminus/ui-checkbox





# [2.1.0](https://github.com/GetTerminus/terminus-oss/compare/@terminus/ui-checkbox@2.0.13...@terminus/ui-checkbox@2.1.0) (2020-09-08)


### Bug Fixes

* force material & cdk ^9.2.4 for consumers ([ea09a6f](https://github.com/GetTerminus/terminus-oss/commit/ea09a6ff88a1ea239fe0e24cb011abfb3ffc8908)), closes [#275](https://github.com/GetTerminus/terminus-oss/issues/275)


### Features

* clean all markdown ([5249a59](https://github.com/GetTerminus/terminus-oss/commit/5249a59486be63b6d9a0be7a801defb9b6adcedc))





## [2.0.13](https://github.com/GetTerminus/terminus-oss/compare/@terminus/ui-checkbox@2.0.12...@terminus/ui-checkbox@2.0.13) (2020-09-04)

**Note:** Version bump only for package @terminus/ui-checkbox





## [2.0.12](https://github.com/GetTerminus/terminus-oss/compare/@terminus/ui-checkbox@2.0.11...@terminus/ui-checkbox@2.0.12) (2020-09-03)

**Note:** Version bump only for package @terminus/ui-checkbox

## [2.0.11](https://github.com/GetTerminus/terminus-oss/compare/@terminus/ui-checkbox@2.0.10...@terminus/ui-checkbox@2.0.11) (2020-08-26)

**Note:** Version bump only for package @terminus/ui-checkbox

## [2.0.10](https://github.com/GetTerminus/terminus-oss/compare/@terminus/ui-checkbox@2.0.9...@terminus/ui-checkbox@2.0.10) (2020-08-25)

**Note:** Version bump only for package @terminus/ui-checkbox

## [2.0.9](https://github.com/GetTerminus/terminus-oss/compare/@terminus/ui-checkbox@2.0.8...@terminus/ui-checkbox@2.0.9) (2020-08-21)

**Note:** Version bump only for package @terminus/ui-checkbox

## [2.0.8](https://github.com/GetTerminus/terminus-oss/compare/@terminus/ui-checkbox@2.0.7...@terminus/ui-checkbox@2.0.8) (2020-08-14)

**Note:** Version bump only for package @terminus/ui-checkbox

## [2.0.7](https://github.com/GetTerminus/terminus-oss/compare/@terminus/ui-checkbox@2.0.6...@terminus/ui-checkbox@2.0.7) (2020-08-10)

**Note:** Version bump only for package @terminus/ui-checkbox

## [2.0.6](https://github.com/GetTerminus/terminus-oss/compare/@terminus/ui-checkbox@2.0.5...@terminus/ui-checkbox@2.0.6) (2020-07-31)

**Note:** Version bump only for package @terminus/ui-checkbox

## [2.0.5](https://github.com/GetTerminus/terminus-oss/compare/@terminus/ui-checkbox@2.0.4...@terminus/ui-checkbox@2.0.5) (2020-07-30)

### Bug Fixes

* more LPS tweaks ([dedfcf9](https://github.com/GetTerminus/terminus-oss/commit/dedfcf947e3bcd33041b388ccab9bcc5bf273f51))

## [2.0.4](https://github.com/GetTerminus/terminus-oss/compare/@terminus/ui-checkbox@2.0.3...@terminus/ui-checkbox@2.0.4) (2020-07-29)

**Note:** Version bump only for package @terminus/ui-checkbox

## [2.0.3](https://github.com/GetTerminus/terminus-oss/compare/@terminus/ui-checkbox@2.0.2...@terminus/ui-checkbox@2.0.3) (2020-07-29)

### Bug Fixes

* fast follow updates for LPS ([f15bfd4](https://github.com/GetTerminus/terminus-oss/commit/f15bfd4fa088da2fea76e9964c664bad8844e740))

## [2.0.2](https://github.com/GetTerminus/terminus-oss/compare/@terminus/ui-checkbox@2.0.1...@terminus/ui-checkbox@2.0.2) (2020-07-28)

**Note:** Version bump only for package @terminus/ui-checkbox

## [2.0.1](https://github.com/GetTerminus/terminus-oss/compare/@terminus/ui-checkbox@2.0.0...@terminus/ui-checkbox@2.0.1) (2020-07-28)

### Bug Fixes

* bump all package versions ([9446c0d](https://github.com/GetTerminus/terminus-oss/commit/9446c0d5cde3bd693cfba7cabbfd2db443a47b00))

## [2.0.0](https://github.com/GetTerminus/terminus-oss/compare/@terminus/ui-checkbox@1.0.7...@terminus/ui-checkbox@2.0.0) (2020-07-27)

### Bug Fixes

* **Checkbox:** remove themability and set fixed styles ([3502836](https://github.com/GetTerminus/terminus-oss/commit/350283666e2b764c307dec68d2799b48d2387257)), closes [#31](https://github.com/GetTerminus/terminus-oss/issues/31)

### BREAKING CHANGES

* **Checkbox:** No longer allows theme input

#### 2.0.0 Migration Notes

##### Theme

Remove any theme set on the checkbox:

```diff
-<ts-checkbox theme="primary">My checkbox</ts-checkbox>
+<ts-checkbox>My checkbox</ts-checkbox>
```

##### CSS Resources

Remove any imports or `<link>` tags importing Material Icons:

```diff
-<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
```

Update the imported font families:

```diff
-<link href="https://fonts.googleapis.com/css?family=Roboto:400,500,700" rel="stylesheet">
+<link href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,400;0,500;0,700;1,400&display=swap" rel="stylesheet">
```

## [1.0.7](https://github.com/GetTerminus/terminus-oss/compare/@terminus/ui-checkbox@1.0.6...@terminus/ui-checkbox@1.0.7) (2020-07-14)

### Bug Fixes

* **Checkbox:** use css custom properties ([461dd83](https://github.com/GetTerminus/terminus-oss/commit/461dd83ad6d371700a82a508f24353d74d81bfd0)), closes [#111](https://github.com/GetTerminus/terminus-oss/issues/111)

## 1.0.6 (2020-07-13)

**Note:** Version bump only for package @terminus/ui-checkbox

## [1.0.5](https://github.com/GetTerminus/terminus-oss/compare/@terminus/ui-checkbox@1.0.4...@terminus/ui-checkbox@1.0.5) (2020-07-07)

**Note:** Version bump only for package @terminus/ui-checkbox

## 1.0.4 (2020-06-23)

**Note:** Version bump only for package @terminus/ui-checkbox

## 1.0.3 (2020-06-10)

### Bug Fixes

* bump all internal dependencies ([ff26b80](https://github.com/GetTerminus/terminus-oss/commit/ff26b806bb599401f006996be5b567a378e68ef3))

## 1.0.2 (2020-06-09)

### Bug Fixes

* **Button:** update ([a47f307](https://github.com/GetTerminus/terminus-oss/commit/a47f30757b9216d6ee76788c117e76eacf5289e5))
