Caution
This version of Snipe-IT REQUIRES PHP 8.2.0 or greater.
Happy Monday, nerds! This release closes Sprint Weeks 25-26. We've a few folks out on vacation last week and this week, so our velocity might be slightly impacted, but we'll be going through the next sprint today to make sure it's reasonable.
We've been trying to stick to the defined Sprints, and also to start releasing consistently every other Monday. Obviously, that's going to be a best effort, and delays could be caused by high-impact bugs or regressions, so don't be too weirded out if you also see an out-of-band release.
In the upcoming months, we're going to be tackling some larger issues that will enable us to move faster: a big refactor to how the logging system works, reworking some of the permissions and notifications, upgrading the UI to use a more modern version of Bootstrap so that we have an easier time integrating some of the features folks have been asking for, etc. This might mean you see a slow-down in feature requests being addressed, but it will set us up for success down the line. These are the unglamorous bits that need to be done behind the scenes to be able to move forward faster.
A few highlights of this release:
-
A Manager user view setting was introduced that allows managers to see the items checked out to their direct reports. This is optionally enabled under
Admin Settings > General
. We may rework this a little more to make that granular on individual users instead of a global setting, but we're waiting to hear feedback from our users to see if that's needed. -
We've standardized the common table features (such as print, advanced search, fullscreen, etc) so that all of the table views should now have mostly the same features to improve consistency.
-
We fixed an issue where the SAML XML file would not correctly upload (the workaround was to copy+paste it into the textarea field, but you shouldn't have to do that anymore.)
-
We fixed the permissions on EULAs so that users can now correctly download their own EULAs in their profile area.
-
We added the ability to send an acceptance/declined email notification to the admin who checked the item out.
What's Changed
- Added Manager View to enable managers to see the items checked out to their direct reports by @lukaskraic in #17096
- Fixed #12653 - Added
jobtitle
to asset listing by @snipe in #17180 - Fixed #17215: Check for acceptance logo vs regular logo in print views by @snipe in #17216
- Fixed #16241 - Menu items not getting class="active" on click. by @akemidx in #17198
- Fixed #17192 - Wonky layout on bulk edit screens by @snipe in #17195
- Fixed #17212 - Hide certain columns from print view by @snipe in #17218
- Fixes #17213 - Search by admin (
created_by
) in activity report by @snipe in #17219 - Added advanced search to activity log by @snipe in #17220
- Fixes #17227 and #17228 - UI issues in manager view by @snipe in #17225
- Fixed #17232 - Removed duplicate
expected_checkin
field on asset edit/create by @snipe in #17233 - Fixed #17256 - Fixed permissions for non-super-admins to view their own EULAs by @snipe in #17269
- Fixed #17249 - Sort by location in asset maintenances by @snipe in #17270
- Company info - User print assets by @Robert-Azelis in #17258
- Fixed #17239 - Add
withTrashed
User Search On License Checkin by @spencerrlongg in #17241 - Fixed #17264: Added notes to bulk asset edit by @snipe in #17277
- Fixed #7246 - Added manager
username
/employee_num
to importer by @snipe in #17280 - Fixed #17089 - SAML metadata now updating with new XML uploads by @Godmartinz in #17209
- Fixed #14077 - Disables checkout button after submitting by @Godmartinz in #17283
- Fixed #14869 - Changes the depreciation method selected for Assets index table by @Godmartinz in #17284
- Fixed #17065 - Allow sending acceptance alert to initiator. by @marcusmoore in #17116
- Fixed [FD-45786] - Limit changing of asset seat count to no more than 10k at a time by @uberbrady in #17287
- Fixed #15239 and #17259 - better handle external avatars by @snipe in #17297
- Fixed #17190 and [FD-49375]: Do FMCS testing 'async' to keep from blowing out the whole settings page by @uberbrady in #17296
- Fixed #17221 - Moved common table elements to partial by @snipe in #17222
- Added Generic tape by @realchrisolin in #16857
- Fixed #9413 and rework upload API for bulk and better responses (refactor of #16964) by @snipe in #17311
New Contributors
- @lukaskraic made their first contribution in #17096
Full Changelog: v8.1.16...v8.1.17