What's Changed
- fix: center peek responsiveness update by @pengx17 in #7814
- fix: do not use globalShortcut for tab switching by @pengx17 in #7827
- feat(i18n): fix i18n en-Us & en json english style by @hwangdev97 in #7834
- feat(core): rewrite page-mode-switch with RadioGroup, bind hotkey with cmdk by @CatsJuice in #7758
- feat(core): new theme editor poc by @CatsJuice in #7810
- feat(core): add configuration for experimental features by @JimmFly in #7699
- chore(core): enable mixpanel ignore_dnt flag by @forehalo in #7841
- fix(core): checkout event by @forehalo in #7844
- chore: bump up vite-plugin-dts version to v4 by @renovate in #7762
- chore: bump up vitest-mock-extended version to v2 by @renovate in #7584
- feat: bump bs by @doouding in #7836
- feat(admin): add self-host setup and user management page by @JimmFly in #7537
- refactor(infra): remove setimmediate by @EYHN in #7821
- fix(electron): app got deleted when auto update on windows by @forehalo in #7820
- feat(admin): add config page to admin by @JimmFly in #7619
- feat(admin): add server runtime config settings by @JimmFly in #7618
- feat(admin): add prompt management page by @JimmFly in #7611
- fix(admin): handle error login status by @JimmFly in #7646
- fix(admin): organize admin panel by @forehalo in #7840
- fix(server): use timestamp with timezone by @forehalo in #7847
Full Changelog: v0.16.1...v0.17.0-canary.1