This release has no impact on current end users, it is mostly on the incoming new UI with authentication.
What’s Changed
* Build with Hatch instead of `build` (699) benoit-cty
* fix(deploy) fix typo (698) prmths128
* feat: 🔨 use react state in the organization page (694) inimaz
* config(docker) add config to use local backend (695) prmths128
* Docker compose alt (682) prmths128
* fix: starlette version compatible with fastapi (691) inimaz
* feat: hashed passwords + alembic migration (688) inimaz
* style + fixes (ui): project page (686) inimaz
* feat(ui): create new project (684) inimaz
* fix: infinite load in project components (685) inimaz
* feat: add missing charts (676) SaboniAmine
* feat: project tokens UI (683) inimaz
* feat(cli,api) add auth to cli for new api (675) prmths128
* WIP feat(api) add permissions checks where needed (670) prmths128
* feat(api, webapp): various changes (668) SaboniAmine
* fix(webapp) fix app crashing when fetching organizations list without auth (671) prmths128
* feat(cli): use api-token to save emissions in API (664) inimaz
* More vibrant primary color (665) alexphiev
* feat(api) add permissions checks where needed (wip) (659) prmths128
* Clean server side api calls to use SWR for now + apply theme colors * IBM Plex Mono font (663) alexphiev
* doc(api): update local deployment procedure (661) SaboniAmine
:arrow_up: Dependencies updates
* chore(deps): bump werkzeug from 3.0.4 to 3.0.6 in /requirements (696) dependabot
* chore(deps): bump starlette from 0.38.4 to 0.40.0 in /requirements (690) dependabot
* chore(deps): bump path-to-regexp from 6.2.2 to 6.3.0 in /webapp (666) dependabot
:busts_in_silhouette: List of contributors
SaboniAmine, alexphiev, benoit-cty, dependabot, dependabot[bot], inimaz, prmths128 and benoit-cty