Dinoapp v18.0.1 has been deployed

[ANGULAR] Upgrade to version 18
[AJF] Version 18.0.1
[MAUI] Version 0.7.10

[FEATURE] It is now possible to compile the formdata via audioform. It is now active for formschema named audio or those marked in the env file. 🥁
[FEATURE] Added possibility to import metrics 🚀
[FEATURE] Revised UI of group creation. Items are now grouped by type (ex. role, formschema, etc etc). ✨

[IMPROVEMENT] Users and Groups can now be filtered by metrics
[IMPROVEMENT] It is now possible to print the case card among the advanced actions in all those formschema that have the case metric active
[IMPROVEMENT] Added the possibility to select multiple metrics in the filters
[IMPROVEMENT] Added the possibility to set multiple secondaryFields for the metrics search (ex. in formdata compilation)
[IMPROVEMENT] Added a trigger on save draft, which can be used on all instances
[IMPROVEMENT] XLSREPORT: Improved filtering within reports
[IMPROVEMENT] XLSREPORTIn bar charts, added the ability to disable automatic column sorting based on abscissa values.
[IMPROVEMENT] Improved report rendering: optimised findDescendants for report metrics (fix bug if metric null) and optimised relationships (not needed if linked to choices created by repeating slide fields.
[IMPROVEMENT] Autoselect metrics if not optional and unique in the share dialog of public forms.
[IMPROVEMENT] When a group already has ALL as a metric, a new metric is not added to the group.
[IMPROVEMENT]. It is possible to import metrics with hierarchy in addition to the two levels.
[IMPROVEMENT]. When the badge of a case is printed, if the custom attribute "expire_in_months" with value N is present in the case metric, add to the printout the words "expiry date " where = today()+N months
[IMPROVEMENT] In XLSReport, a trim of the variable names declared in the variables sheet has been introduced. It prevents "var" and "var " from being declared as two different variables.
[IMPROVEMENT] When editing a group in the form schema selection window, the label is now reported
[IMPROVEMENT] In rag it is now possible to import PDFs. Parsing is done via new MAUI/PANDINO functionality.

[BUGFIX] When in a list (metrics, forms...) a filter is applied and then the "x" is clicked to delete the filter, the filter is not deleted and remains applied.
[BUGFIX] In AJF, the functions APPLY_LABELS and GET_LABELS do not correctly handle the fact that different choice origins may have the same values but different labels.
[BUGFIX] Fixed behaviour when creating a data report, if you select a status to filter forms, you can no longer uncheck the option.
[BUGFIX] Fixed a bug on searching in advanced filters when the two fields belong to two repeating slides
[BUGFIX] Fixed a bug on editing an existing group.
[BUGFIX] Fixed behaviour of the XLSReport functions LAST and FIRST, which take the field created_at instead of dino_created_at by default
[BUGFIX] Fixed advanced filter behaviour on calculate fields: they are treated as number.
[BUGFIX] Fixed bug that did not allow the advanced filter chip to be deleted correctly in languages other than English. Behaviour due to translation of the icon name used
[BUGFIX] Fixed the application of language settings also in reports displayed in the dashboard
[BUGFIX] Fixed a bug in the barchart display. In the presence of null / undefined values the column was counted twice
[BUGFIX] Fixed bug in exporting tables to docx, pdf in the presence of arrays/booleans
[BUGIFX] Fixed a bug in formdata display that overlapped the default view/edit icons.

Rumours from the future 📡
Dinoapp will be free software very soon! Stay tuned!