Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update ghcr.io/hoarder-app/hoarder docker tag to v0.22.0 #6614

Merged
merged 3 commits into from
Feb 2, 2025

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Feb 2, 2025

This PR contains the following updates:

Package Update Change
ghcr.io/hoarder-app/hoarder minor 0.21.0 -> 0.22.0

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

hoarder-app/hoarder (ghcr.io/hoarder-app/hoarder)

v0.22.0: 0.22.0

Compare Source

0.22.0

Welcome to the 0.22.0 release of Hoarder! This is a lightweight release given the recent events. This release introduces Webhook support, SingleFile support, bookmark sorting, and a lot of fixes! As usual, welcoming our new contributors @​hanguofeng, @​dakshpareek, @​danielvigaru, @​techtrd & @​meysam81 (and a lot more translators on weblate)!

If you enjoy using Hoarder, consider supporting the project here ☕️ or via GitHub here.

New Features 🚀
  • Webhook support (by @​hanguofeng): Hoarder can now be configured to send webhooks whenever a new bookmark is created/edited. You can use that to trigger further automation/actions in external apps.
  • SingleFile Support: Hoarder now supports being a destination for the SingleFile extension. This allows you to store content from websites that requires authentication for example which wasn't possible before. Read more about how to configure it here.
    • This is an experimental feature and is meant to be a stopgap until native support for it in the extension is added.
    • Currently, screenshotting for websites archived this way is not supported. We're planning to add it in a future release.
  • Summarization Prompt Customization: Similar to the tagging prompts, you can now customize the summarization prompt with your own custom rules in the "AI Settings" page.
  • Bookmark Sorting (by @​dakshpareek): You can now sort your bookmark grid by newest/oldest.
UX Improvements ✨
  • You can now search by bookmark types with the new search qualifiers is:link, is:text or is:media.
  • Smart list dialog now contains a link to the query language documentation and also shows the parsed query as you write it.
  • @​danielvigaru fixed the margins of the lists page in the mobile app.
For Developers 🛠️
  • Hoarder now tracks bookmark modification times and exposes it in themodifiedAt field in the bookmark schema. This can be useful that uses the API for syncing changes.
  • @​techtrd landed a bunch of improvements to the kubernetes documentation and templates! Check it out at this link.
Fixes 🐛
  • Mobile image uploads has been broken for a while (I'm sorry!). This is now fixed and pending google/apple's review for the release (it's a client side bug).
  • Installing hoarder on ubuntu/LXC containers got broken last week due to one un pinned linter dependency. This is now fixed.
  • Background job timeouts sometimes used to result into duplicate full page archives (which eats a ton of storage). This should be now fixed.
  • Mobile app sign in page used to sometimes flicker rapidly if you enter it with the keyboard open (I hate mobile app development!). This is now fixed.
  • Search queries for tags/lists that starts with "and"/"or" (such as #android) where not getting correctly parsed. This is now fixed.
  • The highlight feature from last release was making it hard to copy content from articles you saved. This is now fixed.
  • You no longer need to set NEXTAUTH_URL_INTERNAL as it's now baked into the docker image.
  • Doing a bulk action with 150+ bookmarks selected no longer fails.
  • The url qualifier in search now also matches the source URLs of assets (e.g. when you clip a quote from a website using the extension).
  • RSS fetcher now uses firefox's user agent thanks to @​meysam81.
  • Tags that was attached at least once by humans will no longer show up in the "AI tags" section in the "All Tags" page.
  • Default max upload size has been increased to 50MB instead of 4MB.
  • Spanish translation wasn't working, this is fixed now. We've also added Hungarian translation.
Community Projects 💡

Checkout our community projects page here. We're featuring two community projects in this release:

Obsidian Sync Plugin

By @​jhofker

An Obsidian plugin that syncs your Hoarder bookmarks with Obsidian, creating markdown notes for each bookmark in a designated folder. Get it here, or install it directly from Obsidian's community plugin store (link).

Hoarder's Pipette

By @​DanSnow

A chrome extension that injects hoarder's bookmarks into your search results (inspired by linkding-injector). Get it here.

Screenshots 📸
Webhook Settings
Screenshot 2025-02-02 at 5 03 26 PM
Bookmark Sorting
Screenshot 2025-02-02 at 5 04 02 PM
Query Explanation in List Dialogs
Screenshot 2025-02-02 at 5 16 23 PM
Upgrading 📦

To upgrade:

  • If you're using HOARDER_VERSION=release, run docker 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.
All Commits

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the update-image label Feb 2, 2025
@pull-request-size pull-request-size bot added size/S and removed size/XS labels Feb 2, 2025
Copy link
Contributor Author

renovate bot commented Feb 2, 2025

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@github-actions github-actions bot merged commit 559eb35 into master Feb 2, 2025
11 checks passed
@github-actions github-actions bot deleted the renovate/ghcr.io-hoarder-app-hoarder-0.x branch February 2, 2025 21:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant