Happy Friday!
As always, we highly recommend upgrading to the latest stable version of Snipe-IT, as we are constantly improving the product and patching security issues we come across.
This release looks small, but it introduces a much cleaner, MUCH faster dark/light scheme that we're really excited about, the ability to download imported CSVs from the import screen, some restore and import improvements, and a bunch of improvements to labels.
To clarify the way the new dark/light mode works, here are a few key points (also see the videos in #18249 for more visual details):
We used to have a set of predefined skins, a collection of colors, with light and dark modes, and they were okay, but they often fell out of sync with UI changes resulting in inconsistent results between light and dark skins. Those are gone now.
We now use your selected header color (if you have one) from Admin Settings > Branding and your light mode/dark mode settings and make the UI colors feel more like you. Changing from dark mode to light mode is now just a menu click away, and if you don't have any preferences set, it will use your system default.
Users who can login can override your choice of light/dark link colors, to accommodate folks who might require higher contrast, might have Color Vision Deficiency, etc. You as the admins control the header color, but each user who can login has control over their light/dark link colors. If they do not choose any, they will inherit whatever the system settings are from the Branding settings.
If you have any CSS overrides via Admin Settings > Branding > Custom CSS, those will still apply as they get invoked after our CSS rules, although they might need some tweaking with !important - we're looking forward to the feedback on that.
What's Changed
- Add new 'git remote' management to change Snipe-IT URLs by @uberbrady in #18245
- Fixes [FD-52064] Avery
L6009_A&L4736_Alabel field overflow with scaling by @Godmartinz in #18246 - Optimize queries for Components listing by @uberbrady in #18251
- Added endpoint & use_path_style_endpoint configs for public/private S3 by @Valinwolf in #18266
- Experiment: simpler light/dark toggle by @snipe in #18249
- Refactor
assigneein Checkoutable to accept null by @Godmartinz in #18273 - Check That Email Exists on Recipient in Checkout Acceptance by @spencerrlongg in #18274
- Fixed #18160 - Multi-create validation fixes by @uberbrady in #18247
- Fixes Manager View not displaying subordinates EULAs properly in View Assets page by @iryadifarhan in #18257
- adds #17422 [FD-49345]
--expired-licensescommand parameter tosnipeit:expiring-alertsby @Godmartinz in #18244 - Loosen regex allowlist for setting character sets by @uberbrady in #18279
- Fixes Low Inventory Alerts not sending when threshold is
nullby @Godmartinz in #18284 - Fixed #18278: Import companies into locations on initial import by @snipe in #18294
- Fixed #18288: Allow users to edit display preferences even if profile editing is not enabled by @snipe in #18295
- Adds [FD-52267] TZe_241 based on TZe_18mm sizes by @Godmartinz in #18298
- Fixes [FD-50838] adjust
Tze_24mm_E2D barcode 20% bigger, scales fields, center label more by @Godmartinz in #18297 - Preflight quickstart cleanup by @snipe in #18302
- Update users api with disallowed fields list by @snipe in #18303
- Change title_class to ucfirst in Object Import Command to allow AssetModel by @fdiaz3000 in #18306
- Fixed "Bulk checkin / delete" for users in dark mode by @snipe in #18322
- Fixes [FD-52064] LabelWriter label font choice for fields, adds scaling to all labels. by @Godmartinz in #18314
- Added #17197: Ability to download uploaded import CSVs by @snipe in #18328
- Fixed #18317 - Double scrollbars on some screens by @snipe in #18330
- Fixes [FD-52267] Expected Checkin Notification Shows Overdue instead of Reminder by @Godmartinz in #18333
- Fixed #18316 - Adds #18316 category to pending acceptance index table by @Godmartinz in #18332
New Contributors
- @Valinwolf made their first contribution in #18266
- @iryadifarhan made their first contribution in #18257
- @fdiaz3000 made their first contribution in #18306
Full Changelog: v8.3.6...v8.3.7