Caution
As always we highly recommend keeping backups of your database and stored attachments, however we especially recommend it for this update.
This update modified how attachments are stored, and in addition also change the hashing algorithm used for passwords to Argon2id. While we test our code as much as possible it's still possible we made a mistake, and any losses may be permanent without a backup.
Warning
If you have a custom data path specified for attachments please read the updated documentation to ensure that attachments still work.
Please also note that if you wish to switch to one of the new blob storage providers you will need to upload your existing attachments first to the bucket of your choice.
Important
We now support thumbnails! Your existing attachments will not automatically be updated to use thumbnails, to generate thumbnails go to the "Tools" section and select the generate thumbnails button.
Please note that the thumbnails are generated in the background and may take some time to complete. Please also note that on ARMv7, x86 and RISC-V processors thumbnail generation may be slow given the lack of native libraries for the decoding of AVIF, WEBP, HEIC, and JPEGXL image types. If you wish to disable thumbnails please refer to our documentation.
Note
RISC-V support is a new, experimental build of Homebox, it is provided only as an experiment, there are no guarantees of it's stability, reliability or performance. Use it at your own risk.
What's Changed
- feat: use nuxts built in error page instead of a catch all page by @tonyaellie in #675
- fix issues with actions by @tonyaellie in #680
- Feat subitem create button by @greg1904 in #691
- Force printable label sheets to be black on white background by @agryson in #751
- Topbar remake by @tonyaellie in #752
- Fix untranslated strings by @nikolaioak in #756
- feat: Add table column for Asset ID by @adamantike in #766
- Update passwords to use Argon2ID by @tankerkiller125 in #695
- fix: Show item Purchase and Sold sections when date is set by @adamantike in #769
- Fixed labelmaker endpoints pagination on PostgreSQL by @LunarEclipse363 in #779
- Fix small bugs in UI by @tonyaellie in #786
- Abstract Attachment Storage by @tankerkiller125 in #777
- Corrected Single quote by @marcofenoglio in #798
- fix: Add page title for Label and Location pages by @adamantike in #803
- fix: Table sorting for ID and date columns by @adamantike in #802
- Thumbnails by @tankerkiller125 in #797
- Custom Colored Labels by @tonyaellie in #801
- feat: Display number of items in Location/Label page by @adamantike in #805
- More image type support for thumbnails by @tankerkiller125 in #814
- devcontainer: fix slowliness and UI hanging for developers by @crumbowl in #817
- fix: display all item labels in the element card by @zebrapurring in #809
- Prevent self-referencing locations and items as parents by @nikolaioak in #773
- fix: set page size to 24 in order to always display full rows of items by @zebrapurring in #810
- fix: foreign key issue with thumbnails by @tankerkiller125 in #824
New Contributors
- @greg1904 made their first contribution in #691
- @agryson made their first contribution in #751
- @nikolaioak made their first contribution in #756
- @LunarEclipse363 made their first contribution in #779
- @marcofenoglio made their first contribution in #798
- @crumbowl made their first contribution in #817
Full Changelog: v0.19.0...v0.20.0