Update ghcr.io/hoarder-app/hoarder Docker tag to v0.24.1 - autoclosed #195
Reference in New Issue
Block a user
No description provided.
Delete Branch "renovate/ghcr.io-hoarder-app-hoarder-0.x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
0.23.2->0.24.1Release Notes
karakeep-app/karakeep (ghcr.io/hoarder-app/hoarder)
v0.24.1: 0.24.1Compare Source
This is a hotfix release for 0.24.0.
🐞 Fixes
list:andis:inlistqualifiers as it can cause Karakeep's server to OOM (#1321).0.24.0.v0.24.0: 0.24.0Compare Source
0.24.0 – Riding the MCP hype
Welcome to the 0.24.0 release of Karakeep! This release packs a ton of new stuff (we're back to shipping folks!). This release introduces a new MCP server for interacting with Karakeep through LLMs, a new rule generic rule engine for more control over organizing your bookmarks, new search qualifiers for feeds and bookmark age, overdue edit dialog for bookmark details, some UI polishing and more! This release also welcomes a TON of new contributors, @brandonw3612, @yorch, @Summon528, @dotvhs, @YTKme, @hasansino, @gomnitrix, @adripo, @meysam81, @SteffoSpieler, @jkywalker (And I probably missed some).
New Features 🚀
✨ MCP Server ✨
Unless you've been living under a rock recently, you've heard about the recent explosion of MCP servers all over the internet.
We're not going to miss the hype. This release ships a new MCP server (docs) that allows you to interact with your Karakeep instance and bookmarks through extrenal LLMs.
You can ask the LLM to summarize your bookmarks, search the web and send what it finds to Karakeep, or archive your recent chat as a text note in karakeep.
It can create new lists, attach tags and more to help you organize your bookmarks.
More demos in the screenshot section.
Generic Rule Engine ⚙️
Karakeep was born because I don't want to spend time organizing what I hoard. I just throw stuff in there and karakeep's tagging and search will help me retrieve it later.
However, turns out that not everyone is in the same camp. If you're one of those people who enjoy organizing their bookmarks, this feature is for you.
This release introduces a new generic rule engine that allows you to define arbitrary processing rules for organizing your bookmarks.
Some examples:
⚠️ The firefox extension is back under a new name (Action Required) ⚠️
After the rebranding unfortunatly we couldn't get the old Firefox extension back, so we had to publish a new one (link).
If you're using the old "firefox" extension, you MUST migrate to the new one manually otherwise you won't be getting future updates.
And more!
UX Improvements ✨
– Reduced shadows, lighter font weights, smaller editor box following the suggestions of @dotvhs in #1261!
– Removed focus rings where they don't matter much, fix popovers to the emoji picker (by @Mxrk), and list items in the sidebar now get truncated if they're long.
– Fixed margins of the “New List” button, and fixed spinner visibility during AI summarization
For Developers 🛠️
includeContentto the API endpoints that return bookmarks (Listing, search, etc) to control whether the endpoint should include the content of the bookmark (which can be huge or not).true, but starting from the next release, this will default tofalse. So if your tool relies on the content of the bookmarks, start passing this totruenow.Fixes 🐛
list:andis:inlist.INFERENCE_OUTPUT_SCHEMAconfiguration to restore support for models that only works with JSON mode (instead of the newer structured output mode).Community Projects 💡
Github 2 Karakeep Importer
By @hasansino
Exports your github stars automatically to Karakeep! Get it here.
Screenshots 📸
MCP Demo
The new "No Bookmarks banner"
Bookmark Editing Dialog
Upgrading 📦
If you’re using
KARAKEEP_VERSION=release:docker compose pull && docker compose up -dIf you pin to a specific version, update
KARAKEEP_VERSION, then:docker compose pull && docker compose up -dAll Commits
617873628ca9d53dd98b4b63366a1568fe91a24eb6d3cf3e4136f126ca47be7c2396341880a595ff470b4296e7f86728d7f257a5b28703326310d451e2b2dfc42c2c3cd632f2ca58d681ff9d1d1d9fc9b8c4df0fbd5f85f06284d240085416bae119293a4a07584c1fd732acd1d78048812354dba89a865e0f4de2328dc371a4742dd990b5209573eadc22a77e39afad72449795f504c5bdb2d91373a7bf3c525bae76f94969e77498ac31cf072663bc5c1a17853096a4d5be38c6cfc846277c7e5bacda1f92cedeeff55f6c0638bcf97baca39cd5f56e679533641488ffef68755fc367f5690460a0df01608804a013a330b769c33207264817eb58d1a814faf631ebaf6774fd86628db17bf7d3f2d3564e32b4027e5693d17eb8c2753b824ab5a18019c13549efe1427324a98a2b8904e6d314abcb9f28f470b3a5c3db114b85a3a386406Configuration
📅 Schedule: Branch creation - "* */1 * * *" in timezone US/Central, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.
4349fa3cdbtoa4410b4dc1a4410b4dc1to331a66f7ef331a66f7eftoa566cb57bca566cb57bcto405e1eea9aUpdate ghcr.io/hoarder-app/hoarder Docker tag to v0.24.0to Update ghcr.io/hoarder-app/hoarder Docker tag to v0.24.1405e1eea9atoc3a9615927c3a9615927to2997591fc02997591fc0to55952767615595276761tofbfa11b4e0fbfa11b4e0toba699cba44ba699cba44toc73640a6073e67f544abtobeff84fd3aUpdate ghcr.io/hoarder-app/hoarder Docker tag to v0.24.1to Update ghcr.io/hoarder-app/hoarder Docker tag to v0.24.1 - autoclosedPull request closed