v0.22.1

usememos/memosv0.22.1Jun 1, 2024by github-actions[bot]

AI Summary

Enhances search and editing capabilities by allowing quick filtering of specific content types and adding settings for auto-collapse and double-click editing.

Key Highlights

  • Quick filter for links, to-dos, and codes
  • New settings for auto-collapse and double-click content editing
  • Support for reopening the last visited page

New Features

  • Implement memo property endpoint
  • Update search memo filter
  • Update statistics view
  • Fix link hover handler
  • Update resource with id

Full Release Notes

## Enhancements

* Support to quickly filter specified content: links, to-dos, codes

  <img width="252" alt="image" src="https://github.com/usememos/memos/assets/24653555/a719c9f9-374a-4e4e-8c20-0d0e8161a01a">
  
  > In order to use this feature, you need to regenerate the memo properties, which can be done via the Refresh button in the top right corner of user statistics panel.

* Added more memo-related settings:

  * Support for enabling auto-collapse.
  * Support for enabling double-click content editing.

* Support for reopening the last visited page: home or timeline.

## Full Changelog
* 0275a657 chore: add last visited page
* 1894ef16 chore: fix content search
* 21838d0a chore: fix editor autocomplete
* 60b5b481 chore: fix imports
* cbf556fe chore: fix memo cache key
* 0657a1ef chore: fix memo editor cache
* e0600388 chore: implement memo property endpoint
* 5493f5f1 chore: regenerate dependencies
* fb15386d chore: remove access token after sign out
* 60101392 chore: remove unused
* f54b05a5 chore: tweak comments
* 1ccfa81c chore: tweak common function
* a177800e chore: tweak error message
* d7be24a0 chore: tweak goreleaser
* d3235f75 chore: tweak memo definition
* a423dac1 chore: tweak memo property
* 8c0bee38 chore: tweak refresh button
* 613c9e94 chore: tweak version
* 2e0d5412 chore: tweak webhook payload
* 1dc686fa chore: update build artifacts
* b2154266 chore: update general setting
* 719c22fe chore: update i18n
* 4e54ec38 chore: update memo related settings
* 16d3de63 chore: update resource binary endpoint
* cf708674 chore: update tag section
* 08a92919 chore: update timeline filters
* 98eb57b3 chore: update translation files (#3481)
* f37b3454 chore: update user access token checks
* af71ac49 feat(i18n): added marathi(mr) translations (#3449)
* 0f4b7c5f feat: add more memo settings
* 784fcbb6 feat: add panic recovery middleware for grpc and echo server (#3459)
* f0e5a722 feat: update search memo filter
* ba0876a5 feat: update statistics view
* 423861d4 fix: create idp in postgres
* 7d6dbb94 fix: link hover handler
* 52ebfd70 fix: update resource with id (#3405)

## New Contributors
* @chengtingh made their first contribution in https://github.com/usememos/memos/pull/3405
* @quaintdev made their first contribution in https://github.com/usememos/memos/pull/3449
* @RyoJerryYu made their first contribution in https://github.com/usememos/memos/pull/3459