v0.22.0

arkohut/pensievev0.22.0Nov 29, 2024by github-actions[bot]

AI Summary

v0.22.0 enhances the CLI by adding a version command and improves database stability under high concurrency. Additionally, the `memos scan` command is optimized to allow scanning specific sub-paths.

Key Highlights

  • Added `memos version` command to retrieve current version information.
  • Adjusted SQLite3 connection parameters to reduce errors during high concurrency.
  • Optimized `memos scan` command with support for scanning specific sub-paths.

New Features

  • `memos version` command.
  • Sub-path scanning support for `memos scan`.

Full Release Notes

## What's Changed

* Added support for the `memos version` command to easily retrieve the current version information.
* Adjusted the parameters for connecting to SQLite3 to reduce errors during high concurrency.
* Optimized the `memos scan` command by improving its preprocessing speed and adding support for scanning specific sub-paths by passing a path.

```sh
# Only scan folder ~/.memos/screenshots/20241008
$ memos scan ~/.memos/screenshots/20241008
```


https://github.com/user-attachments/assets/6bcc790e-df8c-4c2a-bb70-26c3d6dccfbd






**Full Changelog**: https://github.com/arkohut/pensieve/compare/v0.21.3...v0.22.0