What's Changed
Security & Fixes
- Updated Umami to v3.0.3 to patch Next.js CVE-2025-55183 & CVE-2025-55184 (#7671)
- Automatic PII/secret sanitization in logs for GitHub, GitLab, AWS tokens and URL passwords (#7670)
- Fix server resources tab 500 error with mixed model types (#7674, fixes #7666)
- Fix preview deployment port and path preservation in URLs (#7677, fixes #2184)
- Fix PostgreSQL version selection when using global search (#7664)
- Fix database "restarting" status flickering with restart tracking (#7665)
- Fix Outline template URL environment variable (#7650)
New Services & Templates
- Added AppFlowy collaborative workspace template (#6492, fixes #4458)
- Added Soju IRC bouncer with Gamja web client template (#7532)
Improvements
- Improved logging view performance to prevent browser freezing (#7682)
- Added copy logs button for deployment and runtime logs (#7676)
- Added copy logs button with automatic secret sanitization (#7648)
- Added toggleable SPA navigation with prefetching for faster page loads (#7661)
- Updated ClickHouse to official image with migration support (#7392, fixes #7110)
- Updated OpenPanel to v2 (#7653)
- Updated Infisical to v0.154.6 (#7641)
- Improved upgrade popup with progress simulation in dev mode (#7660)
What's Changed (Github)
- Widen upgrade popup and add dev simulation by @andrasbacsai in #7660
- Added ClickHouse Migration Support by @ebinjose02 in #7392
- feat: add Soju IRC bouncer service template by @murataslan1 in #7532
- Add toggleable wire:navigate SPA navigation with prefetching by @andrasbacsai in #7661
- add appflowy by @davidlondono in #6492
- migrate openpanel to v2 by @lindesvard in #7653
- fix(templates): update URL environment variable in getoutline.yaml by @agustinusnathaniel in #7650
- Infiscal latest by @devtekve in #7641
- Fix PostgreSQL version selection in global search by @andrasbacsai in #7664
- feat: copy resource logs with PII/secret sanitization by @duaneadam in #7648
- Fix database status flickering and add restart tracking by @andrasbacsai in #7665
- Fix server resources tab 500 error with mixed model types by @andrasbacsai in #7674
- Disable wire:navigate for logs views by @andrasbacsai in #7672
- Enhance log sanitization with GitHub, GitLab, AWS, and generic URL passwords by @andrasbacsai in #7670
- feat: Add copy logs button to deployment and runtime logs by @andrasbacsai in #7676
- Add git worktree shared dependencies setup by @andrasbacsai in #7284
- test: Add comprehensive preview deployment port and path tests by @andrasbacsai in #7677
- Improve logging view performance to prevent browser freezing by @andrasbacsai in #7682
- fix(service): Umami -> patch Nextjs CVE-2025-55183 & CVE-2025-55184 by @ShadowArcanist in #7671
- v4.0.0-beta.456 by @andrasbacsai in #7673
New Contributors
- @ebinjose02 made their first contribution in #7392
- @davidlondono made their first contribution in #6492
- @lindesvard made their first contribution in #7653
- @agustinusnathaniel made their first contribution in #7650
- @devtekve made their first contribution in #7641
Full Changelog: v4.0.0-beta.455...v4.0.0-beta.456