Update ghcr.io/toeverything/affine Docker tag to v0.27.4

Share
Update ghcr.io/toeverything/affine Docker tag to v0.27.4
Photo by KOMMERS / Unsplash

I upgraded AFFiNE successfully by means of Watchtower Docker container update with dependency update facilitated by Mend's Renovate Bot.

This MR contains the following updates:

Package Update Change
ghcr.io/toeverything/affine minor 0.26.7 → 0.27.4

Release Notes

toeverything/AFFiNE (ghcr.io/toeverything/affine)

v0.27.4: 0.27.4

Compare Source

1

What's new

Web & Editor
  • Improve byok model editing
  • Fix code block line number trigger
  • Fix journal can see trashed docs
Native Client
  • Improve OnoNote importor
  • Mac client can hide the tray icon after the window is closed
  • Fix Android client keyboard compatibility
Backend
  • Add support for GPT 5.6/Gemini 3.7
  • Improve stability for long records
  • Fix high memory usage during server-side GC

Breaking change

Starting from client version 0.27, only server at version 0.27 or higher are supported to connect and sync.

Starting from server version 0.27, only clients at version 0.26 or higher are supported to connect and sync.

Starting from server version 0.27, environment variables are no longer the server’s preferred source for reading configuration, and some environment variables are no longer available. Please refer to https://docs.affine.pro/self-host-affine/install/configuration to migrate the configuration to config.json.

The BYOK feature is in an experimental stage and may need to be reconfigured when upgrading versions.

v0.27.3: 0.27.3

Compare Source

1

What's new

Web & Editor
  • Improve the AI BYOK configuration interface
  • Fix loading of share page options
  • Fix kanban status updates
Native Client
  • Improve Obsidian importor
  • Improve mobile ui performance
  • Fixed an issue where the login status might not be readable after restart
  • Fix incomplete mobile login process
  • Fix the style of the delete popup for overly long titles
Backend
  • Support GC of outdated documents

Breaking change

Starting from client version 0.27, only server at version 0.27 or higher are supported to connect and sync.

Starting from server version 0.27, only clients at version 0.26 or higher are supported to connect and sync.

Starting from server version 0.27, environment variables are no longer the server’s preferred source for reading configuration, and some environment variables are no longer available. Please refer to https://docs.affine.pro/self-host-affine/install/configuration to migrate the configuration to config.json.

v0.27.2: 0.27.2

Compare Source

1

What's new

Native Client
  • Fix login status may be lost
Backend
  • Fix MCP requests potentially being accidentally intercepted

Breaking change

Starting from client version 0.27, only server at version 0.27 or higher are supported to connect and sync.

Starting from server version 0.27, only clients at version 0.26 or higher are supported to connect and sync.

Starting from server version 0.27, environment variables are no longer the server’s preferred source for reading configuration, and some environment variables are no longer available. Please refer to https://docs.affine.pro/self-host-affine/install/configuration to migrate the configuration to config.json.

v0.27.1

Compare Source

v0.27.0: 0.27.0

Compare Source

1

What's new

Web & Editor
  • Added AI BYOK feature (Experimental)

  • Added Calendar View to Database blocks

  • Improved rendering and interaction behavior for Code Block, LaTeX, Mermaid, and Typst

  • Fixed display, sorting, and shortcut behavior for Database blocks and table cells

  • Improved Edgeless rendering performance, memory usage, and touch responsiveness

  • Improved multilingual support

  • Fixed MCP token not displaying

Native Client
  • Added OneNote, Obsidian, Bear, and Notion importers

  • Improved input & editor stability on mobile

  • Improved recording stability and preview performance

Backend
  • Automatic cleanup of blobs deleted by clients is now supported

  • Improved CalDAV sync queue and compatibility

  • Improved stability of the task queue

  • Updated dependencies and improved overall stability and security

Breaking change

Starting from client version 0.27, only server at version 0.27 or higher are supported to connect and sync.

Starting from server version 0.27, only clients at version 0.26 or higher are supported to connect and sync.

Starting from server version 0.27, environment variables are no longer the server’s preferred source for reading configuration, and some environment variables are no longer available. Please refer to https://docs.affine.pro/self-host-affine/install/configuration to migrate the configuration to config.json.

Read more

Me on Mastodon - This link is here for verification purposes.