v5.4.4

grokability/snipe-itv5.4.4May 4, 2022by snipe

AI Summary

A final minor release for version 5.4, focusing on API updates and bug fixes before the major jump to v6.0.0.

Key Highlights

  • Added `status_id` to asset checkout API
  • Fixed Activity Report download-all action
  • Fixed model export filename generation
  • Fixed double updates from action log and history

New Features

  • Status ID added to asset checkout 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.)

## What's Changed
* Added `status_id` to asset checkout API by @snipe in https://github.com/snipe/snipe-it/pull/10943
* Fixed double updates from action log and history by @Godmartinz in https://github.com/snipe/snipe-it/pull/10952
* Escape checkout target name by @snipe in https://github.com/snipe/snipe-it/pull/10971
* Added access gate to the requested assets index by @snipe in https://github.com/snipe/snipe-it/pull/10991
* Fixed model export filename to use `str_slug` for filename for JS export (like we do elsewhere) by @snipe in https://github.com/snipe/snipe-it/pull/10994
* Fixed Activity Report download-all action when fails creating the CSV report when an asset has been deleted by @inietov in https://github.com/snipe/snipe-it/pull/11000


**Full Changelog**: https://github.com/snipe/snipe-it/compare/v5.4.3...v5.4.4