v0.19.0
usememos/memosv0.19.0Jan 28, 2024by boojack
AI Summary
A major update introducing new embedding syntax, HTML rendering support, and a significant change to database IDs. It also deprecates the 'latest' Docker tag and introduces collapsible navigation.
Key Highlights
- Requires database migrations
- Use short UUIDs instead of auto-incrementing IDs
- Docker image tag 'latest' will be deprecated
- New syntax for embedding content: ![[memos/memoid]]
- Support for rendering HTML directly with codeblock __html
Breaking Changes
- Requires database migrations
- Use short UUIDs instead of auto-incrementing IDs for memo and resource in API and frontend
- The docker image tag 'latest' will be deprecated, use 'stable' instead
New Features
- New syntax for embedding content: ![[memos/memoid]]
- Support for rendering HTML directly with codeblock __html
- Support for renaming tag
- Collapsible navigation bar
- Webhook action for deleted memos
Full Release Notes
## Upgrade overview ⚠️ This release contains upgrade notes that deviate from the norm: * Requires database migrations; * Use short UUIDs instead of auto-incrementing IDs for memo and resource in API and frontend; * The docker image tag `latest` will be deprecated, use `stable` instead; ## New Loaded * Added new syntax for embedding content: `![[memos/memoid]]`; * Supported rendering HTML directly with codeblock `__html`; * Supported renaming tag; * Supported collapsible navigation bar; ## What's Changed * feat: add a webhook action for deleted memos by @ertuil in https://github.com/usememos/memos/pull/2791 * fix: incorrect timeline month display by @xwjdsh in https://github.com/usememos/memos/pull/2792 * feat: Enable iframe rendering in markdown code block by @MarkRushB in https://github.com/usememos/memos/pull/2799 * chore: update zh-Hans & zh-Hant translations by @moehanabi in https://github.com/usememos/memos/pull/2804 * chore: update zh-Hant by @ti777777 in https://github.com/usememos/memos/pull/2815 * fix: avoid making memos public when disabled by @moehanabi in https://github.com/usememos/memos/pull/2816 * fix: encode filename when using url prefix for resources by @mudkipme in https://github.com/usememos/memos/pull/2829 * chore: update i18n from Weblate by @boojack in https://github.com/usememos/memos/pull/2832 * fix: use mysql to parse dsn by @zwpaper in https://github.com/usememos/memos/pull/2838 * feat: add buf plugin to generate openapiv2 spec by @lincolnthalles in https://github.com/usememos/memos/pull/2843 ## New Contributors * @MarkRushB made their first contribution in https://github.com/usememos/memos/pull/2799 * @moehanabi made their first contribution in https://github.com/usememos/memos/pull/2804 * @mudkipme made their first contribution in https://github.com/usememos/memos/pull/2829 * @zwpaper made their first contribution in https://github.com/usememos/memos/pull/2838 **Full Changelog**: https://github.com/usememos/memos/compare/v0.18.2...v0.19.0