Skip to content

Commit 874e90c

Browse files
committed
chore(main): release 0.31.0
1 parent 05f882e commit 874e90c

2 files changed

Lines changed: 52 additions & 1 deletion

File tree

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "0.30.0"
2+
".": "0.31.0"
33
}

CHANGELOG.md

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,56 @@
11
# Changelog
22

3+
## [0.31.0](https://github.com/usememos/memos/compare/v0.30.0...v0.31.0) (2026-08-25)
4+
5+
6+
### Features
7+
8+
* **filter:** support memo location filters ([#6181](https://github.com/usememos/memos/issues/6181)) ([57bfe0a](https://github.com/usememos/memos/commit/57bfe0a70fd2375a8be140833399a663a08581d6))
9+
* insert attachment images into memo content ([#6172](https://github.com/usememos/memos/issues/6172)) ([9a928c2](https://github.com/usememos/memos/commit/9a928c286861958f0a08f2c2d173d073972afa7f))
10+
* **instance:** persist access mode independently of URL ([#6225](https://github.com/usememos/memos/issues/6225)) ([76a7629](https://github.com/usememos/memos/commit/76a762924306e782871204f131f4033be5e8e41a))
11+
* **link-preview:** support standards-based metadata ([#6206](https://github.com/usememos/memos/issues/6206)) ([16cd310](https://github.com/usememos/memos/commit/16cd3107bf324dc159ec5d1894d6c11dec7edd96))
12+
* **markdown:** unify tag syntax and recognition ([#6132](https://github.com/usememos/memos/issues/6132)) ([c68e3d5](https://github.com/usememos/memos/commit/c68e3d5bf98394d90c7137f29d0ae378de17e824))
13+
* persist and display client media metadata ([#6180](https://github.com/usememos/memos/issues/6180)) ([da81b6b](https://github.com/usememos/memos/commit/da81b6b48f8e6cdd35d0a38745914da0ce9b3e53))
14+
* **sidebar:** make the desktop rail resizable ([#6148](https://github.com/usememos/memos/issues/6148)) ([abe87d9](https://github.com/usememos/memos/commit/abe87d9440783cb43c433b6fa7d35f1cc2450b4b))
15+
* **spaces:** add consent-based member invitations ([#6232](https://github.com/usememos/memos/issues/6232)) ([05f882e](https://github.com/usememos/memos/commit/05f882e43aee1d3125b66f6e8eb1d7d506de0000))
16+
* **spaces:** add multi-space memo collaboration ([#6228](https://github.com/usememos/memos/issues/6228)) ([6da8461](https://github.com/usememos/memos/commit/6da8461e1d9b591c500e8031a716d66e2322b394))
17+
* **spaces:** add space-aware UI and filtering ([#6230](https://github.com/usememos/memos/issues/6230)) ([66b9cb4](https://github.com/usememos/memos/commit/66b9cb49c14e34e8e3c1f996f43d0360864ab4db))
18+
* **storage:** add named attachment storage drivers ([#6184](https://github.com/usememos/memos/issues/6184)) ([7d971b1](https://github.com/usememos/memos/commit/7d971b1c6187c13b8804ad74e3321b1445ed0363))
19+
* support memo-scoped Markdown attachment images ([#6169](https://github.com/usememos/memos/issues/6169)) ([bd636a4](https://github.com/usememos/memos/commit/bd636a43652222089a0aa485a1db720042690e77))
20+
* **user:** define username format and mention syntax ([#6134](https://github.com/usememos/memos/issues/6134)) ([8648b97](https://github.com/usememos/memos/commit/8648b97b9e0ba3fe0de16362d8f99a5ee7f167b0))
21+
* **web:** add a global memo composer to the sidebar ([#6219](https://github.com/usememos/memos/issues/6219)) ([f36ca93](https://github.com/usememos/memos/commit/f36ca9317dad153c89643f8b8abee619df9a3aeb))
22+
* **web:** unify navigation in a route-aware sidebar ([#6144](https://github.com/usememos/memos/issues/6144)) ([4d26679](https://github.com/usememos/memos/commit/4d2667983fd3387e6db76fb05b51dfe376899161))
23+
24+
25+
### Bug Fixes
26+
27+
* align memo outline links with rendered headings ([#6159](https://github.com/usememos/memos/issues/6159)) ([e5ed6e7](https://github.com/usememos/memos/commit/e5ed6e7ec60e141d6e354f3ab59906c2c47dccac))
28+
* **api:** omit unset message fields from gateway JSON ([#6156](https://github.com/usememos/memos/issues/6156)) ([bdf87e8](https://github.com/usememos/memos/commit/bdf87e8699a68f92a4f703ce365042b662f166d0))
29+
* **attachments:** link media to source memos ([c4221c6](https://github.com/usememos/memos/commit/c4221c6dfe51902d0c5f482802e670fda1b72751))
30+
* **editor:** match tag autocomplete on path segments ([bbb2395](https://github.com/usememos/memos/commit/bbb23958b22063b7e663b51812e7775eca3f23ae)), closes [#6190](https://github.com/usememos/memos/issues/6190)
31+
* **editor:** preserve IME composition during content sync ([14d757c](https://github.com/usememos/memos/commit/14d757ce1fb31c78590f374bc042f8dbedbc20d7))
32+
* **editor:** restore Windows emoji input ([b4fefa9](https://github.com/usememos/memos/commit/b4fefa94d72cd381ccdd1dcb359ade0371203cce))
33+
* **editor:** scope view toggles to inline presentations ([#6227](https://github.com/usememos/memos/issues/6227)) ([fc6cbab](https://github.com/usememos/memos/commit/fc6cbab7d0d0bb90cdd4cd96e4b2e45109ab6b47))
34+
* **i18n:** correct French memo link label ([#6182](https://github.com/usememos/memos/issues/6182)) ([bba1d6d](https://github.com/usememos/memos/commit/bba1d6d4975a44cf60abee63a85fc1b2e2a3dea5))
35+
* **markdown:** avoid parsing currency as inline math ([#6216](https://github.com/usememos/memos/issues/6216)) ([e99ae78](https://github.com/usememos/memos/commit/e99ae78012f24108ea20574be6737f846b4b5ede))
36+
* **markdown:** support word-internal apostrophes in tags ([#6135](https://github.com/usememos/memos/issues/6135)) ([d617f65](https://github.com/usememos/memos/commit/d617f652b01086b9619500a46dc1eb9b13e84046))
37+
* **settings:** validate memo content length limit ([45c3a79](https://github.com/usememos/memos/commit/45c3a79b1215ecd8912b699d9d635055147041c3))
38+
* **sidebar:** stop the month calendar growing with the rail ([d722608](https://github.com/usememos/memos/commit/d7226089476e72e4329f29d3bbe3cb1243dcc19b))
39+
* **storage:** proxy S3 attachments through authenticated routes ([#6210](https://github.com/usememos/memos/issues/6210)) ([38412eb](https://github.com/usememos/memos/commit/38412eb75afc24df3c60fed91d498fc1bce6b232))
40+
* **store:** begin sqlite memo mutations with BEGIN IMMEDIATE ([#6192](https://github.com/usememos/memos/issues/6192)) ([f954434](https://github.com/usememos/memos/commit/f9544349202d931b90e38c01982e42245ca1c605))
41+
* **ui:** keep select menus above parent popovers ([9328413](https://github.com/usememos/memos/commit/93284137970d2ac1bda29f9a8feb6da9c69e3db8))
42+
* upgrade golang.org/x/crypto to 0.52.0 (CVE-2026-39829) ([#6152](https://github.com/usememos/memos/issues/6152)) ([3b8d255](https://github.com/usememos/memos/commit/3b8d2558edccaf194c06e5f34fff2f6681fcb76b))
43+
* **web:** correct RTL layout behavior ([#6215](https://github.com/usememos/memos/issues/6215)) ([e67ec79](https://github.com/usememos/memos/commit/e67ec7935199c12c15053119262dc9aef074d85e))
44+
* **web:** keep share token on shared-memo attachment thumbnails ([#6155](https://github.com/usememos/memos/issues/6155)) ([3f567fd](https://github.com/usememos/memos/commit/3f567fda4592f9f552623bd0da0dec3c622c6359))
45+
* **web:** keep task checkboxes controlled so check-all updates render ([5192732](https://github.com/usememos/memos/commit/5192732cee40020f84c1e57dbcc53ea3d9eaa42f))
46+
* **web:** preserve memo scope across global navigation ([83eab44](https://github.com/usememos/memos/commit/83eab44695ec95205990e4e0c1045dbfa6caf4f3))
47+
* **web:** restore sidebar and outline behavior ([#6161](https://github.com/usememos/memos/issues/6161)) ([f75d49f](https://github.com/usememos/memos/commit/f75d49f9b617e1ac1370e36e71b1869d3c52e6ca))
48+
49+
50+
### Performance Improvements
51+
52+
* **sse:** reduce redundant connections and fanout overhead ([dd18002](https://github.com/usememos/memos/commit/dd18002b12b8632d11b57fa3d33de244bba91476))
53+
354
## [0.30.0](https://github.com/usememos/memos/compare/v0.29.1...v0.30.0) (2026-07-26)
455

556

0 commit comments

Comments
 (0)