What's Changed
- test: fix CI failures and improve test robustness by @imrja8 in #5271
- chore(deps): bump nanoid from 3.3.11 to 3.3.18 in /packages/server in the npm_and_yarn group across 1 directory by @dependabot[bot] in #5282
- fix: eliminate whitelabeling FOUC (Replaces #4753) by @imrja8 in #4769
- feat: add drag-and-drop logo upload for organizations by @imrja8 in #4765
- fix(ui): truncate organization name properly in sidebar without clipp… by @imrja8 in #5287
- fix: Fix server card title overflow for responsiveness by @bogdaaamn in #5272
- feat(ui): smart truncation tooltips, org name limits, and logo UI polish by @imrja8 in #5345
- chore: remove unused filterEmptyValues and hasValues utils by @detail-app[bot] in #5297
- docs: fix reset-password command invocation in CONTRIBUTING by @detail-app[bot] in #5295
- docs: drop stale .mcp.json reference in fix-issue skill by @detail-app[bot] in #5296
- fix(auth): enforce SSO on server-side sign-in endpoints by @somuai in #5291
- feat: add Infomaniak DNS provider support by @mitc-gjuge in #5257
- feat: add OVHcloud DNS provider support by @mitc-gjuge in #5258
- fix(domains): include server interface addresses in validation by @pparage in #5273
- feat(vault): add AWS Parameter Store provider by @its-felix in #5266
- Reduce trial duration from 14 to 7 days by @Siumauricio in #5378
- fix(ui): align close button in web server update modal by @kcybe in #5373
- fix(domains): stop AddDomain queries flooding the API in table view by @Siumauricio in #5379
- fix(sso): trust admin-configured SSO providers for account linking by @Siumauricio in #5380
- feat: add dynamic open graph metadata for link previews by @imrja8 in #5348
- perf(dns): filter Infomaniak records server-side when upserting by @mitc-gjuge in #5356
- fix(dns): match record content in upsertRecord to prevent overwriting existing records by @imrja8 in #5382
- fix(vault): expand Infisical secret references when listing secrets by @aspatari in #5374
- feat(vault): address an Infisical folder from the reference by @aspatari in #5375
- fix(server-health): detect custom default-address-pools via docker info by @Siumauricio in #5386
- 🚀 Release v0.30.6 by @github-actions[bot] in #5381
New Contributors
- @dependabot[bot] made their first contribution in #5282
- @bogdaaamn made their first contribution in #5272
- @detail-app[bot] made their first contribution in #5297
- @mitc-gjuge made their first contribution in #5257
- @its-felix made their first contribution in #5266
- @kcybe made their first contribution in #5373
- @aspatari made their first contribution in #5374
Full Changelog: v0.30.5...v0.30.6