v0.22.4
usememos/memosv0.22.4Jul 28, 2024by github-actions[bot]
AI Summary
Introduces a flag to control password authentication and adds the ability to edit memo dates. A new calendar view is added to the home page, while the Timeline page is removed.
Key Highlights
- Added `password-auth` flag to control login methods
- Support for editing memo dates
- New calendar view on the Home page
- Removed the Timeline page
Breaking Changes
- Removed the Timeline page
New Features
- Implement memo filters
- Implement search multi tags
- Update memo editor
- Write memo UID in file names when exporting to Markdown
- Fix code blocks of unknown languages cause HTML injection
Full Release Notes
 ## Enhancements * Added `password-auth` flag to control whether username and password login is enabled. https://github.com/usememos/memos/issues/3719 * Support changing the date when editing memos. https://github.com/usememos/memos/issues/3709 * Updated the default value of `public` to false, meaning user registration is not enabled by default. * Added calendar view on Home page to better review recent activities. * Removed the Timeline page. ## Changelog * c4a24bead65f63235f3db9f8b14cc40c0c272563 chore(frontend): tweak memo relations * c9c40bc8761417cfc4ea92bc4f836cc59ac1f2ae chore: build release containers from tags rather than branches (#3739) * b3b4aa9ddb5c8894a57040a01eb08f7f232a943e chore: remove unused code * 10c9bb081b77b275665c04873846bb98c21a8dc2 chore: retire timeline page * b9006f8ce082bdf04bcf6bcb2206f52719824fba chore: tweak date utils * 44e56844f5cbf36a367fc428a29e5e687beaeb16 chore: tweak search resources * c5900b355e64da3f3f91ff7a734a59e5f6cd8093 chore: tweak signup checks * c6a09d9353cecc4af936beb1c2f1d37c4a309ac5 chore: update memo filter styles * 553e8d09ddad1c1049a7ca979ea0a79722888598 chore: update public default value to false * 8bf7cdfd31037734ea91198b8d11fa3775a5faac feat: add password auth flag * cd38ec93ed41166d791a1def02a125434ca3f558 feat: implement memo filters * edc3b578d6bc9e9477abebe22b06e1379afb2b34 feat: implement search multi tags * c313596144816c6cd011f49df8b947db78d7fa1b feat: update memo editor * af952807c7a30482c493328d5a5d0db0171fdc5d feat: write memo UID in file names when exporting to Markdown (#3712) * d264f459797b88ca876ff715be3c3b99cf99175f fix: code blocks of unknown languages cause HTML injection (#3711)