v0.26.1

usememos/memosv0.26.1Feb 8, 2026by johnnyjoygh

AI Summary

A bug fix release focused on improving stability and fixing authentication-related issues. Addresses problems with token expiration, video attachments, and various UI interactions.

Key Highlights

  • Fixed 401 errors on window focus when access token expires
  • Fixed nested task list rendering and checkbox interactions
  • Fixed video attachment handling
  • Fixed private memos disappearing during token refresh
  • Added Unicode case-insensitive search support for SQLite

Full Release Notes

## Bug Fixes

* Avoid inbox crashes by gracefully handling deleted memos in the activity service. ([984d9b46](https://github.com/usememos/memos/commit/984d9b46))
* Correctly parse environment variables that contain underscores. ([a69056a1](https://github.com/usememos/memos/commit/a69056a1))
* Return gRPC-style errors consistently instead of Echo HTTP errors. ([d9dc5be2](https://github.com/usememos/memos/commit/d9dc5be2))
* Fix video attachment handling. ([c4176b4e](https://github.com/usememos/memos/commit/c4176b4e))
* Prevent 401 errors on window focus when an access token expires. ([81ef53b3](https://github.com/usememos/memos/commit/81ef53b3))
* Ensure the shortcut edit button opens the edit dialog (not create). ([e7605d90](https://github.com/usememos/memos/commit/e7605d90))
* Block `Ctrl+Enter` from saving while the editor is still loading content (#5581). ([6bb383a4](https://github.com/usememos/memos/commit/6bb383a4))
* Fix nested task list rendering and checkbox interactions (#5575). ([b4fea8c6](https://github.com/usememos/memos/commit/b4fea8c6))
* Make OAuth PKCE optional during sign-in (#5570). ([cf0a285e](https://github.com/usememos/memos/commit/cf0a285e))
* Prevent private memos from disappearing during token refresh (#5565). ([6db58fae](https://github.com/usememos/memos/commit/6db58fae))
* Add Unicode case-insensitive search support for SQLite (#5559). ([8770b186](https://github.com/usememos/memos/commit/8770b186))
* Correct handling of pasted files in the memo editor. ([2db57b13](https://github.com/usememos/memos/commit/2db57b13))
* Restore the access token creation flow. ([0dbc35a2](https://github.com/usememos/memos/commit/0dbc35a2))
* Preserve tag case when extracting Markdown tags. ([e1c8101d](https://github.com/usememos/memos/commit/e1c8101d))
* Auto-fix permission issues when upgrading from 0.25.3 to 0.26.0. ([d14cfa1c](https://github.com/usememos/memos/commit/d14cfa1c))

## 💎 Featured Sponsor

### [Warp - The terminal reimagined with AI and collaborative tools for developers](https://go.warp.dev/memos)

<a href="https://go.warp.dev/memos" target="_blank" rel="noopener">
  <img src="https://raw.githubusercontent.com/warpdotdev/brand-assets/main/Github/Sponsor/Warp-Github-LG-02.png" alt="Warp - The terminal for the 21st century" height="256" />
</a>

### [TestMu - The world’s first full-stack Agentic AI Quality Engineering platform](https://www.testmu.ai/?utm_source=memos&utm_medium=sponsor)
  
<a href="https://www.testmu.ai/?utm_source=memos&utm_medium=sponsor" target="_blank" rel="noopener">
  <img src="https://usememos.com/sponsors/testmu.svg" alt="TestMu AI" height="36" />
</a>

## New Contributors
* @d-jankowski made their first contribution in https://github.com/usememos/memos/pull/5569
* @MemoryClear made their first contribution in https://github.com/usememos/memos/pull/5573

**Full Changelog**: https://github.com/usememos/memos/compare/v0.26.0...v0.26.1