Update ghcr.io/sysadminsmedia/homebox Docker tag to v0.26.2 #76

Merged
ginjiruu merged 1 commit from renovate/ghcr.io-sysadminsmedia-homebox-0.x into master 2026-06-16 12:40:11 +00:00
Collaborator

This PR contains the following updates:

Package Update Change
ghcr.io/sysadminsmedia/homebox minor 0.25.0-rootless0.26.2-rootless

Release Notes

sysadminsmedia/homebox (ghcr.io/sysadminsmedia/homebox)

v0.26.2

Compare Source

What's Changed

Full Changelog: https://github.com/sysadminsmedia/homebox/compare/v0.26.1...v0.26.2

v0.26.1

Compare Source

Fixes

  • Search page issue
  • Storage library regression breaking attachments on docker deployments

Full Changelog: https://github.com/sysadminsmedia/homebox/compare/v0.26.0...v0.26.1

v0.26.0

Compare Source

[!CAUTION]
We recommend skipping direct to v0.26.1, this release has an issue with attachments for docker containers.

[!NOTE]
As always, we highly recommend making a backup of your databases and files before upgrading! But especially this one for it's major architecture changes.

[!WARNING]
This release requires an additional environment variable or CLI parameter to be set. HBOX_AUTH_API_KEY_PEPPER or --auth-api-key-pepper must be set to at least 32 characters random secret.

Biggest Release Yet!

This is by far the biggest, most comprehensive release of Homebox since we took over. Below are the biggest, most important changes. Please read through the warnings and notes carefully, as they contain important upgrade information.

Entity Merge

This release officially implements the entity merge, one of the most comprehensive and complex changes to the Homebox backend ever. Items and locations now share a single underlying "entity" structure, allowing them to share custom fields, attachments, entity types, and templates — and preparing Homebox to take on the features and capabilities people have been asking for.

[!WARNING]
The entity merge introduces significant database re-work. You should always make a backup before updating, but a backup is especially important in this case.

[!IMPORTANT]
If you are an integration/software developer, the /v1/items* and /v1/locations* endpoints have been entirely replaced by /v1/entities*. Please review our entity merge documentation for the API changes.

API Keys

Homebox can now generate static API Keys for developers/integrations. Each key takes on the access level of the user who created it. All Homebox keys are prefixed with hb_ to help prevent secrets from being accidentally committed to source code repositories. image

Password Resets

Homebox now supports password resets. If the instance admin configures the SMTP environment variables, users can reset their password from the front-end quickly and easily. For those not wanting to set up SMTP, you can run homebox reset-password --email=<email>, which outputs a random new password for that user (which they can then change from the UI). image

Better Export/Import (Experimental)

Thanks to the entity merge, you can now export an entire collection's inventory (including attachments, tags, entities, etc.) into a single ZIP file. That ZIP can then be imported into a different Homebox instance (the receiving collection must be "empty"). A recurring background export task is included as well.

"AR" Scanner

Added more as a fun experiment, but we think some people will find it genuinely useful. Switch to "AR" mode and point your camera at a Homebox QR code — a hovering box appears with basic information about the entity, and if it has children, a list of those child entities.

Other Improvements

  • External URL attachments — attach HTTP(S) links to entities via drag-and-drop; rendered as direct hyperlinks and stored as DB records (no blob storage used).
  • Convert entity type — convert an item into a location (or vice versa) directly from the edit view.
  • Entity types UI — new entity-types management page with improved UI and page titles.
  • Remember selected camera in the scanner.
  • Nix flake for reproducible dev/build environments.
  • Config redaction & stronger security protections, stronger API-key pepper hashing, group/permission fixes, and extensive new tracing.
  • Numerous bug fixes: CSV import/export (parent relationships, location export), dark-theme styling, legacy Windows attachment paths, WebSocket auth/retry, DNS64 support, password-manager support, Swagger BaseURL, and more.

Security Fixes:

The following security advisories have been fixed:

What's Changed

New Contributors

