v5.3.8

grokability/snipe-itv5.3.8Jan 28, 2022by snipe

AI Summary

This release prepares for the v6 porting, adds mobile UX improvements, and fixes various importer issues such as duplicate models and license import requirements.

Key Highlights

  • Added BS tables style overrides for better mobile UX.
  • Added Zip field to the User Importer.
  • Fixed query in the License Importer to not require a Product Key.
  • Added search for assets by Custom Field value via API.

New Features

  • BS tables style overrides for better mobile UX.
  • Zip field in the User Importer.
  • Search for assets by Custom Field value via API.

Full Release Notes

### ⚠️  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.)

## New in v5.3.8

- v6 port back to `master`: Added some BS tables style overrides for better mobile UX
- Added new `UserAccountControl` to permitted UAC's for Active Directory
- Adding `.my.cnf` to disable column-statistics backup 
- Importer fixes to prevent duplicate models where model number is or is not given
- Added Zip field in the User Importer
- Fixed query in the License Importer to not require a Product Key
- Added default values if the expiring alerts threshold is null
- Force UrlGenerator's Root URL to be the base of `APP_URL` unless overriden 
- Fixed donked layout "required field" error on depreciation
- Added [#9576] Search for asset by Custom Field value via API [sc-18632] 

For a full list of changes, [see the complete changelog](https://github.com/snipe/snipe-it/compare/v5.3.7...v5.3.8).

### Upgrading

For general upgrading instructions, [click here](https://snipe-it.readme.io/docs/upgrading). Users who installed Snipe-IT via Git (recommended) can just run `php upgrade.php`.