v0.11.2

usememos/memosv0.11.2Mar 11, 2023by boojack

AI Summary

This release focuses on storage customization and AI integration improvements. It adds GitLab OAuth2, security patches, and enhances the UI with a heatmap and customizable daily review settings.

Key Highlights

  • Added S3 custom path and filename placeholders
  • Supported custom OpenAI API host configuration
  • Added GitLab OAuth2 template
  • Fixed security vulnerability (GO-2023-1571)
  • Added heatmap to sidebar

New Features

  • S3 custom path and filename placeholders
  • Custom OpenAI API host support
  • GitLab OAuth2 support
  • Security vulnerability patch
  • Heatmap in sidebar
  • Daily review refresh time customization

Full Release Notes

## What's Changed
* fix: s3 custom path by @boojack in https://github.com/usememos/memos/pull/1249
* revert: Fix: Markdown hyperlinks with parenthesis take first closing parenthesis as final by @boojack in https://github.com/usememos/memos/pull/1251
* chore: add heat map to sidebar by @boojack in https://github.com/usememos/memos/pull/1255
* chore: update demo url by @boojack in https://github.com/usememos/memos/pull/1256
* chore: update location store handler by @boojack in https://github.com/usememos/memos/pull/1273
* chore: simplify readme by @boojack in https://github.com/usememos/memos/pull/1275
* chore: remove metrics plugin by @boojack in https://github.com/usememos/memos/pull/1276
* chore: rename common to base component by @boojack in https://github.com/usememos/memos/pull/1279
* fix: overflow of dialog-content-container by @Juskinbo in https://github.com/usememos/memos/pull/1277
* feat: automatically change language on first launch by @CorrectRoadH in https://github.com/usememos/memos/pull/1278
* fix: missing prop key by @unliar in https://github.com/usememos/memos/pull/1291
* fix: correct the storage service state by @Zeng1998 in https://github.com/usememos/memos/pull/1288
* fix: patch user with nil password by @Zeng1998 in https://github.com/usememos/memos/pull/1290
* feat(s3): customize filenames via placeholders by @Zeng1998 in https://github.com/usememos/memos/pull/1285
* feat: support set openai api host by @Wujiao233 in https://github.com/usememos/memos/pull/1292
* feat: add root layout by @boojack in https://github.com/usememos/memos/pull/1294
* fix: fix the typo of openai by @xiaoluoboding in https://github.com/usememos/memos/pull/1298
* fix: navigate faild silently by @unliar in https://github.com/usememos/memos/pull/1300
* feat: add GitLab OAuth2 template by @kimw in https://github.com/usememos/memos/pull/1302
* fix: Ask-AI history list reversed when loading answer by @jaywhen in https://github.com/usememos/memos/pull/1301
* feat: allow to filter memos with resources by @Zeng1998 in https://github.com/usememos/memos/pull/1299
* feat: auto focus search bar when sidebar is shown (close #1269) by @jas0ncn in https://github.com/usememos/memos/pull/1304
* feat: update responsible layout by @boojack in https://github.com/usememos/memos/pull/1306
* Fix  for GO-2023-1571 vulnerability by @andrewpollock in https://github.com/usememos/memos/pull/1308
* fix: request body format in openai api by @boojack in https://github.com/usememos/memos/pull/1309
* chore: update style of home sidebar by @boojack in https://github.com/usememos/memos/pull/1311
* chore: remove part of less files by @boojack in https://github.com/usememos/memos/pull/1314
* chore: update ask AI trigger by @boojack in https://github.com/usememos/memos/pull/1316
* fix: Update markdown hyperlink regex by @BapRx in https://github.com/usememos/memos/pull/1315
* Update README.md by @xudaolong in https://github.com/usememos/memos/pull/1317
* feat: Allow users to customize the refresh time for Daily Reviews by @titanventura in https://github.com/usememos/memos/pull/1313
* chore: expose port in dockerfile by @Cologler in https://github.com/usememos/memos/pull/1319
* feat: use react-hot-toast by @boojack in https://github.com/usememos/memos/pull/1321
* fix: unified tag sorting logic by @unliar in https://github.com/usememos/memos/pull/1323
* feat: update zh-tw translation to new file format by @den13501 in https://github.com/usememos/memos/pull/1324
* refactor: build storage key by @Cologler in https://github.com/usememos/memos/pull/1326
* feat: fold memo when content overflow by @boojack in https://github.com/usememos/memos/pull/1327
* feat: update page router by @boojack in https://github.com/usememos/memos/pull/1330
* refactor: filter store by @boojack in https://github.com/usememos/memos/pull/1331
* fix: daily review page style by @boojack in https://github.com/usememos/memos/pull/1332
* refactor: openAI config system setting by @boojack in https://github.com/usememos/memos/pull/1333
* chore: remove editor shortcuts by @boojack in https://github.com/usememos/memos/pull/1334
* chore: upgrade version to `0.11.2` by @boojack in https://github.com/usememos/memos/pull/1336

## New Contributors
* @Juskinbo made their first contribution in https://github.com/usememos/memos/pull/1277
* @xiaoluoboding made their first contribution in https://github.com/usememos/memos/pull/1298
* @kimw made their first contribution in https://github.com/usememos/memos/pull/1302
* @jas0ncn made their first contribution in https://github.com/usememos/memos/pull/1304
* @andrewpollock made their first contribution in https://github.com/usememos/memos/pull/1308
* @BapRx made their first contribution in https://github.com/usememos/memos/pull/1315
* @xudaolong made their first contribution in https://github.com/usememos/memos/pull/1317
* @titanventura made their first contribution in https://github.com/usememos/memos/pull/1313
* @Cologler made their first contribution in https://github.com/usememos/memos/pull/1319

**Full Changelog**: https://github.com/usememos/memos/compare/v0.11.1...v0.11.2