v0.19.1

usememos/memosv0.19.1Feb 3, 2024by boojack

AI Summary

This release introduces pre-signed URLs for S3 storage and allows users to export all Memos as Markdown files. It also includes several bug fixes and improvements to the timeline page and demo environment.

Key Highlights

  • Pre-signed URL support for S3 storage
  • Export all user Memos as a .zip of Markdown files
  • Add notice when sharing private links
  • Prevent visitors from breaking the demo environment
  • Greatly speed up migrator and lower memory usage

New Features

  • Pre-signed URL for S3 storage
  • Export all user Memos as a .zip of Markdown files
  • Add notice when sharing private links
  • Webhook when create memos using Telegram bot
  • Fix role error in api/v2 when the first user registers

Full Release Notes

## What's Changed
* feat: pre-signed URL for S3 storage by @reddec in https://github.com/usememos/memos/pull/2855
* fix: month grouping error in timeline page by @xwjdsh in https://github.com/usememos/memos/pull/2861
* feat: export all user Memos as a .zip of Markdown files by @nalderto in https://github.com/usememos/memos/pull/2854
* feat: add notice when sharing private links by @moehanabi in https://github.com/usememos/memos/pull/2809
* fix: the same-storage check in the new `pre-sign` feature by @ertuil in https://github.com/usememos/memos/pull/2860
* chore: add en-GB language by @lincolnthalles in https://github.com/usememos/memos/pull/2865
* chore: prevent visitors from breaking demo by @lincolnthalles in https://github.com/usememos/memos/pull/2869
* chore: greatly speed up migrator and lower memory usage by @lincolnthalles in https://github.com/usememos/memos/pull/2874
* fix: role error in api/v2 when the first user registers by @xwjdsh in https://github.com/usememos/memos/pull/2875
* fix: wrong order of the timeline in the resource page & add webhook when create memos using Telegram bot by @ertuil in https://github.com/usememos/memos/pull/2886

## New Contributors
* @reddec made their first contribution in https://github.com/usememos/memos/pull/2855

**Full Changelog**: https://github.com/usememos/memos/compare/v0.19.0...v0.19.1