Releases: RHarryH/avispa-ecm-client-frontend
Releases · RHarryH/avispa-ecm-client-frontend
v1.1.0
New features
- Checkboxes in property pages
- Property page constraints
- List widget pagination
- Dynamic dictionaries support
- Added support for selective readonly properties
- Added support for fixed tables, which number of rows cannot be modified
Improvements
- Faster controls search used in conditions resolving and model update
- Handling of missing custom validation function
- Improved display of combo values in case of value disappear due to missing element
- Better error handling in advanced modal
- Simplified masking of numeric values (values from backend are always not formatted, they are formatted only for the visual purposes)
Bugfixes
- Fixed toast and dialog messages when deleting element from list widget
- Fixed context restore when moving to the previous page in multipage modal
- Corrected display of radio buttons - they are now vertically aligned to the labels
- Fixed incorrect display of labels as
<legend>
tag - Fixed correct closing of modal when click on Reject button
- Hidden controls does not contain labels
- Fixed conditions resolving for numbers with a group separator
Dependency Upgrades
- Upgrade to
bootstrap
5.3.3 - Upgrade to
bootstrap-icons
1.11.3 - Upgrade to
react-bootstrap
2.10.2 - Upgrade to
jstree
library 3.3.16
v1.0.1
Bugfixes:
- processing of request in advanced modal starts after successful form validation
- closing of modal is disabled when processing request
- controls were hidden when visibility was false which was causing troubles with requirement and validation, controls are now not rendered, typed values are stored in the model
- focus on properties widget happens only when user manually clicked on the folder hierarchy
v1.0.0
Initial version of new Avispa ECM Client Frontend solution written in ReactJS.
It contains all features present in old solution present in Avispa μF project. It resolves all known issues and provided some minor improvements for better user experience. Whole solution might be built as Docker image.