Full Changelog: https://github.com/sysadminsmedia/homebox/compare/v0.25.0...v0.26.0


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 has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/sysadminsmedia/homebox](https://github.com/sysadminsmedia/homebox) | minor | `0.25.0-rootless` → `0.26.2-rootless` | --- ### Release Notes <details> <summary>sysadminsmedia/homebox (ghcr.io/sysadminsmedia/homebox)</summary> ### [`v0.26.2`](https://github.com/sysadminsmedia/homebox/releases/tag/v0.26.2) [Compare Source](https://github.com/sysadminsmedia/homebox/compare/v0.26.1...v0.26.2) #### What's Changed - fix: various new bugs by [@&#8203;tankerkiller125](https://github.com/tankerkiller125) in [#&#8203;1553](https://github.com/sysadminsmedia/homebox/pull/1553) **Full Changelog**: <https://github.com/sysadminsmedia/homebox/compare/v0.26.1...v0.26.2> ### [`v0.26.1`](https://github.com/sysadminsmedia/homebox/releases/tag/v0.26.1) [Compare Source](https://github.com/sysadminsmedia/homebox/compare/v0.26.0...v0.26.1) ### Fixes - Search page issue - Storage library regression breaking attachments on docker deployments **Full Changelog**: <https://github.com/sysadminsmedia/homebox/compare/v0.26.0...v0.26.1> ### [`v0.26.0`](https://github.com/sysadminsmedia/homebox/releases/tag/v0.26.0) [Compare Source](https://github.com/sysadminsmedia/homebox/compare/v0.25.0...v0.26.0) > \[!CAUTION] > We recommend skipping direct to v0.26.1, this release has an issue with attachments for docker containers. > \[!NOTE] > As always, we highly recommend making a backup of your databases and files before upgrading! But especially this one for it's major architecture changes. > \[!WARNING] > This release requires an additional environment variable or CLI parameter to be set. `HBOX_AUTH_API_KEY_PEPPER` or `--auth-api-key-pepper` must be set to at least 32 characters random secret. ### Biggest Release Yet! This is by far the biggest, most comprehensive release of Homebox since we took over. Below are the biggest, most important changes. Please read through the warnings and notes carefully, as they contain important upgrade information. #### Entity Merge This release officially implements the **entity merge**, one of the most comprehensive and complex changes to the Homebox backend ever. Items and locations now share a single underlying "entity" structure, allowing them to share custom fields, attachments, entity types, and templates — and preparing Homebox to take on the features and capabilities people have been asking for. > \[!WARNING] > The entity merge introduces significant database re-work. You should always make a backup before updating, but a backup is **especially** important in this case. > \[!IMPORTANT] > If you are an integration/software developer, the `/v1/items*` and `/v1/locations*` endpoints have been **entirely replaced** by `/v1/entities*`. Please review our [entity merge documentation](https://homebox.software/en/advanced/entity-merge-upgrade/) for the API changes. #### API Keys Homebox can now generate static **API Keys** for developers/integrations. Each key takes on the access level of the user who created it. All Homebox keys are prefixed with `hb_` to help prevent secrets from being accidentally committed to source code repositories. <img width="1249" height="251" alt="image" src="https://github.com/user-attachments/assets/ad02204f-6596-472c-9c7f-7e28ec239019" /> #### Password Resets Homebox now supports **password resets**. If the instance admin configures the SMTP environment variables, users can reset their password from the front-end quickly and easily. For those not wanting to set up SMTP, you can run `homebox reset-password --email=<email>`, which outputs a random new password for that user (which they can then change from the UI). <img width="455" height="295" alt="image" src="https://github.com/user-attachments/assets/93fcbcc1-f85a-4925-a125-d2f5d3c664b0" /> #### Better Export/Import (Experimental) Thanks to the entity merge, you can now **export an entire collection's inventory** (including attachments, tags, entities, etc.) into a single ZIP file. That ZIP can then be imported into a different Homebox instance (the receiving collection must be "empty"). A recurring background export task is included as well. #### "AR" Scanner Added more as a fun experiment, but we think some people will find it genuinely useful. Switch to **"AR" mode** and point your camera at a Homebox QR code — a hovering box appears with basic information about the entity, and if it has children, a list of those child entities. #### Other Improvements - **External URL attachments** — attach HTTP(S) links to entities via drag-and-drop; rendered as direct hyperlinks and stored as DB records (no blob storage used). - **Convert entity type** — convert an item into a location (or vice versa) directly from the edit view. - **Entity types UI** — new entity-types management page with improved UI and page titles. - **Remember selected camera** in the scanner. - **Nix flake** for reproducible dev/build environments. - **Config redaction & stronger security protections**, stronger API-key pepper hashing, group/permission fixes, and extensive new tracing. - Numerous bug fixes: CSV import/export (parent relationships, location export), dark-theme styling, legacy Windows attachment paths, WebSocket auth/retry, DNS64 support, password-manager support, Swagger BaseURL, and more. ### Security Fixes: The following security advisories have been fixed: - [GHSA-r9pf-rg22-655m](https://github.com/sysadminsmedia/homebox/security/advisories/GHSA-r9pf-rg22-655m) (pending CVE assignment) - [CVE-2026-48826](https://github.com/sysadminsmedia/homebox/security/advisories/GHSA-559j-7w3w-4fr7) - [CVE-2026-48974](https://github.com/sysadminsmedia/homebox/security/advisories/GHSA-ffcw-whqh-hgqf) - [CVE-2026-48975](https://github.com/sysadminsmedia/homebox/security/advisories/GHSA-7mr6-2wxw-27j9) - [CVE-2026-48976](https://github.com/sysadminsmedia/homebox/security/advisories/GHSA-mc8h-5c5v-37p7) #### What's Changed - chore(deps): bump dompurify from 3.3.3 to 3.4.0 in /frontend in the npm\_and\_yarn group across 1 directory by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;1434](https://github.com/sysadminsmedia/homebox/pull/1434) - feat(frontend): remember previously selected camera by [@&#8203;lpiepiora](https://github.com/lpiepiora) in [#&#8203;1425](https://github.com/sysadminsmedia/homebox/pull/1425) - feat: merge items and locations into "entities" by [@&#8203;tankerkiller125](https://github.com/tankerkiller125) in [#&#8203;1414](https://github.com/sysadminsmedia/homebox/pull/1414) - feat: "ar" scanner functionality by [@&#8203;tankerkiller125](https://github.com/tankerkiller125) in [#&#8203;1421](https://github.com/sysadminsmedia/homebox/pull/1421) - fix: correct apostrophe placement in default collection name on user registration by [@&#8203;Copilot](https://github.com/Copilot) in [#&#8203;1462](https://github.com/sysadminsmedia/homebox/pull/1462) - Fix [#&#8203;1398](https://github.com/sysadminsmedia/homebox/issues/1398) by setting Swagger BaseURL to dynamic variable by [@&#8203;katosdev](https://github.com/katosdev) in [#&#8203;1459](https://github.com/sysadminsmedia/homebox/pull/1459) - Fix public docs to remove github URL by [@&#8203;katosdev](https://github.com/katosdev) in [#&#8203;1464](https://github.com/sysadminsmedia/homebox/pull/1464) - Update baseURL by [@&#8203;katosdev](https://github.com/katosdev) in [#&#8203;1465](https://github.com/sysadminsmedia/homebox/pull/1465) - fix: [#&#8203;437](https://github.com/sysadminsmedia/homebox/issues/437) hopefully by [@&#8203;tankerkiller125](https://github.com/tankerkiller125) in [#&#8203;1455](https://github.com/sysadminsmedia/homebox/pull/1455) - fix: improve password manager support for auth forms by [@&#8203;martinfrancois](https://github.com/martinfrancois) in [#&#8203;1477](https://github.com/sysadminsmedia/homebox/pull/1477) - feat: add support for external URL attachments by [@&#8203;szaiser](https://github.com/szaiser) in [#&#8203;1481](https://github.com/sysadminsmedia/homebox/pull/1481) - fix: location create modal shows 'Item Photo' instead of 'Location Photo' (closes [#&#8203;1456](https://github.com/sysadminsmedia/homebox/issues/1456)) by [@&#8203;bskthefirst](https://github.com/bskthefirst) in [#&#8203;1490](https://github.com/sysadminsmedia/homebox/pull/1490) - fix: handle numeric list\_price in upcitemdb response by [@&#8203;aaaaaadrian](https://github.com/aaaaaadrian) in [#&#8203;1432](https://github.com/sysadminsmedia/homebox/pull/1432) - feat: password reset by [@&#8203;tankerkiller125](https://github.com/tankerkiller125) in [#&#8203;1488](https://github.com/sysadminsmedia/homebox/pull/1488) - feat: export/import capability by [@&#8203;tankerkiller125](https://github.com/tankerkiller125) in [#&#8203;1472](https://github.com/sysadminsmedia/homebox/pull/1472) - fix: preserve CSV item parent relationships by [@&#8203;saquibreja7-hash](https://github.com/saquibreja7-hash) in [#&#8203;1517](https://github.com/sysadminsmedia/homebox/pull/1517) - i18n(ko-KR): translate sidebar, quick stats, collection menu by [@&#8203;wonieby](https://github.com/wonieby) in [#&#8203;1519](https://github.com/sysadminsmedia/homebox/pull/1519) - Fixes bug where location is exported incorrectly for csv export by [@&#8203;bmyoungquist](https://github.com/bmyoungquist) in [#&#8203;1393](https://github.com/sysadminsmedia/homebox/pull/1393) - fix: dark theme styling issues by [@&#8203;IceeAn](https://github.com/IceeAn) in [#&#8203;1418](https://github.com/sysadminsmedia/homebox/pull/1418) - fix: lack of page title for entity types page by [@&#8203;tonyaellie](https://github.com/tonyaellie) in [#&#8203;1540](https://github.com/sysadminsmedia/homebox/pull/1540) - Add nix flake by [@&#8203;6543](https://github.com/6543) in [#&#8203;1119](https://github.com/sysadminsmedia/homebox/pull/1119) - fix: improve entity type UI by [@&#8203;tonyaellie](https://github.com/tonyaellie) in [#&#8203;1544](https://github.com/sysadminsmedia/homebox/pull/1544) - fix: expose ability to change type to ui by [@&#8203;tonyaellie](https://github.com/tonyaellie) in [#&#8203;1546](https://github.com/sysadminsmedia/homebox/pull/1546) #### New Contributors - [@&#8203;lpiepiora](https://github.com/lpiepiora) made their first contribution in [#&#8203;1425](https://github.com/sysadminsmedia/homebox/pull/1425) - [@&#8203;martinfrancois](https://github.com/martinfrancois) made their first contribution in [#&#8203;1477](https://github.com/sysadminsmedia/homebox/pull/1477) - [@&#8203;szaiser](https://github.com/szaiser) made their first contribution in [#&#8203;1481](https://github.com/sysadminsmedia/homebox/pull/1481) - [@&#8203;bskthefirst](https://github.com/bskthefirst) made their first contribution in [#&#8203;1490](https://github.com/sysadminsmedia/homebox/pull/1490) - [@&#8203;aaaaaadrian](https://github.com/aaaaaadrian) made their first contribution in [#&#8203;1432](https://github.com/sysadminsmedia/homebox/pull/1432) - [@&#8203;saquibreja7-hash](https://github.com/saquibreja7-hash) made their first contribution in [#&#8203;1517](https://github.com/sysadminsmedia/homebox/pull/1517) - [@&#8203;wonieby](https://github.com/wonieby) made their first contribution in [#&#8203;1519](https://github.com/sysadminsmedia/homebox/pull/1519) - [@&#8203;6543](https://github.com/6543) made their first contribution in [#&#8203;1119](https://github.com/sysadminsmedia/homebox/pull/1119) **Full Changelog**: <https://github.com/sysadminsmedia/homebox/compare/v0.25.0...v0.26.0> </details> --- ### 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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMy4wIiwidXBkYXRlZEluVmVyIjoiNDMuMjIuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->
renovate-bot force-pushed renovate/ghcr.io-sysadminsmedia-homebox-0.x from 1d820376b7 to f61dddb7b2 2026-06-13 18:07:06 +00:00 Compare
renovate-bot changed title from Update ghcr.io/sysadminsmedia/homebox Docker tag to v0.26.0 to Update ghcr.io/sysadminsmedia/homebox Docker tag to v0.26.1 2026-06-13 18:07:07 +00:00
renovate-bot force-pushed renovate/ghcr.io-sysadminsmedia-homebox-0.x from f61dddb7b2 to 321007f515 2026-06-14 03:07:15 +00:00 Compare
renovate-bot changed title from Update ghcr.io/sysadminsmedia/homebox Docker tag to v0.26.1 to Update ghcr.io/sysadminsmedia/homebox Docker tag to v0.26.2 2026-06-14 03:07:16 +00:00
ginjiruu merged commit efcec5efa8 into master 2026-06-16 12:40:11 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lab/portable-cluster-argocd-apps!76
No description provided.