Changelog
Version v0.20.0
[!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 the
--storage-dataoption has been replaced by--storage-conn-stringand--storage-prefix-path.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 https://github.com/sysadminsmedia/homebox/pull/675
- fix issues with actions by @tonyaellie in https://github.com/sysadminsmedia/homebox/pull/680
- Feat subitem create button by @greg1904 in https://github.com/sysadminsmedia/homebox/pull/691
- Force printable label sheets to be black on white background by @agryson in https://github.com/sysadminsmedia/homebox/pull/751
- Topbar remake by @tonyaellie in https://github.com/sysadminsmedia/homebox/pull/752
- Fix untranslated strings by @nikolaioak in https://github.com/sysadminsmedia/homebox/pull/756
- feat: Add table column for Asset ID by @adamantike in https://github.com/sysadminsmedia/homebox/pull/766
- Update passwords to use Argon2ID by @tankerkiller125 in https://github.com/sysadminsmedia/homebox/pull/695
- fix: Show item Purchase and Sold sections when date is set by @adamantike in https://github.com/sysadminsmedia/homebox/pull/769
- Fixed labelmaker endpoints pagination on PostgreSQL by @LunarEclipse363 in https://github.com/sysadminsmedia/homebox/pull/779
- Fix small bugs in UI by @tonyaellie in https://github.com/sysadminsmedia/homebox/pull/786
- Abstract Attachment Storage by @tankerkiller125 in https://github.com/sysadminsmedia/homebox/pull/777
- Corrected Single quote by @marcofenoglio in https://github.com/sysadminsmedia/homebox/pull/798
- fix: Add page title for Label and Location pages by @adamantike in https://github.com/sysadminsmedia/homebox/pull/803
- fix: Table sorting for ID and date columns by @adamantike in https://github.com/sysadminsmedia/homebox/pull/802
- Thumbnails by @tankerkiller125 in https://github.com/sysadminsmedia/homebox/pull/797
- Custom Colored Labels by @tonyaellie in https://github.com/sysadminsmedia/homebox/pull/801
- feat: Display number of items in Location/Label page by @adamantike in https://github.com/sysadminsmedia/homebox/pull/805
- More image type support for thumbnails by @tankerkiller125 in https://github.com/sysadminsmedia/homebox/pull/814
- devcontainer: fix slowliness and UI hanging for developers by @crumbowl in https://github.com/sysadminsmedia/homebox/pull/817
- fix: display all item labels in the element card by @zebrapurring in https://github.com/sysadminsmedia/homebox/pull/809
- Prevent self-referencing locations and items as parents by @nikolaioak in https://github.com/sysadminsmedia/homebox/pull/773
- fix: set page size to 24 in order to always display full rows of items by @zebrapurring in https://github.com/sysadminsmedia/homebox/pull/810
- fix: foreign key issue with thumbnails by @tankerkiller125 in https://github.com/sysadminsmedia/homebox/pull/824
New Contributors
- @greg1904 made their first contribution in https://github.com/sysadminsmedia/homebox/pull/691
- @agryson made their first contribution in https://github.com/sysadminsmedia/homebox/pull/751
- @nikolaioak made their first contribution in https://github.com/sysadminsmedia/homebox/pull/756
- @LunarEclipse363 made their first contribution in https://github.com/sysadminsmedia/homebox/pull/779
- @marcofenoglio made their first contribution in https://github.com/sysadminsmedia/homebox/pull/798
- @crumbowl made their first contribution in https://github.com/sysadminsmedia/homebox/pull/817
Full Changelog: https://github.com/sysadminsmedia/homebox/compare/v0.19.0…v0.20.0