v0.5.10 v2.9.0

medium risk

karakeep-app/karakeepSep 1, 2026 → Sep 1, 20260 days between releases

What's New

Adds config to disable module HTTP requests and updates .NET version selection based on OS

Breaking Changes

  • Modules requiring outbound HTTP must explicitly enable it via [module-http] enabled = true

New Features

  • Disable outbound HTTP requests from modules
  • Improved .NET version and host OS handling
  • Enhanced WebSocket liveness and idle timeout handling
  • Preserved TypeScript client identity during reconnect

Improvements

  • Improved .NET version and host OS handling
  • Enhanced WebSocket liveness and idle timeout handling
  • Preserved TypeScript client identity during reconnect

Bug Fixes

  • Preserve acknowledged transactions across commitlog maintenance
  • Fixed duplicate package references in .NET 8 NativeAOT module projects

Upgrade Notes

Users must explicitly enable outbound HTTP requests if their modules require external connectivity. The .NET version selection now defaults to .NET 10 on Windows/Linux and .NET 8 on macOS.

The Two Releases

v0.5.10

Release v0.5.10

Sep 1, 2026· 2 months ago

Optimizes image streaming performance and ensures native scrollback images are preserved during markdown stream completion to improve rendering stability.

Full release notes
v2.9.0

Release v2.9.0

Sep 1, 2026· 2 months ago

Adds configuration options to disable outbound HTTP requests from modules and improves .NET version compatibility based on the host OS (Windows/Linux vs macOS).

Full release notes