v0.13.0
usememos/memosv0.13.0May 20, 2023by boojack
AI Summary
Introduces memo relations, infinite scrolling, Windows support, and image thumbnail generation capabilities.
Key Highlights
- Memo relations feature (frontend and backend)
- Infinite scroll for memos
- Preliminary Windows support
- Image thumbnail support
New Features
- Memo relations
- Infinite scroll
- Windows support
- Image thumbnails
- RSS enclosure support
Full Release Notes
## What's Changed * chore: update save button style by @boojack in https://github.com/usememos/memos/pull/1542 * fix: the broken install docs link by @m3nu in https://github.com/usememos/memos/pull/1554 * feat: hiding dialog using X button should remove class "overflow-hidden" by @deEshu2002 in https://github.com/usememos/memos/pull/1555 * feat: server tests by @boojack in https://github.com/usememos/memos/pull/1556 * chore: add enclosure to rss by @boojack in https://github.com/usememos/memos/pull/1559 * Add auto collapse feature for all memos issue #1463 by @polyeung in https://github.com/usememos/memos/pull/1550 * feat: update zh-tw translation to latest file format by @den13501 in https://github.com/usememos/memos/pull/1569 * chore: update memo style by @boojack in https://github.com/usememos/memos/pull/1581 * docs: upgrade on fly.io by @Antzed in https://github.com/usememos/memos/pull/1582 * chore: update readme with docs by @boojack in https://github.com/usememos/memos/pull/1586 * chore: split memo resource api by @boojack in https://github.com/usememos/memos/pull/1587 * feat: update Korean translation by @nulta in https://github.com/usememos/memos/pull/1592 * chore: add memo_relation by @boojack in https://github.com/usememos/memos/pull/1585 * docs: update readme with MemosGallery by @BarryYangi in https://github.com/usememos/memos/pull/1590 * feat: implement memo relation store by @boojack in https://github.com/usememos/memos/pull/1598 * fix: memo content availability for visitor mode by @deEshu2002 in https://github.com/usememos/memos/pull/1605 * feat: read content from search params by @benjick in https://github.com/usememos/memos/pull/1607 * reappearing of dialog should add body scrolling class. by @deEshu2002 in https://github.com/usememos/memos/pull/1602 * chore: add system setting cache by @boojack in https://github.com/usememos/memos/pull/1609 * fix: only delete last file when select multiple files #1576 by @CorrectRoadH in https://github.com/usememos/memos/pull/1578 * feat: add linux/arm/v7 to docker build action by @powersee in https://github.com/usememos/memos/pull/1610 * fix: failed eslint checks by @joaonunomota in https://github.com/usememos/memos/pull/1616 * feat: add infinite scroll for memos by @joaonunomota in https://github.com/usememos/memos/pull/1614 * feat: update zh-Hans translations and minor fixes in locale_updater.py by @Oaklight in https://github.com/usememos/memos/pull/1615 * feat: implement memo relation server by @boojack in https://github.com/usememos/memos/pull/1618 * chore: check allow sign up setting in sso by @boojack in https://github.com/usememos/memos/pull/1620 * chore: update related time format by @boojack in https://github.com/usememos/memos/pull/1621 * refactor: memo editor components by @boojack in https://github.com/usememos/memos/pull/1625 * chore: lock pnpm version by @hyoban in https://github.com/usememos/memos/pull/1628 * feat: support file sorting when uploading by @hyoban in https://github.com/usememos/memos/pull/1627 * chore: update Chinese name translation by @Jonnyan404 in https://github.com/usememos/memos/pull/1630 * feat: add preliminar Windows support by @lincolnthalles in https://github.com/usememos/memos/pull/1636 * chore: add size for s3 resource by @Zeng1998 in https://github.com/usememos/memos/pull/1638 * chore: show server name instead of "MEMOS" by @Zeng1998 in https://github.com/usememos/memos/pull/1639 * chore: add vacuum memo relation to dev guard by @boojack in https://github.com/usememos/memos/pull/1644 * fix: return pinned status after edit by @CorrectRoadH in https://github.com/usememos/memos/pull/1629 * feat: improve Windows support by @lincolnthalles in https://github.com/usememos/memos/pull/1645 * fix: wrong position of UsageStatItem's popup by @athurg in https://github.com/usememos/memos/pull/1647 * fix: unexpected empty lines when copying-pasting by @CorrectRoadH in https://github.com/usememos/memos/pull/1654 * chore: seed data for new user by @boojack in https://github.com/usememos/memos/pull/1655 * feat: add max upload size setting to UI & UI improvements by @lincolnthalles in https://github.com/usememos/memos/pull/1646 * chore: update help button style by @boojack in https://github.com/usememos/memos/pull/1656 * feat: add build-artifacts.yml by @guanzi008 in https://github.com/usememos/memos/pull/1583 * chore: update memo relation types by @boojack in https://github.com/usememos/memos/pull/1658 * feat: filter support plain link by @CorrectRoadH in https://github.com/usememos/memos/pull/1657 * chore: retire demo site by @boojack in https://github.com/usememos/memos/pull/1659 * fix: File size exceeds allowed limit of 0 MiB by @lincolnthalles in https://github.com/usememos/memos/pull/1664 * chore: add the default value of MaxUploadSizeMiB by @Zeng1998 in https://github.com/usememos/memos/pull/1663 * feat: add support for image thumbnail by @athurg in https://github.com/usememos/memos/pull/1641 * chore: update system setting default value by @boojack in https://github.com/usememos/memos/pull/1665 * fix: resource url in rss by @hyoban in https://github.com/usememos/memos/pull/1672 * feat: memo relation part1 by @boojack in https://github.com/usememos/memos/pull/1677 * chore: initial gomark plugin by @boojack in https://github.com/usememos/memos/pull/1678 * Show thumbnail in resource dashboard by @athurg in https://github.com/usememos/memos/pull/1666 * Highlight the DatePicker's date with memos by @athurg in https://github.com/usememos/memos/pull/1669 * Gen thumbnail while get and improve thumbnail quality by @athurg in https://github.com/usememos/memos/pull/1680 * feat: update memo detail page by @boojack in https://github.com/usememos/memos/pull/1682 * fix: initial system locale by @boojack in https://github.com/usememos/memos/pull/1684 * feat: parse markdown to html format in rss by @boojack in https://github.com/usememos/memos/pull/1683 * chore: upgrade version `0.13.0` by @boojack in https://github.com/usememos/memos/pull/1685 ## New Contributors * @m3nu made their first contribution in https://github.com/usememos/memos/pull/1554 * @deEshu2002 made their first contribution in https://github.com/usememos/memos/pull/1555 * @polyeung made their first contribution in https://github.com/usememos/memos/pull/1550 * @Antzed made their first contribution in https://github.com/usememos/memos/pull/1582 * @BarryYangi made their first contribution in https://github.com/usememos/memos/pull/1590 * @benjick made their first contribution in https://github.com/usememos/memos/pull/1607 * @powersee made their first contribution in https://github.com/usememos/memos/pull/1610 * @Jonnyan404 made their first contribution in https://github.com/usememos/memos/pull/1630 * @athurg made their first contribution in https://github.com/usememos/memos/pull/1647 * @guanzi008 made their first contribution in https://github.com/usememos/memos/pull/1583 **Full Changelog**: https://github.com/usememos/memos/compare/v0.12.2...v0.13.0