# Change Log

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

# [0.23.0](https://github.com/react-cad/react-cad/compare/v0.22.0...v0.23.0) (2023-04-01)

**Note:** Version bump only for package @react-cad/viewer





# [0.22.0](https://github.com/react-cad/react-cad/compare/v0.21.0...v0.22.0) (2023-03-29)


### Features

* add surfaces for svgs ([b540ef4](https://github.com/react-cad/react-cad/commit/b540ef4ae85ac860ba3ea8bbbee120a9fdc61f69))
* **core:** add loft component ([74693d3](https://github.com/react-cad/react-cad/commit/74693d3f4f50b0a2a26e9a0a778890978ba564e2))
* fixes and documentation ([14b766a](https://github.com/react-cad/react-cad/commit/14b766aa6a9d9a428c36afaacbd4365c7e986a78))





# [0.21.0](https://github.com/react-cad/react-cad/compare/v0.20.0...v0.21.0) (2023-03-06)


### Features

* **playground:** create an online playground ([cd0944d](https://github.com/react-cad/react-cad/commit/cd0944d31fc2f66083dd025153a43bbc9455ce86))





# [0.20.0](https://github.com/react-cad/react-cad/compare/v0.19.2...v0.20.0) (2023-03-05)


### Bug Fixes

* allow interaction with canvas when there are no errors ([ad5aeed](https://github.com/react-cad/react-cad/commit/ad5aeed6bf3bdb14a4ccb28e2521d2e64a80a9a0))


### Features

* abort on error and display errors ([c63912a](https://github.com/react-cad/react-cad/commit/c63912a48556bbf8819c61f23156322bd2932ac5))





## [0.19.2](https://github.com/react-cad/react-cad/compare/v0.19.1...v0.19.2) (2022-10-14)


### Bug Fixes

* remove core from main package ([649e476](https://github.com/react-cad/react-cad/commit/649e47655806f162f6f1ca006abce62afe1cfd74))





## [0.19.1](https://github.com/react-cad/react-cad/compare/v0.19.0...v0.19.1) (2022-10-12)

**Note:** Version bump only for package @react-cad/viewer





# [0.19.0](https://github.com/react-cad/react-cad/compare/v0.18.0...v0.19.0) (2022-10-12)


### Bug Fixes

* viewer tweaks ([a785bc1](https://github.com/react-cad/react-cad/commit/a785bc1e7d6a134a946ea36fad07c9aec71dd089))


### Features

* add docs site ([5552672](https://github.com/react-cad/react-cad/commit/5552672f6f2d77f50bf8ec1f5d2519af2ad22bb6))
* update opencascade to 7.6.3 ([1b0ffc0](https://github.com/react-cad/react-cad/commit/1b0ffc0ad878da069b6f1955e7646a3f648a4731))





# [0.18.0](https://github.com/react-cad/react-cad/compare/v0.17.0...v0.18.0) (2022-10-04)


### Bug Fixes

* remove coi-serviceworker from dev build ([67df3d9](https://github.com/react-cad/react-cad/commit/67df3d9b334adefaf1dc56742d69c25854cbf006))


### Features

* **core:** report meshing progress ([bf5aa52](https://github.com/react-cad/react-cad/commit/bf5aa52c2b4b986cf39bc54589d08a35b3185644))
* report file export progress ([80984f3](https://github.com/react-cad/react-cad/commit/80984f317236e44e097800e6bcbc6038b33a0814))
* report geometry progress ([91c2b37](https://github.com/react-cad/react-cad/commit/91c2b374aea5e01c0a761fa554f9e436be5de26d))
* **viewer:** display render progress bar ([af36a7e](https://github.com/react-cad/react-cad/commit/af36a7e3149045eea3808da5335ebac50e4f57a4))





# [0.17.0](https://github.com/react-cad/react-cad/compare/v0.16.0...v0.17.0) (2022-09-30)

**Note:** Version bump only for package @react-cad/viewer





# [0.16.0](https://github.com/react-cad/react-cad/compare/v0.15.0...v0.16.0) (2022-09-30)


### Features

* add brep export ([b556992](https://github.com/react-cad/react-cad/commit/b5569926e1cdc99077c1cbbfe7b512944e56a433))
* add step export ([3d72c7f](https://github.com/react-cad/react-cad/commit/3d72c7f0cc2db4b563a7aef24712ced6e19b1801))





# [0.15.0](https://github.com/react-cad/react-cad/compare/v0.14.0...v0.15.0) (2022-09-28)


### Features

* allow multiple viewers on page ([8b08a04](https://github.com/react-cad/react-cad/commit/8b08a04e7d29a17ab06cb70bb89a70f1847c079f))





# [0.14.0](https://github.com/react-cad/react-cad/compare/v0.13.0...v0.14.0) (2022-09-24)


### Features

* provide central package for renderer and core ([24631fb](https://github.com/react-cad/react-cad/commit/24631fb7236c7864f1881e84049d3498d249bb22))





# [0.13.0](https://github.com/react-cad/react-cad/compare/v0.12.0...v0.13.0) (2022-09-24)

**Note:** Version bump only for package @react-cad/viewer





# [0.12.0](https://github.com/react-cad/react-cad/compare/v0.11.0...v0.12.0) (2022-09-23)


### Features

* use new svg renderer for revolutions ([a5f40cd](https://github.com/react-cad/react-cad/commit/a5f40cd8f62218949fba3778e0cfff522391867c))





# [0.11.0](https://github.com/react-cad/react-cad/compare/v0.10.0...v0.11.0) (2022-09-20)

**Note:** Version bump only for package @react-cad/viewer





# [0.10.0](https://github.com/react-cad/react-cad/compare/v0.9.0...v0.10.0) (2022-09-16)

**Note:** Version bump only for package @react-cad/viewer





# [0.9.0](https://github.com/react-cad/react-cad/compare/v0.8.0...v0.9.0) (2022-09-15)

**Note:** Version bump only for package @react-cad/viewer





# [0.8.0](https://github.com/react-cad/react-cad/compare/v0.7.0...v0.8.0) (2022-09-13)

**Note:** Version bump only for package @react-cad/viewer





# [0.7.0](https://github.com/react-cad/react-cad/compare/v0.6.1...v0.7.0) (2022-09-11)

**Note:** Version bump only for package @react-cad/viewer





## [0.6.1](https://github.com/react-cad/react-cad/compare/v0.6.0...v0.6.1) (2022-09-08)

**Note:** Version bump only for package @react-cad/viewer





# [0.6.0](https://github.com/react-cad/react-cad/compare/v0.5.2...v0.6.0) (2022-09-08)


### Features

* **@react-cad/core:** render off the ui thread ([406a0a4](https://github.com/react-cad/react-cad/commit/406a0a4f529cf32bc0cbb974c2347c952cd46647))





## 0.5.2 (2022-09-06)

**Note:** Version bump only for package @react-cad/viewer





## 0.5.1 (2022-09-06)

**Note:** Version bump only for package @react-cad/viewer





# [0.5.0](https://github.com/react-cad/react-cad/compare/v0.4.1...v0.5.0) (2022-08-31)


### Features

* **@react-cad/viewer:** add high and low detail levels to viewer ([3ea7cd6](https://github.com/react-cad/react-cad/commit/3ea7cd645c13c31f84317aba8b4fa41b0bb11a4d))
* **@react-cad/viewer:** add keyboard shortcuts to viewer ([6aaeaad](https://github.com/react-cad/react-cad/commit/6aaeaad5c7699da55ba8cfc733449bcd4152b189))
* **@react-cad/viewer:** implement viewer controls ([c33fc41](https://github.com/react-cad/react-cad/commit/c33fc4120aaa46b95df5f23fe98d055fe248d240)), closes [#6](https://github.com/react-cad/react-cad/issues/6)
* **@react-cad/viewer:** make viewer user-resizable ([506b20b](https://github.com/react-cad/react-cad/commit/506b20bbae999a925ffecdcc14f2972be58a3917))





# [0.4.0](https://github.com/react-cad/react-cad/compare/v0.3.2...v0.4.0) (2022-08-28)


### Features

* **storybook-framework:** migrate storybook-addon to storybook-framework ([86e8234](https://github.com/react-cad/react-cad/commit/86e823498ea31eaa192d4ff7c276e41438d92fad))
