Releases: usememos/memos
Releases · usememos/memos
v0.14.0
TL;DR
- API breaking changes and optimization, see more in https://github.com/usememos/memos/tree/main/docs/api
- Improved memo content format from telegram message #1924
- Supported auto backup data file #1950
- Updated some i18n translations
What's Changed
- chore: update user store names by @boojack in #1877
- chore: update vi.json locale by @doivjpxx in #1878
- refactor: migrate definition to api v1(part1) by @boojack in #1879
- chore: remove unused packages by @boojack in #1880
- chore: update memo seed data by @boojack in #1884
- fix: auto expand height of setting page by @athurg in #1885
- fix: header archived id by @Jiraiya8 in #1888
- fix: OpenID was disappear sometimes by @athurg in #1886
- fix: invalid orientation of image thumbnail in Apple devices by @athurg in #1891
- refactor: migrate storage to apiv1 by @boojack in #1890
- fix: escape on resource filename by @athurg in #1892
- fix: skip auth on /api/v1/status to avoid sign up while token invalid by @athurg in #1895
- feat: Add support for purged resource link by @athurg in #1897
- refactor: migrate resource to apiv1 by @boojack in #1901
- refactor: migrate memo to apiv1 by @boojack in #1907
- chore: update common utils by @boojack in #1908
- update zh-Hans & zh-Hant translations by @Oaklight in #1909
- chore: remove resource public id by @boojack in #1912
- chore: add data empty placeholder by @boojack in #1913
- chore: update auth page by @boojack in #1920
- chore: change dropdown's background color in dark mode by @Cyang39 in #1925
- chore: update seed data by @boojack in #1928
- chore: remove auto signout in auth page by @boojack in #1927
- chore: split Go binary and src for dev by @athurg in #1932
- feat: implement memos chat backend function by @CorrectRoadH in #1934
- fix: visibility param override the user auth state by @athurg in #1941
- fix: visibility param override the user auth state by @athurg in #1942
- chore: update MemoRelationListView.tsx by @sergeivassiljev in #1933
- chore: update header style by @boojack in #1945
- chore: update readme by @boojack in #1947
- docs: fix typo in deploy-with-render.md by @eltociear in #1946
- feat: format message from telegram and upload attachments by @aatumaykin in #1924
- chore: split save resource asset by @athurg in #1939
- feat: memos chat frontend by @CorrectRoadH in #1938
- feat: add support for auto backup db file by @athurg in #1950
- fix: incorrect localization key for sign-up failure message by @Ajaykumbhare in #1953
- fix: exclude commas in tags by @pipe01 in #1957
- feat: update russian translate and new translate message by @aatumaykin in #1958
- chore: update db connection params by @boojack in #1960
- chore: add indexes by @boojack in #1959
- feat: add typeScript support to enforce valid translation keys by @Ajaykumbhare in #1954
- fix: add resource.clear to en.json by @aatumaykin in #1963
- chore: update detail styles by @boojack in #1964
- chore: add api docs by @boojack in #1965
- chore: update Traditional Chinese translation by @5idereal in #1967
- feat: save message to memo by @CorrectRoadH in #1940
- chore: add dev guard for memo chat by @boojack in #1968
- chore: upgrade version to
v0.14.0
by @boojack in #1970
New Contributors
- @doivjpxx made their first contribution in #1878
- @Jiraiya8 made their first contribution in #1888
- @Cyang39 made their first contribution in #1925
- @sergeivassiljev made their first contribution in #1933
- @eltociear made their first contribution in #1946
- @aatumaykin made their first contribution in #1924
- @Ajaykumbhare made their first contribution in #1953
- @pipe01 made their first contribution in #1957
- @5idereal made their first contribution in #1967
Full Changelog: v0.13.2...v0.14.0
v0.13.2
What's Changed
- fix: patch memo row status by @boojack in #1755
- feat: update korean localization by @nulta in #1758
- feat: display memo with updated ts by @boojack in #1760
- chore: order by updated ts in memo store by @boojack in #1761
- feat: add telegram proxy support by @athurg in #1764
- feat: disable CGO_ENABLED by @athurg in #1766
- refactor: change all
Robot
toBot
by @athurg in #1767 - feat: add docker compose file for development by @athurg in #1769
- fix: infinite loop in home page by @athurg in #1773
- fix: add public base path (#1748) by @GenerQAQ in #1775
- feat: resource visibility by @athurg in #1777
- feat: memo editor dialog by @boojack in #1772
- fix: copy-to-clipboard not works well in Safari by @athurg in #1779
- chore: update zh-Hant.json by @den13501 in #1781
- chore: clean Dockerfile to exclude musl-dev by @athurg in #1787
- chore: update page routes by @boojack in #1790
- chore: update upgrade version view by @boojack in #1791
- fix: failed to upload OSS with S3 SDK by @athurg in #1792
- fix: user default 'Basic Setting' should follow server's setting by @s0urcelab in #1795
- revert: fix: add public base path (#1748) (#1775) by @athurg in #1806
- chore: modify the error message when registering a Host user by @2hangpeng in #1804
- feat: add japanese locale by @kakik0u in #1802
- fix: systemSetting in UI changed unexpectedly by @athurg in #1812
- feat: add support for download resource from link by @athurg in #1800
- chore: add classnames for easy logo/server name customizations via CSS. by @davidangel in #1828
- feat: add croatian locale by @diomed in #1822
- feat: set memo visibility in telegram by @athurg in #1824
- feat: support for tap to reload on PWA by @athurg in #1827
- chore: update hr.json by @diomed in #1832
- fix: use
??
in className use by @sedationh in #1829 - chore: upgrade pnpm version by @boojack in #1833
- refactor: migrate auth routes to v1 package by @boojack in #1841
- refactor: migration idp api by @boojack in #1842
- fix: schema migrate by @boojack in #1846
- chore: migrate user setting to api v1 package by @boojack in #1855
- chore: update idp store by @boojack in #1856
- chore: update store types name by @boojack in #1862
- chore: update setting page styles by @boojack in #1863
- chore: update dark mode style by @boojack in #1864
- chore: listMemos sort by id for memos post/update at the same time by @Vespa314 in #1866
- fix: validate access token by @CorrectRoadH in #1867
- fix: ignore internalpath field when creating resource by @CorrectRoadH in #1868
- chore: add jwt middleware in apiv1 by @boojack in #1869
- fix: pin memos of other people by @CorrectRoadH in #1870
- chore: remove unused kit components by @boojack in #1871
- chore: update dialog overflow style by @boojack in #1872
- chore: upgrade version to
v0.13.2
by @boojack in #1873
New Contributors
- @GenerQAQ made their first contribution in #1775
- @s0urcelab made their first contribution in #1795
- @2hangpeng made their first contribution in #1804
- @kakik0u made their first contribution in #1802
- @davidangel made their first contribution in #1828
- @diomed made their first contribution in #1822
- @sedationh made their first contribution in #1829
- @Vespa314 made their first contribution in #1866
Full Changelog: v0.13.1...v0.13.2
v0.13.1
What's Changed
- Fix fail to open file while generate thumbnail by @athurg in #1687
- feat: get or generate thumbnail image by @boojack in #1691
- chore: add available generator amount flag by @boojack in #1696
- fix: patch memo visibility by @boojack in #1695
- fix: md without search icon by @CorrectRoadH in #1699
- fix: pop search when touch textarea in Android Chrome by @CorrectRoadH in #1700
- fix: add thumbnail param using
URLSearchParams
by @Zeng1998 in #1701 - fix: concurrent counter operates by @athurg in #1706
- Fix system memo visibility was replace by user's setting by @athurg in #1707
- Add volume define in Dockerfile to avoid data lose by @athurg in #1718
- Replace filename to publicid by @athurg in #1713
- feat: add heading tokenizer by @boojack in #1723
- feat(gomark): add bold parser by @boojack in #1724
- feat: implement paragraph and italic parsers by @boojack in #1725
- feat: implement code parser by @boojack in #1727
- chore: move flags into env variables by @boojack in #1732
- fix: infinite loop while daily memos more than DEFAULT_MEMO_LIMIT by @athurg in #1730
- chore(revert): retire demo site by @boojack in #1733
- chore: add demo banner by @boojack in #1739
- refactor: memo store by @boojack in #1741
- chore: update vscode setting enforcement for go111module="on" by @deEshu2002 in #1738
- feat: resource store cache by @boojack in #1742
- chore: update demo banner style by @boojack in #1743
- feat: image and link parser by @boojack in #1744
- feat: tag parser by @boojack in #1745
- feat: implement telegram bot plugin by @athurg in #1740
- Add support for content search by @athurg in #1728
- Add Telegram bot config UI by @athurg in #1747
- chore: update telegram bot related section by @boojack in #1750
- fix: sso templates by @boojack in #1753
- feat(#1568): Added "ask ai" section session splitting function by @GodMeowIceSun in #1711
- chore: upgrade version
0.13.1
by @boojack in #1754
New Contributors
- @GodMeowIceSun made their first contribution in #1711
Full Changelog: v0.13.0...v0.13.1
v0.13.0
What's Changed
- chore: update save button style by @boojack in #1542
- fix: the broken install docs link by @m3nu in #1554
- feat: hiding dialog using X button should remove class "overflow-hidden" by @deEshu2002 in #1555
- feat: server tests by @boojack in #1556
- chore: add enclosure to rss by @boojack in #1559
- Add auto collapse feature for all memos issue #1463 by @polyeung in #1550
- feat: update zh-tw translation to latest file format by @den13501 in #1569
- chore: update memo style by @boojack in #1581
- docs: upgrade on fly.io by @Antzed in #1582
- chore: update readme with docs by @boojack in #1586
- chore: split memo resource api by @boojack in #1587
- feat: update Korean translation by @nulta in #1592
- chore: add memo_relation by @boojack in #1585
- docs: update readme with MemosGallery by @BarryYangi in #1590
- feat: implement memo relation store by @boojack in #1598
- fix: memo content availability for visitor mode by @deEshu2002 in #1605
- feat: read content from search params by @benjick in #1607
- reappearing of dialog should add body scrolling class. by @deEshu2002 in #1602
- chore: add system setting cache by @boojack in #1609
- fix: only delete last file when select multiple files #1576 by @CorrectRoadH in #1578
- feat: add linux/arm/v7 to docker build action by @powersee in #1610
- fix: failed eslint checks by @joaonunomota in #1616
- feat: add infinite scroll for memos by @joaonunomota in #1614
- feat: update zh-Hans translations and minor fixes in locale_updater.py by @Oaklight in #1615
- feat: implement memo relation server by @boojack in #1618
- chore: check allow sign up setting in sso by @boojack in #1620
- chore: update related time format by @boojack in #1621
- refactor: memo editor components by @boojack in #1625
- chore: lock pnpm version by @hyoban in #1628
- feat: support file sorting when uploading by @hyoban in #1627
- chore: update Chinese name translation by @Jonnyan404 in #1630
- feat: add preliminar Windows support by @lincolnthalles in #1636
- chore: add size for s3 resource by @Zeng1998 in #1638
- chore: show server name instead of "MEMOS" by @Zeng1998 in #1639
- chore: add vacuum memo relation to dev guard by @boojack in #1644
- fix: return pinned status after edit by @CorrectRoadH in #1629
- feat: improve Windows support by @lincolnthalles in #1645
- fix: wrong position of UsageStatItem's popup by @athurg in #1647
- fix: unexpected empty lines when copying-pasting by @CorrectRoadH in #1654
- chore: seed data for new user by @boojack in #1655
- feat: add max upload size setting to UI & UI improvements by @lincolnthalles in #1646
- chore: update help button style by @boojack in #1656
- feat: add build-artifacts.yml by @guanzi008 in #1583
- chore: update memo relation types by @boojack in #1658
- feat: filter support plain link by @CorrectRoadH in #1657
- chore: retire demo site by @boojack in #1659
- fix: File size exceeds allowed limit of 0 MiB by @lincolnthalles in #1664
- chore: add the default value of MaxUploadSizeMiB by @Zeng1998 in #1663
- feat: add support for image thumbnail by @athurg in #1641
- chore: update system setting default value by @boojack in #1665
- fix: resource url in rss by @hyoban in #1672
- feat: memo relation part1 by @boojack in #1677
- chore: initial gomark plugin by @boojack in #1678
- Show thumbnail in resource dashboard by @athurg in #1666
- Highlight the DatePicker's date with memos by @athurg in #1669
- Gen thumbnail while get and improve thumbnail quality by @athurg in #1680
- feat: update memo detail page by @boojack in #1682
- fix: initial system locale by @boojack in #1684
- feat: parse markdown to html format in rss by @boojack in #1683
- chore: upgrade version
0.13.0
by @boojack in #1685
New Contributors
- @m3nu made their first contribution in #1554
- @deEshu2002 made their first contribution in #1555
- @polyeung made their first contribution in #1550
- @Antzed made their first contribution in #1582
- @BarryYangi made their first contribution in #1590
- @benjick made their first contribution in #1607
- @powersee made their first contribution in #1610
- @Jonnyan404 made their first contribution in #1630
- @athurg made their first contribution in #1647
- @guanzi008 made their first contribution in #1583
Full Changelog: v0.12.2...v0.13.0
v0.12.2
What's Changed
- feat(ci): Add GHCR mirror and major/minor rolling tags by @gabe565 in #1503
- feat: update and refactor Korean translation data by @nulta in #1505
- feat: update Chinese translations in zh.json and zh-Hant.json using locale_updater.py by @Oaklight in #1506
- fix(ci): fix release builds not having any tags by @gabe565 in #1507
- chore: update docker image source by @boojack in #1511
- feat: add e2e test by @CorrectRoadH in #1486
- feat: add resource backend unit test by @CorrectRoadH in #1521
- feat: add
HostnameImmutable
to aws endpoint config by @zhaochunqi in #1230 - fix: incorrect date parsing by @Zeng1998 in #1527
- feat: improve i18n support as a whole by @lincolnthalles in #1526
- chore: regenerate yarn lock file by @boojack in #1530
- fix: toast overload max size error by @Fog3211 in #1531
- chore: use pnpm by @boojack in #1533
- feat: add option to hide ask ai by @joaonunomota in #1515
- fix: rss link by @boojack in #1534
- chore: update window resize listener by @boojack in #1535
- chore: remove search key binding by @boojack in #1536
- chore: update resource link template by @boojack in #1537
- chore: update version to
0.12.2
by @boojack in #1538 - fix: revert hide ask ai button by @boojack in #1539
New Contributors
- @gabe565 made their first contribution in #1503
- @Oaklight made their first contribution in #1506
- @lincolnthalles made their first contribution in #1526
- @Fog3211 made their first contribution in #1531
- @joaonunomota made their first contribution in #1515
Full Changelog: v0.12.1...v0.12.2
v0.12.1
What's Changed
- fix: return external link directly by @boojack in #1465
- feat: allow instance moderators to post public via the API by @cubuzz in #1464
- fix: unexpected reset of the storage setting by @Zeng1998 in #1475
- chore: update import path by @boojack in #1477
- chore: update locale file structure by @boojack in #1478
- chore: add "copy link" for each memo by @HappyZ in #1474
- chore: update store error handler by @boojack in #1479
- chore: update audience name by @boojack in #1484
- chore: update memo visibility display by @boojack in #1485
- chore: add timezone env to dockerfile by @boojack in #1490
- chore: add ignore version upgrade setting by @boojack in #1491
- chore: add file type to audio by @boojack in #1492
- chore: adjust header style by @boojack in #1493
- fix(css): reorder the font fallback list (#1495) by @chengluyu in #1496
- chore: update memo header by @boojack in #1497
- chore: update share memo buttons by @boojack in #1498
- chore: upgrade version to
0.12.1
by @boojack in #1499
New Contributors
- @cubuzz made their first contribution in #1464
- @HappyZ made their first contribution in #1474
- @chengluyu made their first contribution in #1496
Full Changelog: v0.12.0...v0.12.1
v0.12.0
What's Changed
- chore: fix cover bg color by @boojack in #1337
- chore: rename http getter package by @boojack in #1349
- fix: expand btn display in front of menu by @Wujiao233 in #1342
- feat: update find resource with linked memo amount by @boojack in #1354
- chore: typo by @unliar in #1355
- refactor: useTranslation in CreateTagDialog by @unliar in #1356
- feat: new resource dashboard by @CorrectRoadH in #1346
- chore: update resource dashboard style by @boojack in #1362
- fix: the incorrectly height of grid row in safari by @CorrectRoadH in #1366
- feat: allow resource title mutiple line by @CorrectRoadH in #1370
- refactor: use function findMatchingParser to reduce duplicate code by @unliar in #1367
- fix: handle IME mode in editor by @boojack in #1371
- fix: the dropdown be coverd by @CorrectRoadH in #1368
- build: update dockerfile for using cache to speed up by @unliar in #1372
- chroe: add ids for header elements by @Zeng1998 in #1374
- fix: show full content in detail page by @Zeng1998 in #1375
- chore: remove {filetype} in path template by @Zeng1998 in #1377
- fix: make creation time a link to the detail page by @gera2ld in #1379
- feat: support messages to ask AI by @boojack in #1380
- chore: update interface declare by @boojack in #1381
- chore: update project structure by @boojack in #1382
- feat: support local storage by @Zeng1998 in #1383
- chore: fix the typo by @CorrectRoadH in #1387
- Uffizzi Update Workflows by @ShrutiC-git in #1390
- fix: daily review page & setting dialog style by @xqa in #1392
- fix: markdown support in blockquote by @Zeng1998 in #1394
- feat: upload file by drag and drop by @CorrectRoadH in #1388
- fix: the expand button's z-index is the same as Header by @Steven-nagisa-Y in #1400
- chore: add rss button in user menu by @boojack in #1401
- chore: remove weblate badge by @boojack in #1402
- fix: image preview dialog overlapping by @hyoban in #1405
- chore: update logo assets by @boojack in #1407
- feat: update Korean translation by @nulta in #1414
- feat: add list style for resource dashboard by @CorrectRoadH in #1389
- fix: avatar is not rounded by @hyoban in #1415
- feat: add more resource cover icon by @CorrectRoadH in #1413
- chore: update list switch style by @boojack in #1417
- feat: add empty placeholder when search result is empty by @CorrectRoadH in #1416
- feat: add setup cmd by @dshemin in #1418
- feat: add docs for memos setup after deploying by @dshemin in #1419
- chore: update demo seed data by @boojack in #1421
- feat: empty selected resource when search resource by @CorrectRoadH in #1423
- feat: limit the num of lines for filename by @CorrectRoadH in #1424
- fix: logo img rounded by @fifsky in #1427
- feat: add URLSuffix resource option with S3 by @fifsky in #1428
- feat: Fix i18n and RU locale by @dshemin in #1422
- refactor: update import prefix with alias by @boojack in #1433
- chore: remove
useListStyle
hook by @boojack in #1434 - feat: The loaded resource for pagination by @CorrectRoadH in #1425
- Added slovenian translation. by @thehijacker in #1436
- chore: add Slovenian locale by @boojack in #1437
- feat: add test for user store by @boojack in #1438
- Updated Slovenian translation by @thehijacker in #1440
- feat: add jwt auth by @boojack in #1441
- chore: update logo by @boojack in #1442
- chore: add usage into heatmap by @boojack in #1443
- chore: revert resource visibility changes by @boojack in #1444
- chore: update auth form by @boojack in #1445
- chore: update user setting key convention by @boojack in #1447
- chore: update system setting name convention by @boojack in #1448
- chore: update store tests by @boojack in #1449
- feat: add public id field to resource by @boojack in #1451
- chore: update version and remove isDev flag by @boojack in #1452
- fix: system setting field name by @boojack in #1453
- chore: allow remove user avatar by @boojack in #1454
- chore: update learn more link by @boojack in #1455
- chore: delete resource related file by @boojack in #1456
- chore: add default local storage path by @boojack in #1457
- chore: update filename when creating resource by @boojack in #1460
New Contributors
- @gera2ld made their first contribution in #1379
- @xqa made their first contribution in #1392
- @Steven-nagisa-Y made their first contribution in #1400
- @dshemin made their first contribution in #1418
- @fifsky made their first contribution in #1427
- @thehijacker made their first contribution in #1436
Full Changelog: v0.11.2...v0.12.0
v0.11.2
What's Changed
- fix: s3 custom path by @boojack in #1249
- revert: Fix: Markdown hyperlinks with parenthesis take first closing parenthesis as final by @boojack in #1251
- chore: add heat map to sidebar by @boojack in #1255
- chore: update demo url by @boojack in #1256
- chore: update location store handler by @boojack in #1273
- chore: simplify readme by @boojack in #1275
- chore: remove metrics plugin by @boojack in #1276
- chore: rename common to base component by @boojack in #1279
- fix: overflow of dialog-content-container by @Juskinbo in #1277
- feat: automatically change language on first launch by @CorrectRoadH in #1278
- fix: missing prop key by @unliar in #1291
- fix: correct the storage service state by @Zeng1998 in #1288
- fix: patch user with nil password by @Zeng1998 in #1290
- feat(s3): customize filenames via placeholders by @Zeng1998 in #1285
- feat: support set openai api host by @Wujiao233 in #1292
- feat: add root layout by @boojack in #1294
- fix: fix the typo of openai by @xiaoluoboding in #1298
- fix: navigate faild silently by @unliar in #1300
- feat: add GitLab OAuth2 template by @kimw in #1302
- fix: Ask-AI history list reversed when loading answer by @jaywhen in #1301
- feat: allow to filter memos with resources by @Zeng1998 in #1299
- feat: auto focus search bar when sidebar is shown (close #1269) by @jas0ncn in #1304
- feat: update responsible layout by @boojack in #1306
- Fix for GO-2023-1571 vulnerability by @andrewpollock in #1308
- fix: request body format in openai api by @boojack in #1309
- chore: update style of home sidebar by @boojack in #1311
- chore: remove part of less files by @boojack in #1314
- chore: update ask AI trigger by @boojack in #1316
- fix: Update markdown hyperlink regex by @BapRx in #1315
- Update README.md by @xudaolong in #1317
- feat: Allow users to customize the refresh time for Daily Reviews by @titanventura in #1313
- chore: expose port in dockerfile by @Cologler in #1319
- feat: use react-hot-toast by @boojack in #1321
- fix: unified tag sorting logic by @unliar in #1323
- feat: update zh-tw translation to new file format by @den13501 in #1324
- refactor: build storage key by @Cologler in #1326
- feat: fold memo when content overflow by @boojack in #1327
- feat: update page router by @boojack in #1330
- refactor: filter store by @boojack in #1331
- fix: daily review page style by @boojack in #1332
- refactor: openAI config system setting by @boojack in #1333
- chore: remove editor shortcuts by @boojack in #1334
- chore: upgrade version to
0.11.2
by @boojack in #1336
New Contributors
- @Juskinbo made their first contribution in #1277
- @xiaoluoboding made their first contribution in #1298
- @kimw made their first contribution in #1302
- @jas0ncn made their first contribution in #1304
- @andrewpollock made their first contribution in #1308
- @BapRx made their first contribution in #1315
- @xudaolong made their first contribution in #1317
- @titanventura made their first contribution in #1313
- @Cologler made their first contribution in #1319
Full Changelog: v0.11.1...v0.11.2
v0.11.1
What's Changed
- fix: function name typo by @jaywhen in #1148
- fix: find memo list order by @boojack in #1149
- fix: remove memo list api by @boojack in #1151
- chore: fix dispatch memo pinned by @boojack in #1152
- chore: update translations from Hosted Weblate by @weblate in #1150
- chore: remove validators on the frontend by @Zeng1998 in #1156
- fix: correct comments for exported functions and variables by @hezhizhen in #1158
- feat: use accent color when confirming deletion by @H3arn in #1161
- chore: remove username click event by @boojack in #1167
- fix: omission of long filename by @Zeng1998 in #1170
- fix: z-index of image preview by @Zeng1998 in #1171
- chore: open url in other tabs by @Zeng1998 in #1173
- fix: model fields are unconsistent with the data queried from the database by @tonghs in #1179
- Translations update from Hosted Weblate by @weblate in #1154
- feat: add visibility field to resource by @boojack in #1185
- chore: add my account entry in user dropdown by @boojack in #1187
- feat: add resource visibility to user setting by @boojack in #1190
- feat: update en locale by @fiumad in #1195
- fix: Incorrect sharing image gerneration (#1157) by @CorrectRoadH in #1205
- fix: corner style after scaling by @hyoban in #1199
- Translations update from Hosted Weblate by @weblate in #1196
- fix: corners not rounded on memos-editor-wrapper by @fiumad in #1209
- chore: fix unknown at rule @applyless(unknownAtRules) by @hyoban in #1221
- refactor: declare variable for devProxyServer by @unliar in #1220
- fix: action button container not overflowing memo by @Rethora in #1218
- For Issue #981 Create CustomThemes.md by @fiumad in #1210
- fix - login security issue by @thareekanvar in #1198
- Fix: Markdown hyperlinks with parenthesis take first closing parenthesis as final by @TheRealJd3 in #1213
- I added Turkish Translation file by @mehmetaltugakgul in #1202
- add support for s3 path by @zhaochunqi in #1233
- feat: update home layout by @boojack in #1242
- chore: update links reference by @boojack in #1243
- feat: implement openai integration by @boojack in #1245
- chore: update demo screenshot by @boojack in #1246
- chore: upgrade version to
v0.11.1
by @boojack in #1247
New Contributors
- @jaywhen made their first contribution in #1148
- @hezhizhen made their first contribution in #1158
- @H3arn made their first contribution in #1161
- @tonghs made their first contribution in #1179
- @fiumad made their first contribution in #1195
- @CorrectRoadH made their first contribution in #1205
- @unliar made their first contribution in #1220
- @Rethora made their first contribution in #1218
- @thareekanvar made their first contribution in #1198
- @TheRealJd3 made their first contribution in #1213
- @mehmetaltugakgul made their first contribution in #1202
- @zhaochunqi made their first contribution in #1233
Full Changelog: v0.11.0...v0.11.1
v0.11.0
What's Changed
- fix: delete tag by @boojack in #1062
- chore: add text for Uffizzi Previews in README by @ShrutiC-git in #1061
- feat: update store cache by @boojack in #1066
- chore: update signup api by @boojack in #1067
- chore: update tags order by @boojack in #1068
- chore: validate external link by @boojack in #1069
- feat: add storage service table by @Zeng1998 in #1070
- docs: add memos-import-from-flomo by @JakeLaoyu in #1072
- chore: add
CreatedTs
field toMemoCreate
by @boojack in #1073 - fix: check localsetting exists by @boojack in #1076
- docs: memos-import-from-flomo support wechat reading by @JakeLaoyu in #1077
- chore: simplify memo editor component by @boojack in #1079
- chore: update skipper name by @boojack in #1080
- docs: add shortcut for ios by @JakeLaoyu in #1083
- feat: storage service backend by @Zeng1998 in #1086
- chore: simplify editor by @boojack in #1087
- feat: better not found page by @hahahumble in #1081
- feat(system): support for disabling public memos by @itschip in #1003
- feat: storage service frontend by @Zeng1998 in #1088
- chore: update storage components by @boojack in #1091
- chore: make README more comprehensive by @RyanMcPherson7 in #1065
- chore(build): anchor setup-buildx-action@v2 to version v0.9.1 by @waynexia in #1089
- chore: support deleting storage by @boojack in #1095
- chore: add beta badge to storage by @boojack in #1099
- docs: add raycast extension by @JakeLaoyu in #1100
- chore: update router loader by @boojack in #1102
- chore: remove unused fields of storage table by @boojack in #1104
- feat: introduce idp table by @boojack in #1105
- feat: add
avatar_url
field to user table by @boojack in #1106 - feat: add avatar to user in frontend by @boojack in #1108
- chore: update avatar max size by @boojack in #1109
- feat: implement oauth2 plugin by @boojack in #1110
- feat: implement idp server by @boojack in #1111
- chore: add desc for storage form by @Zeng1998 in #1112
- fix: idp config definition by @boojack in #1115
- feat: add store cache for idp by @boojack in #1116
- feat: generate RSS item title and limit item count by @hyoban in #1117
- feat: add SSO related UI by @boojack in #1118
- feat: implement sign in with SSO by @boojack in #1119
- feat(mode): add demo mode by @yoshino-s in #1121
- fix: schema path for demo mode by @boojack in #1124
- chore: update setting dialog style by @boojack in #1125
- chore: update readme with weblate badge by @boojack in #1126
- feat: add Korean translation by @nulta in #1127
- feat: make file uplaod support drag/drop by @yoshino-s in #1129
- chore: update translations from Hosted Weblate by @weblate in #1128
- Translations update from Hosted Weblate by @weblate in #1132
- Translations update from Hosted Weblate by @weblate in #1134
- chore: update explore header style by @boojack in #1137
- chore: update memo service by @boojack in #1138
- chore: update code structure by @boojack in #1139
- chore: show pinned memos in explore by @boojack in #1141
- feat: update storage setting section by @boojack in #1140
- feat: update storage schema by @boojack in #1142
- chore: upgrade version to
0.11.0
by @boojack in #1143
New Contributors
- @JakeLaoyu made their first contribution in #1072
- @hahahumble made their first contribution in #1081
- @itschip made their first contribution in #1003
- @RyanMcPherson7 made their first contribution in #1065
- @waynexia made their first contribution in #1089
- @yoshino-s made their first contribution in #1121
- @nulta made their first contribution in #1127
- @weblate made their first contribution in #1128
Full Changelog: v0.10.3...v0.11.0