Fixes
- Fixed the upgrade modal to show the correct target version and cleared stale upgrade notifications when the instance was already up to date. (#7774, fixes #6039, #8707)
- Fixed user deletion cleanup so team-owned Git app sources were handled safely, while instance-wide sources were preserved for the root team. (#9435, fixes #8172)
- Fixed dashboard homepage add buttons so they remained visible in light mode. (#9456, fixes #9454)
- Fixed port mapping validation to accept protocol suffixes like
/tcp,/udp,/sctpand IP-bound mappings. (#9503, fixes #9501, #9504)
Improvements
- Updated
phpseclib/phpseclibto3.0.51. (#9500) - Updated
axiosto1.15.0for development dependencies. (#9515) - Updated
axiosto1.15.0incoolify-realtime. (#9516)
What's Changed (Github)
- fix(ui): Initialize latestVersion in Upgrade component mount by @andrasbacsai in #7774
- fix(user-deletion): safely clean up team-owned Git app sources by @andrasbacsai in #9435
- fix(ui): dashboard homepage add buttons are invisible in light mode by @rosslh in #9456
- fix(validation): allow protocol suffix and ip in port mappings (/tcp, /udp, /sctp) by @ShadowArcanist in #9503
- build(deps): bump phpseclib/phpseclib from 3.0.50 to 3.0.51 by @dependabot[bot] in #9500
- build(deps-dev): bump axios from 1.13.2 to 1.15.0 by @dependabot[bot] in #9515
- build(deps): bump axios from 1.13.6 to 1.15.0 in /docker/coolify-realtime by @dependabot[bot] in #9516
- v4.0.0-beta.473 by @andrasbacsai in #9521
New Contributors
Full Changelog: v4.0.0-beta.472...v4.0.0-beta.473