Caution
This version of Snipe-IT REQUIRES PHP 8.2.0 or greater.
Happy Monday, everyone! This release fixes some bugs around maintenances and bulk editing custom fields, adds the ability create multiple maintenances at one time, and took some steps to speed some things up in some interfaces.
As we mentioned here on Github and on our blog, we're experimenting with a new way of handling issues, requests, etc here. We're trying to break as much as we can down into two-week sprints - you can see the past sprint we just closed here.
We'll also continue experimenting with the Roadmap view on Github in an ongoing effort to convey what we're currently working on, what longer-term features we're trying to find solutions for, and so on. (The roadmap view is a little cumbersome to manage on our end, but we'll keep trying.)
We didn't quite make all of the items in first sprint so they've been moved to the next one, but we'll get a better sense for that over time.
What's Changed
- Fixed #17076: Disable optional status ID form field if value is blank/Do Not Change by @snipe in #17078
- Fixed #17085:
assigned_type
not being nulled on asset delete+checkin by @snipe in #17087 - Bumped container image versions by @kovacs-andras in #16998
- Fixed #16240: Made additional strings translatable by @snipe in #17099
- Fixed #16157: Added advanced search to users by @snipe in #17101
- Fixed #16205: Add an index to
deleted_at
for those with many deleted action_logs by @uberbrady in #17100 - Fixed #17102: Added keywords to admin settings search for notifications by @snipe in #17103
- Fixed #16218: Added centos to the switch case by @snipe in #17107
- Adds a clear button to custom radio buttons in bulk edit by @Godmartinz in #17108
- Fixed #17067: Allow only sending cc email when acceptance required by @marcusmoore in #17115
- Fixed #16934 and #17068: update asset by ID in importer by @snipe in #17114
- Require
assigned_x
to be integer on asset model by @marcusmoore in #16948 - Adds a check for assigned target not being null when creating an asset by @Godmartinz in #16675
- Fixed #11807: Standardize date-picker by @snipe in #17120
- Added highlighting on table search by @snipe in #17122
- Added print button to tables by @snipe in #17124
- Fixed #17117: Use translation for “site default” by @snipe in #17125
- Fixes #17023: Added ability to bulk add maintenances by @snipe in #17126
- Fixed #17084: Adds Eula table to User account area with download option by @Godmartinz in #17110
- Fixed
action_date
inaction_logs
by @snipe in #16469 - Fixed #17127: Added note to EULA info by @snipe in #17129
- Handle potentially missing category upon checkin by @marcusmoore in #17152
- Fixed #17138: category type was case-sensitive by @snipe in #17157
- Changed default visibility on history view columns by @snipe in #17158
- Update location print assigned assets by @Robert-Azelis in #17155
- Update user print assigned assets by @Robert-Azelis in #17154
- Fixed bad method calls in user index api call by @marcusmoore in #17141
- Fixed Expected checkin notification erroring on unknown users by @marcusmoore in #17142
- Fixes #17051: Nulling Custom Fields In Bulk Asset Updates by @spencerrlongg in #17094
- Fixed: #17136 loads item relation properly in account EULA tab by @Godmartinz in #17166
- Fixed #17028: Allows bulk editing assets with a status type of pending by @Godmartinz in #17151
- Added
hasUndeplyableStatus
check to bulk checkout by @Godmartinz in #17092 - Fixed: Adding Total to Consumable View Page by @akemidx in #17109
- Fixed #17163: insufficient permissions on editing an asset maintenance by @snipe in #17174
- Fixed #17172: Better handle checkin date overrides by @snipe in #17175
- Added logic around bulk asset menu options by @snipe in #17176
- Docker: harden updating of
php.ini
in entrypoint by @chrisnovakovic in #17147 - Fixed #17177: use maintenance title for delete confirmation by @snipe in #17178
- Added #14997: Display department manager in user view and list by @timoschwarzer in #14998
- Fixed #14542: Added fullscreen option for location view tabs by @snipe in #17181
New Contributors
- @kovacs-andras made their first contribution in #16998
- @chrisnovakovic made their first contribution in #17147
- @timoschwarzer made their first contribution in #14998
Full Changelog: v8.1.15...v8.1.16
Join the Community!
- Join our Discord! It’s full of great people. We even wrote about it here!
- Follow us on Bluesky at @snipeitapp.com
- Follow us on Mastodon at hachyderm.io/@grokability
- Follow our blog at Grokstar.Dev
- Subscribe here on Github for notifications about new releases. (We recommend selecting "Releases" only for most users - this repo can get noisy.)