v2.12.0
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.
Help / Contribution needed
- New minor version means locales updates. Please contribute on Transifex.
- documentation review and updates
Major changes
This version allows forms to be translated in several languages. The language is selected depending on the current language of the current user. If the form is used anonymously, the language is selected by scanning the available translations. Play the screencast
Support for change template was introduced. Form designers can now use a change template to predefine some properties of a change generated by the plugin.
A validator can update answers before accepting them.
The install / upgrade script has been dropped. GLPI provides a plugin management via CLI, use it instead to install, upgrade, activate or deactivate the plugin.
Bug Fixes
- compatibility with next version of GLPI (08f07cf9)
- rename scripts file (5899fd35)
- actorsfield: prevent error when computing tooltip (2d1b85d9)
- checkboxes: avoid error when computing tooltip (f054bbcd)
- composite: avoid error if ticket does not exists (67a4092f)
- composite: fix PHP warning (6cc01b9b)
- docs: bug report template must specify GLPI and plugins versions (2bdb173a)
- dropdownfield: fix parameters build for dropdowns (75c09678)
- dropdownfield: handling tree restriction params (ca23e501)
- form: default value for language (5005a279)
- form: form title not translated in service catalog (a61cbf65)
- form: language column too short (3f56044b), closes #2285
- form: performance fix (81cf0065)
- formanswer: bad validator right check for groups (91561830)
- glpiselectfield: rendering the itemtype (6d244c6c)
- issue: bad key when finding sub item of an assistance request (6392cdf3)
- issue: normalize columns (f7931150)
- issue: search options 14 ant 15 (dd9d2608)
- issue: update status when adding a validation (2e1ae1a9)
- section,question: workaround GLPI bug (8d837f34)
- targetchange,targetticket: DB schema (29a7c1df)
- targetticket: associate items to tickets (14a991b9)
- targetticket,targetchange: file dispatch accross several targets broken (753b423d)
- targetticket,targetchange: missing import of template settings (791b1a20)