0.11.0
Welcome to the v0.11.0 release of Hoarder. This packs a bunch of new stuff and fixes.
New Features
- There's now a CLI tool to enable mass manipulations for your bookmarks. You can use it, for example, to mass import bookmarks from your previous tool. Check its docs here, and you can check the initial version of importing bookmarks docs here.
- You can now attach notes to your bookmarks.
- You can now delete tags in the tag view page.
- The
All Tags
page now differentiates between manually attached tags and AI attached tags. - You can specify the language of the auto generated tags with
INFERENCE_LANG=<lang>
env variable. It currently defaults toenglish
. Thanks @COOHU-Kr for the suggestion! - The web UI now allows uploading multiple images at the same time.
Webp
support also got added. - Clicking
⌘ + E
or (ctrl + E
) will now focus on the new bookmark editor. Thanks @chanunnaki for the idea! - Current server version is now shown in the admin panel. It'll also check github API to know if there are new version. You can disable the new version check with
DISABLE_NEW_RELEASE_CHECK=true
. - In case you missed it, the android app is almost there (under google's mercy). If you can't wait, you can download the APK from this issue
Fixes
- Search results are now sorted by relevance.
- In some rare instances, the crawler was getting stuck parsing some pages preventing any other links from getting crawled. There's now a 30s timeout to solve this problem.
- Fix the
sharp is missing
error in theweb
container logs. - When logging out, people were getting redirected to
localhost:3000
by mistake. AddNEXTAUTH_URL=<server_url>
to your env file to fix that. The installation docs has been updated.
Upgrade
- [Optional but hightly recommended] The initial docker compose was using an old chrome version (
v100
). Bump the chrome container version tov123
by changing the chrome container image:- from:
gcr.io/zenika-hub/alpine-chrome:100
- to:
gcr.io/zenika-hub/alpine-chrome:123
- from:
- If you're using
HOARDER_VERSION=release
, rundocker compose pull && docker compose up -d
. - If you're pinning it to a specific version, upgrade the version and then run
docker compose pull && docker compose up -d
.