Fixes
- Relay settings reach the bundled ID server. The ID server in the container now gives clients the relays from Settings > Server: the Relay servers list, or the Relay server field when the list is empty. Until now it only used
CORTENDESK_RELAY_SERVER. Settings > Server shows what the ID server is handing out. (#181, @KarolUNITECHNIK) - Address books: a note on an entry is kept when the client syncs, shows under the alias, and can be edited in the console. (#167, @soundsessential)
- Address books: the search box sits in the toolbar and fits on phones. (#165, @soundsessential)
- Overview: a row in "How Sessions Connected" opens the connection log with the rows it counts. (#169, @soundsessential)
- Device editor: saving a device into a group you have no access to is refused.
- Audit: a string from a client that is longer than its column is cut to fit. Before, the record was lost.
- Laravel 13.42.0, which fixes CVE-2026-128083 (low severity).
Notes
- Bundled server and a saved relay. The Relay server field had no effect before this release, so the upgrade clears it once. If you want a relay other than the one in
CORTENDESK_RELAY_SERVER, enter it again after upgrading. The Relay servers list is left alone and takes effect right away. With nothing saved,CORTENDESK_RELAY_SERVERapplies as before. - Two migrations: the one-time clear above, and a
notecolumn onaddress_book_entries. Checked on MySQL 8 and MariaDB 10.6. - The test suite is in the repository and runs on every push and pull request.
- Bundles CortenDesk Server 1.5.1, unchanged.
docker pull marcpope/cortendesk:1.23.1
docker pull ghcr.io/marcpope/cortendesk:1.23.1Feeling generous? Sponsor this project: https://github.com/sponsors/marcpope/