v0.14.3
usememos/memosv0.14.3Aug 5, 2023by boojack
AI Summary
A refactoring release that removes experimental shortcuts, introduces tag suggestions, and improves performance with lazy rendering.
Key Highlights
- Removed experimental shortcuts feature
- Added tag suggestions popup in editor
- Improved image display style
- Fixed page crushing with large memo loads
- Lazy rendering implementation
Breaking Changes
- Removed shortcuts feature
New Features
- Tag suggestions popup
- Disable password-based login option
- Lazy rendering
- Proto and buf configuration files
Full Release Notes
## TL;DR * 👋 **Removed shortcuts**. Shortcut was an experimental feature with flaws in its design, and had not been updated for a long time. We will improve search related logic and performance in upcoming versions, to gradually achieve the design goals of shortcut. * Added tag suggestions popup in memo editor; Thanks @maciej-ka * Improved the display style of images; * Fixed page crushed when rendering large amount of memos; * Fixed error when updating memo content; ## What's Changed * fix: show full content in detail page by @gera2ld in https://github.com/usememos/memos/pull/2041 * fix: avoid content flash on auto collapse by @gera2ld in https://github.com/usememos/memos/pull/2042 * chore: update build docker image actions by @boojack in https://github.com/usememos/memos/pull/2045 * revert: chore: update build docker image actions by @boojack in https://github.com/usememos/memos/pull/2046 * refactor: user v1 store by @boojack in https://github.com/usememos/memos/pull/2047 * feat: add proto and buf configuration files by @boojack in https://github.com/usememos/memos/pull/2048 * chore: add tag service proto definition by @boojack in https://github.com/usememos/memos/pull/2049 * chore: update github actions by @boojack in https://github.com/usememos/memos/pull/2050 * feat: add grpc gateway tempalte with tag service by @boojack in https://github.com/usememos/memos/pull/2051 * chore: add docs generator by @boojack in https://github.com/usememos/memos/pull/2052 * feat: implement part of user service by @boojack in https://github.com/usememos/memos/pull/2053 * feat: add add user setting field by @boojack in https://github.com/usememos/memos/pull/2054 * feat: add system setting to disable password-based login by @traumweh in https://github.com/usememos/memos/pull/2039 * feat: tag suggestions by @maciej-ka in https://github.com/usememos/memos/pull/2036 * feat: impl auth interceptor by @boojack in https://github.com/usememos/memos/pull/2055 * chore: update auth middleware by @boojack in https://github.com/usememos/memos/pull/2057 * feat: add prettier sort import plugin by @boojack in https://github.com/usememos/memos/pull/2058 * chore: regenerate pnpm lock file by @boojack in https://github.com/usememos/memos/pull/2056 * feat: add command to move blob from local to db by @athurg in https://github.com/usememos/memos/pull/2026 * chore: remove shortcuts in frontend by @boojack in https://github.com/usememos/memos/pull/2071 * chore: remove shortcut related api by @boojack in https://github.com/usememos/memos/pull/2072 * chore: remove memo chat components by @boojack in https://github.com/usememos/memos/pull/2073 * chore: update commands by @boojack in https://github.com/usememos/memos/pull/2074 * chore: update id type to int32 by @boojack in https://github.com/usememos/memos/pull/2076 * chore: initial memo service definition by @boojack in https://github.com/usememos/memos/pull/2077 * chore: update get memo api by @boojack in https://github.com/usememos/memos/pull/2079 * fix: remove translate hook in code block by @boojack in https://github.com/usememos/memos/pull/2080 * chore: update resource type checks by @boojack in https://github.com/usememos/memos/pull/2081 * feat: add system service by @boojack in https://github.com/usememos/memos/pull/2083 * chore: remove openai setting section by @boojack in https://github.com/usememos/memos/pull/2084 * feat: add lazy rendering in home page by @boojack in https://github.com/usememos/memos/pull/2085 * chore: upgrade version `0.14.3` by @boojack in https://github.com/usememos/memos/pull/2086 ## New Contributors * @traumweh made their first contribution in https://github.com/usememos/memos/pull/2039 * @maciej-ka made their first contribution in https://github.com/usememos/memos/pull/2036 **Full Changelog**: https://github.com/usememos/memos/compare/v0.14.2...v0.14.3