Release Notes — v5.0.3
Bug Fixes
Collabora Action Buttons Hidden
Hide Collabora action buttons based on feature controls, giving administrators finer-grained management of Collabora functionality.
etcd Stability Improvements
Multiple fixes to stabilize startup sequence, default site configurations, race conditions, and migration flow when using etcd.
Startup & Bootstrap Improvements
Increased before-serve timeout and improved error display on bootstrap failure to prevent premature startup failures.
Vault Error Breaking the Mailer
Fixed error that was interrupting the mailer service on startup.
FirstRun Migration Overwriting Installer Configs
Fixed an issue where the FirstRun migration would overwrite existing installer configurations.
Email Template Footer Images
Fixed support for footer images in custom email templates.
Metadata Search OnlyValuesFromList Enforcement
Fixed the onlyValuesFromList constraint not being enforced in the onChange handler for metadata search fields.
OAuth Silent Failure on Wrong Password
Fixed silent failure when incorrect credentials were used during OAuth authentication — users now receive proper error feedback.
MongoDB Special Character Escaping in Path Filters
Fixed unescaped special characters in MongoDB path filters causing incorrect search results.
File List Sorting in BlockNote
Fixed the sorting hook for file lists and table of contents within BlockNote pages.
Datasource Migration Flow and DSN Validation
Improved the datasource migration flow in the admin panel and added DSN connection validation before proceeding.
Unix Socket Support for Database
Fixed DSN parsing to skip host/port resolution when using Unix socket connections.
Read-Only Filesystem Error in Convert Tools
Fixed a read-only filesystem error when convert tools attempted to write temporary files to /tmp.
Recycle Bin Lookup Anchor
Fixed recycle bin path resolution to match exact leaf-name, preventing false grep matches.
User Creation Notification Email
Fixed notification emails not being sent upon user creation by propagating the request context correctly.
Default Cache Behavior
Restored correct default cache usage that was inadvertently disabled.
NATS JetStream Queue Retention Policy
Fixed an incorrect retention policy applied to NATS JetStream queues causing message handling issues.
Admin Namespace Missing i18n Translations
Fixed missing translations in the admin namespace caused by a TypeEditor import issue.
Public Link for Pages Not Defaulting to Pages View
Fixed an issue where public links for Pages did not display the Pages view by default.
Dependency Updates
- Bumped
golang.org/x/net,golang.org/x/crypto, andgolang.org/x/imageto latest versions.
Change log
You can find a summary of the change log here.