What's Changed
- test(doc-viewer-directive): add tests for DocViewerDirectiveComponent by @Ashu290905 in #3015
- test(banner): add tests for BannerComponent by @Ashu290905 in #3014
- test(fork-repo): add tests for ForkRepoComponent by @Ashu290905 in #3012
- added test coverage to workflow by @imolorhe in #3030
- Imolorhe/altair api improvements by @imolorhe in #3033
- New Crowdin updates by @imolorhe in #2995
- use zod to validate envs by @imolorhe in #3042
- added logtape to altair-api by @imolorhe in #3045
- moved emails to template by @imolorhe in #3046
- altair-api: more metrics by @imolorhe in #3048
- use smtp for email by @imolorhe in #3049
- fix: fix typos in Dockerfile and fastify plugin comment by @ayushshukla1807 in #3050
- transition to use otel SDK by @imolorhe in #3060
- optimise dickerfile by @imolorhe in #3063
- [StepSecurity] Apply security best practices by @step-security-bot in #3061
- added public share view by @imolorhe in #3176
- New Crowdin updates by @imolorhe in #3177
- dependency updates by @imolorhe in #3178
- Imolorhe/more dep updates by @imolorhe in #3184
- revert pnpm back to 9 by @imolorhe in #3228
- fix sonarcloud issues by @imolorhe in #3229
- improve startup time: don't wait for plugins by @imolorhe in #3232
- allow multiple account providers by @imolorhe in #3233
New Contributors
- @Ashu290905 made their first contribution in #3015
- @ayushshukla1807 made their first contribution in #3050
- @step-security-bot made their first contribution in #3061
Full Changelog: v8.5.2...v8.5.3