v2.11.4
This version is compatible with GLPI 9.5.5 only. Support of GLPI 9.5.4 and earlier has been dropped, see notes of version 2.11.3 to know the reason.
Important note:
Change of behavior since 2.11.0
The growing popularity of this plugin makes it used in more complex use cases. Recent issues and feedbacks shows that two important design solutions must evolve:
- entity restrictions in some parts of the plugin;
- consistency checks when showing forms to requesters;
- processing their answers
- consistency checks when designing forms.
These enhancements will impact some complex use cases by changing the available items of dropdowns / assets when a requester fills in a form. Those changes will occur only in minor versions updates.
In other words, we recommend you to check carefully forms containing questions related to dropdowns, assets, users and groups before upgrading to version 2.11.x.
This version contains the following change:
entity of dropdowns is now relative to the form, not the user. see #2023. Those who want to keep the old behavior must revert this change.
Bug Fixes
- dropdownfield,glpiselectfield: entity recursivity regression (a7e08a69)
- form: compatibility with themes (43ae9986)
- ldapselectfield: compatibility with PHP 8 (ca09db9a)
- selectfield: regex comparison (b211bd39)
- selectfield,cheeckboxesfield: too much escaping (ee54f8b4)
Features
- glpiselectfield: hook to allow plugins to declare their itemtypes (3274d3c0)