github usememos/memos 26.11.0

4 hours ago

Memos 26.11.0 fixes typing Japanese and Korean in Safari and makes attachment failures visible instead of opaque. The server cache and upgrades from v0.31 deployment files are also more reliable.

Fixes and polish

  • Editor: Typing Japanese or Korean in Safari no longer selects the first word of a new line while the input method is composing. (editor 26.11.0, #6517)
  • Attachments: When an attachment cannot be read, the server answers with a JSON error instead of labelling it as the file's own type, so a PDF that fails to load no longer reaches the browser's viewer as a broken document. Missing local files return 404, and every failure is logged with its cause. (#6516, logged failures)
  • Server: The in-memory cache keeps its entry count exact and no longer drops a fresh write when an expired entry under the same key is removed at the same moment, so it stays within its size limit under load. (#6513)

Administration and integrations

  • Upgrading from v0.31: Since 26.10.0, the deployment configuration files in /etc/secrets (memos-idp-*.json, memos-instance-setting-*.json) are no longer read. Startup now logs a warning naming any that are still present, so settings they used to provide, such as an S3 storage or an identity provider, do not revert silently. Move them into the configuration directory (/etc/memos/config) as described in the 26.10.0 upgrade notes. (startup warning, legacy filenames, #6515)

New Contributors

Full Changelog: 26.10.0...26.11.0

Don't miss a new memos release

NewReleases is sending notifications on new releases.