v0.25.0

usememos/memosv0.25.0Jul 16, 2025by github-actions[bot]

AI Summary

A version with database and API changes introducing sliding window sessions, themes, and variant colors.

Key Highlights

  • Introduced sliding window for user sessions for improved security
  • Moved webhook data storage to user settings
  • Added variant colors and themes support

Breaking Changes

  • Database and API changes

New Features

  • Sliding window user sessions
  • Webhook reconfiguration
  • Variant colors
  • Themes

Full Release Notes

> [!IMPORTANT]  
> The version includes changes to the database and API. Please be careful to upgrade, and it's recommended to backup your data first. Learn more in https://github.com/usememos/memos/compare/v0.24.4...v0.25.0.

## What's Changed

* feat: support user sessions with sliding window for improved security
* feat: moved webhook data storage to user settings (requires reconfiguration)
* feat: variant colors by @johnnyjoygh in https://github.com/usememos/memos/pull/4816
* feat: themes by @johnnyjoygh in https://github.com/usememos/memos/pull/4824
* feat: highlight pinned memos by @unuunn in https://github.com/usememos/memos/pull/4843
* fix: broken resource urls in RSS feed by @maya-doshi in https://github.com/usememos/memos/pull/4753
* fix: trim queryText and split by regex by @Yamico in https://github.com/usememos/memos/pull/4766
* fix: dayjs - ISO 8601 compatible DATE_TIME_FORMAT by @unuunn in https://github.com/usememos/memos/pull/4829
* fix: correct avatar URL generation to resolve 404 errors by @amarsinghrathour in https://github.com/usememos/memos/pull/4839
* refactor: use the built-in max/min to simplify the code by @jinjingroad in https://github.com/usememos/memos/pull/4781

## New Contributors
* @maya-doshi made their first contribution in https://github.com/usememos/memos/pull/4753
* @3zmana made their first contribution in https://github.com/usememos/memos/pull/4761
* @jinjingroad made their first contribution in https://github.com/usememos/memos/pull/4781
* @Copilot made their first contribution in https://github.com/usememos/memos/pull/4800
* @Cadavanaugh made their first contribution in https://github.com/usememos/memos/pull/4817
* @KevinStaude made their first contribution in https://github.com/usememos/memos/pull/4828
* @unuunn made their first contribution in https://github.com/usememos/memos/pull/4829
* @dedyf5 made their first contribution in https://github.com/usememos/memos/pull/4838
* @amarsinghrathour made their first contribution in https://github.com/usememos/memos/pull/4839
* @antcoop096 made their first contribution in https://github.com/usememos/memos/pull/4848

**Full Changelog**: https://github.com/usememos/memos/compare/v0.24.4...v0.25.0