v0.21.0
usememos/memosv0.21.0Apr 9, 2024by boojack
AI Summary
Introduces link previews for URLs and adds a keyboard shortcut to edit the previous memo. Removes strict sanitization logic to allow more content types.
Key Highlights
- Link preview feature
- Shortcut to edit the previous memo
- Removed sanitization logic to support more content types
- Links embedded content by UID instead of name
New Features
- Implemented link previews (proto files)
- Implemented link previews (server files)
- Implemented link previews (frontend files)
- Handle restore memo when is in archived memo detail page
- Set navigation icons to not shrink
Full Release Notes
## New Loaded * 🔗 Link preview;  ## What's Changed * chore: update i18n with Weblate by @michaelien in https://github.com/usememos/memos/pull/3079 * chore: fix typo by @thirdkeyword in https://github.com/usememos/memos/pull/3080 * chore: fix spanish typos by @magomzr in https://github.com/usememos/memos/pull/3083 * chore: update build scripts by @lincolnthalles in https://github.com/usememos/memos/pull/3085 * feat: implemented link previews (proto files) by @MehadND in https://github.com/usememos/memos/pull/3072 * feat: implemented link previews (server files) by @MehadND in https://github.com/usememos/memos/pull/3073 * chore: update i18n with Weblate by @boojack in https://github.com/usememos/memos/pull/3090 * feat: implemented link previews (frontend files) by @MehadND in https://github.com/usememos/memos/pull/3074 * chore: fix typo by @sunxunle in https://github.com/usememos/memos/pull/3106 * feat: add shortcut to edit the previous memo by @Dubzer in https://github.com/usememos/memos/pull/3122 * removed sanitization logic by @YohannKovacs in https://github.com/usememos/memos/pull/3147 * chore: update Vietnamese translation by @ntheanh201 in https://github.com/usememos/memos/pull/3155 * fix: link embedded content to uid instead of name by @ntheanh201 in https://github.com/usememos/memos/pull/3164 * feat: handle restore memo when is in archived memo detail page by @ntheanh201 in https://github.com/usememos/memos/pull/3165 * cmd: use the built-in slices library by @stayweek in https://github.com/usememos/memos/pull/3172 * chore: fix memo link by @ntheanh201 in https://github.com/usememos/memos/pull/3173 * Set navigation icons to not shrink by @imikod in https://github.com/usememos/memos/pull/3186 * improve localization by @imikod in https://github.com/usememos/memos/pull/3190 ## New Contributors * @thirdkeyword made their first contribution in https://github.com/usememos/memos/pull/3080 * @magomzr made their first contribution in https://github.com/usememos/memos/pull/3083 * @sunxunle made their first contribution in https://github.com/usememos/memos/pull/3106 * @YohannKovacs made their first contribution in https://github.com/usememos/memos/pull/3147 * @ntheanh201 made their first contribution in https://github.com/usememos/memos/pull/3155 * @stayweek made their first contribution in https://github.com/usememos/memos/pull/3172 * @imikod made their first contribution in https://github.com/usememos/memos/pull/3186 **Full Changelog**: https://github.com/usememos/memos/compare/v0.20.1...v0.21.0