Skip to content

Releases: usememos/memos

v0.23.0-rc.0

02 Nov 12:17
Compare
Choose a tag to compare
v0.23.0-rc.0 Pre-release
Pre-release

Upgrade overview

⚠️ This release contains upgrade notes that deviate from the norm:

  • Requires database migrations;

If you're ready to upgrade, it's recommended to back up your data first.

Changelog

  • 60a0ead chore: add ka-GE locale
  • ea88133 chore: add gradient block to compact mode
  • 14712b4 chore: add pagination to list inboxes
  • 67dc9a3 chore: allow quick unpin (#4031)
  • a81d7b3 chore: revert "perf: reduce image size by 21.3MB" (#3942)
  • 0ba36ed chore: updated zh-Hans.json from current version of en.json (#3966)
  • 05d5fb4 chore: use translations for calendar days (#3895)
  • b144faf feat: add location selector
  • 32123e0 feat: add month toggle on hover (#3972)
  • f0d43c9 feat: add tag count to tree view (#3970)
  • 0711ac4 feat: allow mobile user zooming in image preview (#3880)
  • 310f147 feat: allow single letter user id (#3991)
  • e5cb203 feat: allow to disable markdown shortcuts (#4025)
  • 82da20e feat: implement graph of relations
  • ca21343 feat: implement nesting lists
  • e527b6a feat: move reaction type to setting
  • 69e93c1 feat: support Georgian Language (#4016)
  • b787d1c feat: support disable change username and nickname (#3911)
  • 1f9d657 feat: support set global Default memo visibility (#3989)
  • f6ebfdf feat: update Slovenian translation (#3935)
  • cf1be81 feat: use date-picker instead of raw datetime input
  • 04d6329 feat: use hash router to sub-setting pages
  • 35cf975 fix: apply system theme dynamically (#4010)
  • aa9649a fix: automatic indentation follows previous lines in lists (#4048) (#4050)
  • 2db6711 fix: case insensetive memo search for postgres (#3938)
  • 6f3d576 fix: iframe rendering (#3916)
  • 42bc769 fix: load server name and icon from settings (#3908)
  • 6cbe957 fix: show future relative dates (#3946)
  • f695e93 fix: update first day logic for months starting on Sunday (#3896)
  • 2851f11 fix: use UTC date for calendar filter (#4046)
  • 95939eb fix: v0.22.5: start fail caused by incorrect migration file naming (#3873)
  • 12bcf65 locale: Add pt-PT translations (#4064)

v0.22.5

03 Sep 15:19
Compare
Choose a tag to compare

Learn more about the detail changelog in Release v0.22.5.

Changelog

  • 26fa172 chore(frontend): add order by time asc
  • f4d6675 chore: add enable memo comment setting
  • c3f381c chore: add instance url to profile
  • 710961d chore: fix text color in dark mode
  • 40d59fc chore: fix user role checks
  • d1280bc chore: implement memo property runner
  • 35b0bd8 chore: migrate of Docker compose v2 (#3857)
  • 8c6682b chore: regenerate apidocs
  • ea70dd8 chore: remove color in manifest
  • a8ea280 chore: retire export memos
  • 61b8cee chore: retire preview markdown dialog
  • 21f18f7 chore: tweak activity service definition
  • 04b4fa1 chore: tweak icon button container
  • fa2b01c chore: tweak latest schema file name
  • 9a27fdf chore: tweak load more button
  • d11bd30 chore: tweak logger
  • 1ae3afc chore: tweak memo relation popover
  • 506d2ed chore: tweak menu style
  • bb86482 chore: tweak setting name
  • f0abd79 chore: update auth service
  • 5bbf57e chore: update comments of find memo
  • aae3e8a chore: update memo property checks
  • fbdfaf8 chore: update migrator
  • de980fb chore: update setting display name
  • 773ab96 chore: update thumbnail generator
  • 4e5810e chore: update workspace setting section
  • 6184375 chore: upgrade frontend dependencies
  • 1587457 feat: add memo display setting menu
  • 1167df2 feat: add security related settings
  • 18db781 feat: add translation for collapse/expand button and update polish locale (#3811)
  • 7a9f619 feat: allow admin users to update other memos
  • 3c5aa41 feat: implement week start day setting
  • 9b1adfb feat: reintroducing thumbnails (#3821)
  • 0766725 feat: support order by time asc
  • 615aa94 fix: base path of migrator
  • eca9649 fix: cancel removes memo cache (#3826)
  • c0826c4 fix: explicitly disabling autocapitalize and spellcheck (#3797)
  • a5978e7 fix: tag query for mysql (#3785)
  • 0156c7e perf: reduce image size by 21.3MB (#3849)
  • 20570fc refactor: resource thumbnail
  • 6e901fc refactor: store migrator
  • 4ad6028 refactor: use popover instead of dialog for memo relations

New Contributors

Full Changelog: v0.22.4...v0.22.5

v0.22.4

28 Jul 02:08
Compare
Choose a tag to compare

image

Enhancements

  • Added password-auth flag to control whether username and password login is enabled. #3719
  • Support changing the date when editing memos. #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

  • c4a24be chore(frontend): tweak memo relations
  • c9c40bc chore: build release containers from tags rather than branches (#3739)
  • b3b4aa9 chore: remove unused code
  • 10c9bb0 chore: retire timeline page
  • b9006f8 chore: tweak date utils
  • 44e5684 chore: tweak search resources
  • c5900b3 chore: tweak signup checks
  • c6a09d9 chore: update memo filter styles
  • 553e8d0 chore: update public default value to false
  • 8bf7cdf feat: add password auth flag
  • cd38ec9 feat: implement memo filters
  • edc3b57 feat: implement search multi tags
  • c313596 feat: update memo editor
  • af95280 feat: write memo UID in file names when exporting to Markdown (#3712)
  • d264f45 fix: code blocks of unknown languages cause HTML injection (#3711)

v0.22.3

17 Jul 15:35
Compare
Choose a tag to compare

New Loaded

  • Support editing memos directly in the inline editor instead of a dialog.

    image
  • Support displaying tags in a tree structure.

    image

Enhancements

  • Tables now support rendering additional syntax (#3606).
  • HTML elements rendering supported, now including <br /> (#3388).
  • Added a setting to enable link previews(disabled by default) (#3570).
  • Access token will be correctly deleted upon logout (#3674).
  • Disable user registration has been moved to startup options/environment variables --public (#3589).

Changelog

  • eccddb1 chore: add create time to memo detail sidebar (#3657)
  • 4d2b953 chore: add enable link preview setting to memo related settings (#3647)
  • 5a26b76 chore: add memo content snippet
  • 626c972 chore: add properties to memo detail sidebar
  • 0501f51 chore: buf format
  • 260a4f8 chore: buf generate
  • 33cd3ed chore: bump version
  • fefe2b0 chore: fix build artifacts action
  • 9449886 chore: fix linter
  • ca46389 chore: fix linter warning for slog (#3604)
  • 956f218 chore: fix popover z-index
  • bcb8843 chore: implement stringify markdown nodes endpoint (#3688)
  • f2cfc52 chore: introduce tag view option
  • 05c6edf chore: tweak auth pages
  • 5704aaa chore: tweak embeded memo style
  • a98d16b chore: update bug report template fields (#3656)
  • 1ad5d9b chore: update confirm dialog
  • 7c9e54a chore: update disallow public visibility setting name (#3687)
  • 4ff3b89 chore: update i18n from Weblate (#3680)
  • ef7e215 chore: update memo relation list
  • 387bf48 chore: update s3 config
  • 3782d41 chore: upgrade gomark
  • 878fea5 chore: use popover for update tag view setting
  • 1ab2c89 feat(api): implement get memo by uid
  • 457cf92 feat(api): implement get resource by uid
  • 736637a feat: add public flag instead of system setting to enable signup (#3589)
  • 9909fd8 feat: add snippet field to memo message (#3689)
  • f374169 feat: implement html element renderer
  • e2fd792 feat: implement inline memo editor
  • 291b815 feat: implement memo detail sidebar
  • 2c819ac feat: return not found error instead internal error for local file not exist (#3543)
  • 5a196e2 feat: update gomark version (#3679)
  • e33244e fix: PATCH requests on /api/v1 not working (#3600)
  • 4f4fe9b fix: add charset=utf-8 for text content resources (#3608)
  • a09c669 fix: allow cors for grpc gateway handler (#3574)
  • b923988 fix: can't change memo UID (#3621)
  • 6825c1d fix: delete access token when sign out
  • 446e38f fix: memo content snippet
  • 5e3ed20 fix: update mask of update memo (#3659)

v0.22.2

09 Jun 15:14
e4a09c4
Compare
Choose a tag to compare

What's Changed

  • Supports display of unfinished todo records in statistics;

    image
  • Fixes HTML rendering to prevent XSS attacks;

  • Supports for Thai language 🇹🇭;

New Contributors

Full Changelog: v0.22.1...v0.22.2

v0.22.1

01 Jun 16:26
Compare
Choose a tag to compare

Enhancements

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

    image

    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

  • 0275a65 chore: add last visited page
  • 1894ef1 chore: fix content search
  • 21838d0 chore: fix editor autocomplete
  • 60b5b48 chore: fix imports
  • cbf556f chore: fix memo cache key
  • 0657a1e chore: fix memo editor cache
  • e060038 chore: implement memo property endpoint
  • 5493f5f chore: regenerate dependencies
  • fb15386 chore: remove access token after sign out
  • 6010139 chore: remove unused
  • f54b05a chore: tweak comments
  • 1ccfa81 chore: tweak common function
  • a177800 chore: tweak error message
  • d7be24a chore: tweak goreleaser
  • d3235f7 chore: tweak memo definition
  • a423dac chore: tweak memo property
  • 8c0bee3 chore: tweak refresh button
  • 613c9e9 chore: tweak version
  • 2e0d541 chore: tweak webhook payload
  • 1dc686f chore: update build artifacts
  • b215426 chore: update general setting
  • 719c22f chore: update i18n
  • 4e54ec3 chore: update memo related settings
  • 16d3de6 chore: update resource binary endpoint
  • cf70867 chore: update tag section
  • 08a9291 chore: update timeline filters
  • 98eb57b chore: update translation files (#3481)
  • f37b345 chore: update user access token checks
  • af71ac4 feat(i18n): added marathi(mr) translations (#3449)
  • 0f4b7c5 feat: add more memo settings
  • 784fcbb feat: add panic recovery middleware for grpc and echo server (#3459)
  • f0e5a72 feat: update search memo filter
  • ba0876a feat: update statistics view
  • 423861d fix: create idp in postgres
  • 7d6dbb9 fix: link hover handler
  • 52ebfd7 fix: update resource with id (#3405)

New Contributors

v0.22.0

18 May 15:53
Compare
Choose a tag to compare

Upgrade overview

⚠️ This release contains upgrade notes that deviate from the norm:

  • Requires database migrations;
  • Some settings(including resource storage) need to be reset on the UI;

If you're ready to upgrade, it's recommended to back up your data first

Breaking changes

Enhancements

  • Supported modifying display time when editing a memo.

  • Added Linux/Darwin binary files to the release note.

  • Timeline: display daily memos in chronological order.

New Contributors

Full Changelog: v0.21.0...v0.22.0

v0.21.0

09 Apr 13:54
Compare
Choose a tag to compare

New Loaded

  • 🔗 Link preview;

image

What's Changed

New Contributors

Full Changelog: v0.20.1...v0.21.0

v0.20.1

09 Mar 12:58
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.20.0...v0.20.1

v0.20.0

24 Feb 16:18
Compare
Choose a tag to compare

New Loaded

  • Added reactions feature: allow to interact with content by expressing your sentiment through emoji icons.

    image
  • Introduced two new syntaxes: Mermaid and Spoiler. Learn more in https://www.usememos.com/docs/getting-started/content-syntax

    • Mermaid supports rendering mermaid diagrams. To do this, use mermaid as langauge in codeblock;
    • Spoiler allows you to hide some content. e.g., ||Invisible text||

What's Changed

New Contributors

Full Changelog: v0.19.1...v0.20.0