Bug Fixes
- **ci**: Remove Unix and Mac tests
([`2665ea7`](https://github.com/Kitware/trame-gwc/commit/2665ea7f568cfda1c8dc1bb52aa75476d65627b2))
- **ci**: Use pyproject and ruff
([`dd725d2`](https://github.com/Kitware/trame-gwc/commit/dd725d2c79b7935e44fb9da7f853fea973792934))
- **codespell**: Fix typo in changelog
([`eff3639`](https://github.com/Kitware/trame-gwc/commit/eff363974446d50401bdf1ff075479acd08ef695))
- **vue-components**: Fix build and linter issues
([`63d54c6`](https://github.com/Kitware/trame-gwc/commit/63d54c6f5fcbf87ec42a31aa0fc93bcd57a17af9))
- **vue-components**: Support building with npm on Windows
([`524024d`](https://github.com/Kitware/trame-gwc/commit/524024d621846348865288b30132517d7345bcf2))
/dev/null does not exist on Windows/Powershell
Chores
- Init
([`97f9a9c`](https://github.com/Kitware/trame-gwc/commit/97f9a9cb17882dcaf71bb0349501cbd1878749c6))
Code Style
- Format python scripts
([`ad2e21f`](https://github.com/Kitware/trame-gwc/commit/ad2e21f537406b2eadb124ebe38c79816957ff34))
Continuous Integration
- Configure initial CI and tests
([`1383894`](https://github.com/Kitware/trame-gwc/commit/138389423984c7922f89de99a882a24e5df5a49c))
- **workflows**: Debug test_and_release.yml
([`1b3824d`](https://github.com/Kitware/trame-gwc/commit/1b3824d69597eeeb5bbc77035ac63555349d423c))
- **workflows**: Fix test_and_release.yml
([`c4770a5`](https://github.com/Kitware/trame-gwc/commit/c4770a552885c0cbea26e1075626fe49f267a54a))
- **workflows**: Update test_and_release.yml
([`c346ad8`](https://github.com/Kitware/trame-gwc/commit/c346ad8e448da223e3ca81bde54c7726d48f4bc0))
Documentation
- **js**: List JS dependency
([`7e36e2e`](https://github.com/Kitware/trame-gwc/commit/7e36e2eb31494c2cab610fe24e0cf9db4b64f716))
Features
- **provider**: Add register layout
([`93d03cf`](https://github.com/Kitware/trame-gwc/commit/93d03cfd8de29eb3b7899210a32c94c2bc135f48))
- **trame-gwc**: Wrap Girder web component for trame
([`a2c3082`](https://github.com/Kitware/trame-gwc/commit/a2c3082b066b77c0be38658a0a31602c7dbae613))
- **vue-components**: Add girder token to trame state
([`644b7e7`](https://github.com/Kitware/trame-gwc/commit/644b7e7ee16d16a5c09705a9ffdcdbfaffedc769))
- **vue-components**: Register GWC icons to Vuetify
([`7a9cc9d`](https://github.com/Kitware/trame-gwc/commit/7a9cc9df596f29de7c3c3b42f8a8396dcefae2bb))