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