v0.20.1

usememos/memosv0.20.1Mar 9, 2024by boojack

AI Summary

Primarily a bug fix release addressing login issues, browser compatibility (Firefox/Safari), Telegram integration bugs, and dark mode styling.

Key Highlights

  • Fixed incorrect registration checks in the login API
  • Fixed browser redirects for Firefox/Safari
  • Fixed Telegram callback query handling
  • Improved dark mode tag selection

New Features

  • Improve theming
  • Settings page improvements
  • Translated using Weblate (Portuguese (Brazil))
  • Translated using Weblate (Korean)
  • Fix body overflow styles

Full Release Notes

## What's Changed
* fix: incorrectly checking whether registration is allowed in the login v1 api by @Cufoon in https://github.com/usememos/memos/pull/2998
* fix: firefox/safari to redirect to /explore in HomeLayout by @zhzy0077 in https://github.com/usememos/memos/pull/3001
* fix: telegram callback query handler dereferencing nil pointer if memo not found by @ericd23 in https://github.com/usememos/memos/pull/3003
* fix: dark mode tag selection and suggestion by @xyl1t in https://github.com/usememos/memos/pull/3004
* chore: fix typo in build script's if statement by @ayan0312 in https://github.com/usememos/memos/pull/3017
* fix: ignore "Tab" key down event when is composing in editor(#3026) by @jjaychen1e in https://github.com/usememos/memos/pull/3027
* feat: improve theming by @Dubzer in https://github.com/usememos/memos/pull/3032
* fix: check disallow public memo in Telegram(#3036) by @redsubmarine in https://github.com/usememos/memos/pull/3037
* chore: settings page improvements by @Dubzer in https://github.com/usememos/memos/pull/3034
* chore(i18n): update translation files by @michaelien in https://github.com/usememos/memos/pull/3042
* chore: translated using Weblate (Portuguese (Brazil)) by @michaelien in https://github.com/usememos/memos/pull/3050
* chore: translated using Weblate (Korean) by @michaelien in https://github.com/usememos/memos/pull/3060
* fix: body overflow styles by @zty42 in https://github.com/usememos/memos/pull/3056

## New Contributors
* @Cufoon made their first contribution in https://github.com/usememos/memos/pull/2998
* @zhzy0077 made their first contribution in https://github.com/usememos/memos/pull/3001
* @ericd23 made their first contribution in https://github.com/usememos/memos/pull/3003
* @xyl1t made their first contribution in https://github.com/usememos/memos/pull/3004
* @ayan0312 made their first contribution in https://github.com/usememos/memos/pull/3017
* @jjaychen1e made their first contribution in https://github.com/usememos/memos/pull/3027
* @Dubzer made their first contribution in https://github.com/usememos/memos/pull/3032
* @redsubmarine made their first contribution in https://github.com/usememos/memos/pull/3037
* @michaelien made their first contribution in https://github.com/usememos/memos/pull/3042

**Full Changelog**: https://github.com/usememos/memos/compare/v0.20.0...v0.20.1