v0.20.0
usememos/memosv0.20.0Feb 24, 2024by boojack
AI Summary
Adds interactive features like emoji reactions and new markdown syntaxes (Mermaid, Spoiler). Introduces compact mode and visibility settings for shared memos.
Key Highlights
- Emoji reactions for memos
- New markdown syntaxes: Mermaid and Spoiler
- Compact mode setting
- Visibility selection when sharing private links
New Features
- Add mermaid support in codeblock
- Add notice when sharing private links
- Add visibility select in ShareMemoDialog
- Allow all 20x response status code in webhook
- Add new line if the cursor is on a character when adding a tag
Full Release Notes
## New Loaded * Added reactions feature: allow to interact with content by expressing your sentiment through emoji icons. <img width="321" alt="image" src="https://github.com/usememos/memos/assets/24653555/025a113b-41da-4af0-8774-b056287a5052"> * Introduced two new syntaxes: `Mermaid` and `Spoiler`. Learn more in https://www.usememos.com/docs/getting-started/content-syntax * `Mermaid` supports rendering mermaid diagrams. To do this, use `mermaid` as langauge in codeblock; * `Spoiler` allows you to hide some content. e.g., `||Invisible text||` ## What's Changed * chore: fix typo in About.tsx by @eltociear in https://github.com/usememos/memos/pull/2899 * fix: signin error notification is not shown by @athurg in https://github.com/usememos/memos/pull/2908 * fix: displaying archived memos by @Kaz205 in https://github.com/usememos/memos/pull/2933 * Compact Mode Setting (Proto) by @MehadND in https://github.com/usememos/memos/pull/2934 * Compact Mode Setting (Backend) by @MehadND in https://github.com/usememos/memos/pull/2935 * chore: improve docker-compose.dev by @lincolnthalles in https://github.com/usememos/memos/pull/2938 * feat: add notice when sharing private links in MemoDetail by @moehanabi in https://github.com/usememos/memos/pull/2942 * feat: add visibility select in ShareMemoDialog by @moehanabi in https://github.com/usememos/memos/pull/2941 * chore: allow all 20x response status code in webhook by @ImSingee in https://github.com/usememos/memos/pull/2947 * chore: update ja.json by @Somme4096 in https://github.com/usememos/memos/pull/2966 * feat: add new line if the cursor is on a character when adding a tag by @Kaz205 in https://github.com/usememos/memos/pull/2960 * feat: add mermaid support in codeblock by @C1C0 in https://github.com/usememos/memos/pull/2971 * chore: update vi.json by @hoangsvit in https://github.com/usememos/memos/pull/2980 ## New Contributors * @Kaz205 made their first contribution in https://github.com/usememos/memos/pull/2933 * @ImSingee made their first contribution in https://github.com/usememos/memos/pull/2947 * @Somme4096 made their first contribution in https://github.com/usememos/memos/pull/2966 * @C1C0 made their first contribution in https://github.com/usememos/memos/pull/2971 * @hoangsvit made their first contribution in https://github.com/usememos/memos/pull/2980 **Full Changelog**: https://github.com/usememos/memos/compare/v0.19.1...v0.20.0