v5.4.2
⚠️ IMPORTANT: Later versions of Snipe-IT will require PHP 7.4 or greater. It is highly recommended you upgrade your version of PHP NOW.
(This is a requirement in order for us to be able to pull forward the dependencies that will allow us to support PHP8 and beyond moving forward.)
What's New in v5.4.2
This release fixes a few usability bugs related to table display and export, namely it fixes an issue where the export options were not being honored anymore and where HTML would appear in the exported CSV data. We also fixed an issue where hidden-by-default columns would not be remembered on page reload. (That was a nasty one to track down.)
We've also added an artisan command to log out ALL users, and improved security so that when an admin toggles a user's ability to login to OFF, it will log the user out any existing sessions they may have open.
And finally, a special congrats to @uberbrady for his first ever CVE!
Fixed
- Check if table exists before trying to create in migrations by @snipe in #10799
- Fixed #8143 Date localization not working in custom fields by @inietov in #10804
- Fixed
Carbon\Exceptions\InvalidFormatException: DateTime::__construct(): Failed to parse time string
by @inietov in #10811 - Fixed Customfields with boolean format not saving master [sc-9973] by @inietov in #10853
- Fixed bootstrap tables export options by @uberbrady in #10857
- Fixed #10872 - table crashing when no export options are provided by @uberbrady in #10873
- Fixed problem with static paths in upload mover script - by @qveensi in #10874
- Disable the display of HTML content during exports (cherry-picked for master) by @uberbrady in #10918
- Security fixes to master branch by @joelpittet in #10895
- Fixed Dates in Print All Assigned report doesn't match to history by @inietov in #10903
- Fixed #10892 - MySQL 8 compatibilty requires primary key by @snipe in #10902
- Fixed #10866 - action_date for check-in not including H:i:s by @Godmartinz in #10920
- Fixed Bulk user edit not updating checked out asset locations by @inietov in #10913
- Fixed #10482 - Downgrade bootstrap-table so columns stay remembered by @uberbrady in #10927
Added
- Use the
max_results
env value in the paginator by @snipe in #10797 - Added QR and alt barcode urls to asset transformer by @snipe in #10798
- Added session killer artisan command by @snipe in #10814 [documentation]
- Logout user when their activated status is switched to off by @snipe in #10876
New Contributors
Full Changelog: v5.4.1...v5.4.2
Upgrading
For general upgrading instructions, click here. Users who installed Snipe-IT via Git (recommended) can just run php upgrade.php
.