Caution
Snipe-IT now requires PHP 8.1.2 or greater
Happy Wednesday, everyone! We're pleased to announce Snipe-IT v7.13 is out. The most notable fix in this release is for folks who suddenly couldn't create asset models with the same name but different model number. That was a temporary issue in validation and should be fixed now.
We've also added the long-requested ability to sort numerically on numeric custom fields. (Folks who are not using MySQL/MariaDB, please let us know if this breaks stuff for you, even though we don't officially support non-MySQL databases.)
We've also added a new bulk option for users, which is the ability to print all items associated with multiple selected users, if that's the sort of thing you're likely to do.
And finally, on most list views, you can now see (and sort by) which administrator created the item.
Warning
API Change
We've added a created_by
field to additional endpoints. This field replaces the previous user_id
API object, which was only being returned in a few places. The user_id
object will still be returned as normal, but you should plan on making that switch in your API integrations moving forward, as it will eventually be removed.
What's Changed
- Fixed a couple bugs in
CustomFieldSetDefaultValuesForModel
component by @marcusmoore in #15486 - Warn user on changing status to
undeployable
when editing by @snipe in #15492 - Fixed #15504 - allow nulling/not changing locale in user bulk edit by @snipe in #15510
- Fixed misalignment of consumables with smaller media by @Godmartinz in #15493
- Fixes margin for the sidebar menus while using rtl languages by @Godmartinz in #15471
- Fixed check for outside assets on user update validation by @snipe in #15516
- Improved multi-asset create when using numeric prefixes to asset_tags by @uberbrady in #15491
- Fixed selected-index of countries drop-down [fd-44144] by @uberbrady in #15521
- Added tests for delete methods in api by @marcusmoore in #15512
- Fixed mail notification field
status label
not updating by @Godmartinz in #15531 - Fixed #11634 - Sort by numeric columns for numeric custom fields by @snipe in #15518
- Added #15506: Explicitly request used LDAP attributes by @setpill in #15507
- Updated EOL date when used bulk update of purchase date by @Robert-Azelis in #14671
- Added date range for EOL in custom reports by @akemidx in #13291
- Catch Exceptions on Checkout Notification by @spencerrlongg in #15532
- Change
user_id
tocreated_by
by @snipe in #15519 - Updated jspdf autotable by @snipe in #15537
- Fixed app settings view on mobile by @snipe in #15544
- Fixes #15548 - unify audit api endpoints by @snipe in #15549
- Fixed input field misalignments by @Godmartinz in #15552
- Fixed case on
$logAction
for user file upload by @snipe in #15555 - Changed
action_date
tocreated_at
in activity report by @snipe in #15561 - Fixed #13396 - do not allow checkout to undeployable status types by @snipe in #15547
- Added the ability to bulk print users by @marcusmoore in #15534
- Update for #15534 - Refined gates on user bulk by @snipe in #15563
- Refactoring modals with partials and fixing misalignments by @Godmartinz in #15498
- Fixes for requiredness indicator in UI by @snipe in #15573
- Fixed double webhook notifications // Separated email and webhook notifications. by @Godmartinz in #15524
- Removed sortablity for current value column in depreciations report by @Godmartinz in #15583
- Better debugging output for new Github Stale Action by @uberbrady in #15564
- Added maxlengths to additional fields by @snipe in #15588
- Adds checkin action log on asset delete via View UI by @snipe in #15589
- Catch Errors Around Request Notifications by @spencerrlongg in #15592
- Updated strings by @snipe in #15594
- Fixed divide by zero bug in depreciation transformer by @Godmartinz in #15593
Full Changelog: v7.0.12...v7.0.13