Skipping 2.4.0 release to align with viewer versioning
What's Changed
- feat(server): configurable .env.test & auto-creation of the test db by @fabis94 in #624
- New coverage upload type by @fabis94 in #625
- dim/bubbles cosmetics by @gjedlicska in #626
- MVP Comments by @didimitrie in #611
- Server limits and ratelimits by @cristi8 in #632
- userSearchArchivedFix by @gjedlicska in #634
- Improve express error handling and monitoring by @cristi8 in #641
- feat: favoriting streams #620 by @fabis94 in #633
- Matteo/onboarding by @teocomi in #649
- fix(frontend): fixing streams nav group activator disappearing occasionally by @fabis94 in #651
- chore: prettier reformat everything full by @fabis94 in #648
- gergo/CIRewrite by @gjedlicska in #650
- fix(server): awaiting revokeRefreshToken to ensure it fails within request scope by @fabis94 in #652
- unified build number in docker tagging by @gjedlicska in #660
- eslintAllTheThings by @gjedlicska in #653
- chore(deps): bump minimist from 1.2.5 to 1.2.6 in /packages/frontend by @dependabot in #645
- chore(deps): bump minimist from 1.2.5 to 1.2.6 in /packages/preview-service by @dependabot in #644
- chore(deps): bump minimist from 1.2.5 to 1.2.6 in /packages/viewer by @dependabot in #643
- chore(deps): bump minimist from 1.2.5 to 1.2.6 in /packages/fileimport-service by @dependabot in #642
- chore(deps): bump url-parse from 1.5.7 to 1.5.10 in /packages/frontend by @dependabot in #606
- chore(deps): bump node-forge from 1.2.1 to 1.3.1 in /packages/viewer by @dependabot in #661
- chore(deps): bump node-forge from 1.2.1 to 1.3.1 in /packages/preview-service by @dependabot in #662
- ci(pre-commit): add pre-commit ci badge by @gjedlicska in #664
- Dim/minor fixes favs front by @didimitrie in #663
- fix(frontend): removed all v-html usages in the frontend protecting us against XSS by @fabis94 in #655
- preCommitCi by @gjedlicska in #667
- feat: removes matomo by @teocomi in #670
- added support for uploading STL files by @cristi8 in #673
- chore: adding node version checks + migrating server lock back to new format by @fabis94 in #674
- CI/lernaPublish by @gjedlicska in #675
- Papercuts by @didimitrie in #681
- Embedded viewer fixes & improvements by @didimitrie in #684
- fix(frontend): adds vue portal to embed app (hotfix) by @didimitrie in #685
- Fixing viewer & objectloader build config by @fabis94 in #677
- Dim/minor fixes apr by @didimitrie in #688
- Frontend hotfixes by @didimitrie in #694
- feat(frontend): build speed & chunk structure optimization by @fabis94 in #690
- auth fixes, k8s fixes by @cristi8 in #696
Full Changelog: 2.3.15...2.5.0