Releases: usememos/memos
Releases · usememos/memos
v0.24.4
What's Changed
- feat: automatically add a new table row in the editor when pressing enter by @dzervas in #4706
- feat: add infinite scrolling for memos by @liltrendi in #4715
- fix: make the save button disabled after a successful update by @dabeeduu in #4721
- fix(editor): Prevent race condition and ensure correct list continuation on Enter by @jonfk in #4716
- feat(rss): Use server title and description for RSS feed, if configured by @maximilian-krauss in #4717
- fix: inherits memo visibility for default comment visibility by @maximilian-krauss in #4728
- refactor: memo editor by @johnnyjoygh in #4730
New Contributors
- @RealOrangeOne made their first contribution in #4699
- @dzervas made their first contribution in #4706
- @liltrendi made their first contribution in #4715
- @dabeeduu made their first contribution in #4721
- @eya46 made their first contribution in #4719
- @jonfk made their first contribution in #4716
- @maximilian-krauss made their first contribution in #4717
Full Changelog: v0.24.3...v0.24.4
v0.24.3
Changelog
- 070b392 chore: Czech locale update (#4685)
- 0f965c6 chore: add action cache
- 75f5c4c chore: add deepwiki badge
- 7e13680 chore: add dockerfile.demo
- 18b9b9d chore: implement memo filter in list memo relations
- 9c78997 chore: update alt text of deepwiki badge
- 8bdd1ec feat: add norwegian bokmål (nb) translation (#4561)
- 30f37f6 feat: enhance site.webmanifest in chrome (#4676)
- bb892be feat: improve visual feedback in MemoEditor for drag/drop file uploads (#4634)
- 76ed1b5 feat: set locale based on browser language when user is not logged in (#4635)
- a46301f feat: support child tags in NSFW blur feature (#4640)
- e23ade1 feat: support listening on a UNIX socket (#4654)
- eb33a60 feat: support mapping avatar url from oauth2
- a63d9b4 feat: update ItalicNode to use repeated children instead of content (#4566)
- 88b38ff fix: aws-chunked encoding is not supported with the specified x-amz-content-sha256 value for some s3 providers (#4575)
- 09c50a8 fix: codeblock highlight
- 2a92baf fix: filter args of postgres
- 194a493 fix: incorrect checkbox state after removing checked items #4549 (#4552)
- a6be658 fix: list memo comments
- 08f9b18 fix: list memo relations
- 3cc0e25 fix: memo filter for postgres
- f6054b6 fix: preview image window proportion error (#4689)
- d649d32 fix: remove errors.Wrap(nil) (#4576)
- ebccef6 fix: shutdown gRPC server gracefully (#4626)
- ccfa998 fix: user avatar url
New Contributors
- @singhanubhavme made their first contribution in #4552
- @olavlan made their first contribution in #4561
- @NOBLES5E made their first contribution in #4575
- @cmppoon made their first contribution in #4576
- @evildao made their first contribution in #4614
- @Alwayswithme made their first contribution in #4626
- @jmlt2002 made their first contribution in #4640
- @gsergey418 made their first contribution in #4654
- @mousemin made their first contribution in #4676
- @wyf903990046 made their first contribution in #4689
Full Changelog: v0.24.2...v0.24.3
v0.24.2
What's Changed
- 6b042fe chore: always show full content when pinned
- be18a7b chore: update i18n for resource page (#4505)
- e75ef09 feat: implement grpc health service checking database connection (#4499)
- c4f094d fix: BrandBanner to use NavLink (#4536)
- 7b23bdc fix: allow admins to uncheck disallow password if applicable (#4532)
- 2e9b936 fix: prevent double effect on image modal wheel event (#4522)
- c0643ff fix: use valid query parameters for postgres (#4515)
- 32c69bb fix: user stats changes based on selected tab (#4504)
New Contributors
- @ehsundar made their first contribution in #4499
- @gbw made their first contribution in #4507
- @JukeboxRhino made their first contribution in #4536
Full Changelog: v0.24.1...v0.24.2
v0.24.1
Features
- Polished homepage layout
- Masonry view(beta)
- Support blur processing for NSFW content with customizable NSFW tags by @CallMeMhz in #4407
- Match sublist indentation when adding a new item by @mbaum0 in #4433
And more...
- chore: add datepicker to calendar month by @shungiku in #4379
- feat: allow storing resource references >256 chars long in mysql by @cdzombak in #4408
- feat: prevent attackers from exploiting redirect attack GetLinkMetadata API by @CallMeMhz in #4428
- feat: support YouTube video thumbnail in link preview by @CallMeMhz in #4427
- feat: optimize initial load performance by implementing lazy loading and code splitting by @nbb2025 in #4445
- chore(i18n): update pt-BR by @lincolnthalles in #4471
- feat: add loading spinner during file upload process by @sawatkins in #4491
- feat: update i18n for zh-hans by @taosin in #4488
- chore(i18n): tidy by @lincolnthalles in #4497
Full Changelog: v0.24.0...v0.24.1
New Contributors
- @mikropsoft made their first contribution in #4375
- @hartlco made their first contribution in #4383
- @taosin made their first contribution in #4384
- @eightysixed made their first contribution in #4394
- @thebestxt made their first contribution in #4397
- @cdzombak made their first contribution in #4408
- @CallMeMhz made their first contribution in #4407
- @ProjectOrangeJuice made their first contribution in #4411
- @mbaum0 made their first contribution in #4433
- @nbb2025 made their first contribution in #4445
- @wrrrzr made their first contribution in #4486
- @sawatkins made their first contribution in #4491
- @webserviceXXL made their first contribution in #4492
v0.24.0
The version includes changes to the database and API. Please be careful to upgrade, and it's recommended to back up your data first. Learn more in v0.23.1...v0.24.0.
Shortcuts have been introduced, allowing you to easily filter memos based on conditions like tags, visibility, and timestamps. Quickly create reusable filters with comparison, set, string, and logical operators, making it faster and more efficient to find the memos you need. For more details, check out the documentation.
What's Changed
- fix: use correct separator in migration file name by @l2dy in #4327
- fix: internal error on pin/unpin by @AvoidMe in #4332
- chore: cancel out of no changes save by @RoccoSmit in #4335
- fix: migrate sql error by @xiaoweihong in #4338
- fix: show loader icon while refreshing by @hchengting in #4358
- feat: search for multiple words by @RoccoSmit in #4362
- fix: calendar coloring issue by @shungiku in #4352
- feat: add Farsi(Persian) localazation by @spidtzz in #4364
New Contributors
- @l2dy made their first contribution in #4327
- @AvoidMe made their first contribution in #4332
- @xiaoweihong made their first contribution in #4338
- @shungiku made their first contribution in #4352
- @spidtzz made their first contribution in #4364
Full Changelog: v0.23.1...v0.24.0
v0.23.1
What's Changed
- fix: panic on arm v5-v6-v7 builds by @lincolnthalles in #4204
- fix: limit the size of the resource list viewer by @RoccoSmit in #4210
- chore: fix css location compatibility issues on Safari by @zjy4fun in #4215
- fix: optimize memoMap generation logic to ensure memoMap count matche… by @zjy4fun in #4214
- refactor: move tags from property to payload by @johnnyjoygh in #4229
- feat: add sh entrypoint to allow MEMOS_DSN_FILE to load variable from secret by @hadleyrich in #4236
- refactor: enhance hyperlink handling in markdown shortcuts by @chriscurrycc in #4238
- feat: persist memo filters with url query by @chriscurrycc in #4239
- chore: added missing French translations by @dandelionmood in #4270
- add missing german translations by @tungerno in #4268
- Optimize filters sync by @chriscurrycc in #4260
- feat: scroll to top by @chriscurrycc in #4244
- Adding missing translations by @dandelionmood in #4273
- fix #4274 now when checkbox is toggled the memo remembers the compact… by @X1Vi in #4279
- Date picker navigation by @RoccoSmit in #4286
- fix #4257 fixed ui for mermaid diagrams in dark mode by @X1Vi in #4289
- improve: support setting the url style of s3 store by @ComixHe in #4304
- Czech locale support by @strzinek in #4316
- [minor] Link to SSO Documentation by @PhilippMundhenk in #4319
- chore: update zh-Hant by @changchiakai in #4324
New Contributors
- @zjy4fun made their first contribution in #4215
- @hadleyrich made their first contribution in #4236
- @chriscurrycc made their first contribution in #4238
- @dandelionmood made their first contribution in #4270
- @tungerno made their first contribution in #4268
- @ComixHe made their first contribution in #4304
- @strzinek made their first contribution in #4316
- @PhilippMundhenk made their first contribution in #4319
- @changchiakai made their first contribution in #4324
Full Changelog: v0.23.0...v0.23.1
v0.23.0
What's Changed
- fix: v0.22.5: start fail caused by incorrect migration file naming by @leo9800 in #3873
- chore: replace
unmatchedEmailAndPasswordError
with unmatchedUsernameAndPasswordError` by @haohanyang in #3889 - chore: use translations for calendar days by @RoccoSmit in #3895
- fix: update first day logic for months starting on Sunday by @RoccoSmit in #3896
- fix: load server name and icon from settings by @RoccoSmit in #3908
- fix: iframe rendering by @ti777777 in #3916
- feat: support disable change username and nickname by @thezzisu in #3911
- feat: update Slovenian translation by @thehijacker in #3935
- fix: case insensetive memo search for postgres by @sriniwas14 in #3938
- feat: allow mobile user zooming in image preview by @auphone in #3880
- fix: show future relative dates by @RoccoSmit in #3946
- chore: updated zh-Hans.json from current version of en.json by @ElTopo in #3966
- feat: add tag count to tree view by @RoccoSmit in #3970
- feat: allow single letter user id by @rkj in #3991
- feat: support set global Default memo visibility by @wjsoj in #3989
- fix: apply system theme dynamically by @RoccoSmit in #4010
- feat: support Georgian Language by @xenyc1337 in #4016
- feat: allow to disable markdown shortcuts by @d0zingcat in #4025
- chore: check currentUser and redirect to index if logged by @monkeymatt0 in #4021
- allow quick unpin by @d0zingcat in #4031
- fix: use UTC date for calendar filter by @RoccoSmit in #4046
- fix: automatic indentation follows previous lines in lists (#4048) by @new-aspect in #4050
- locale: Add pt-PT translations by @danielpinto8zz6 in #4064
- chore: allow some hardcoded strings to be translated by @danielpinto8zz6 in #4076
- feat: add Bahasa Indonesia (id) translation by @kiraware in #4092
- chore: update i18n Ukrainian by @OriginalSimon in #4096
- chore: update vi translations by @datlechin in #4099
- fix: handle missing reaction by @RoccoSmit in #4094
- fix: added missing " by @RoccoSmit in #4119
- feat: navigate image view with keyboard keys by @RoccoSmit in #4116
- feat: add remove done items by @liaochuan in #4126
- feat: enhancement on UI/UX on user statistic view part. by @Yucheng-An in #4122
- feat: add pull to refresh for PagedMemoList by @nlfox in #4128
- feat: remove RSS titles by @jphastings in #4140
- feat: show less when memo expanded by @RoccoSmit in #4143
- chore: fix truncation of webhook url to avoid disappearance of Trash Icon by @JodhwaniMadhur in #4145
- chore: apply styles to the correct month by @Yamico in #4151
- chore: style fix to #4151 by @Yamico in #4153
- fix #4144 now when there is no sso then the Disallow password auth is… by @X1Vi in #4148
- fix: search conditions affected by pull-to-refresh by @freelylee in #4159
- fix: add server name change in mobile header by @Bitnik212 in #4195
New Contributors
- @onee-only made their first contribution in #3876
- @haohanyang made their first contribution in #3889
- @thezzisu made their first contribution in #3911
- @sriniwas14 made their first contribution in #3938
- @jprjr made their first contribution in #3941
- @auphone made their first contribution in #3880
- @ElTopo made their first contribution in #3966
- @xhocquet made their first contribution in #3972
- @rkj made their first contribution in #3991
- @wjsoj made their first contribution in #3989
- @xenyc1337 made their first contribution in #4016
- @d0zingcat made their first contribution in #4025
- @monkeymatt0 made their first contribution in #4021
- @new-aspect made their first contribution in #4050
- @danielpinto8zz6 made their first contribution in #4064
- @kiraware made their first contribution in #4092
- @OriginalSimon made their first contribution in #4096
- @datlechin made their first contribution in #4099
- @liaochuan made their first contribution in #4126
- @Yucheng-An made their first contribution in #4122
- @nlfox made their first contribution in #4128
- @jphastings made their first contribution in #4140
- @JodhwaniMadhur made their first contribution in #4145
- @Yamico made their first contribution in #4151
- @X1Vi made their first contribution in #4148
- @freelylee made their first contribution in #4159
- @Bitnik212 made their first contribution in #4195
Full Changelog: v0.22.5...v0.23.0
v0.23.0-rc.3
v0.23.0-rc.2
Changelog
- 97ef5a8 chore: apply styles to the correct month (#4151)
- a51e363 chore: fix truncation of webhook url to avoid disappearance of Trash Icon (#4145)
- 9f2c1b2 chore: tweak reaction_type column type for mysql
- 3cbccde feat: add pull to refresh for PagedMemoList (#4128)
- f00751a feat: allow to remove done items (#4126)
- f6af564 feat: enhancement on UI/UX on user statistic view part (#4122)
- fcc4abf feat: remove RSS titles (#4140)
- 54ee2bf feat: show less when memo expanded (#4143)
- 009f495 fix: check IdP for disallow password auth
v0.23.0-rc.1
Changelog
- 3786fb8 chore(dev): add code inspector plugin
- 67c1a46 chore: remove html renderer sanitizes
- ad50aec chore: update activity calendar
- f310207 chore: update i18n Ukrainian (#4096)
- e25792b chore: update vi translations (#4099)
- 3542a79 feat: add Bahasa Indonesia (id) translation (#4092)
- 142e97a feat: navigate image view with keyboard keys (#4116)
- bcd8856 fix: added missing " (#4119)
- 3b25a6b fix: handle missing reaction (#4094)