Releases: allianz/ng-aquila
v16.9.0
File uploader new option to handle errors
We identified some problems with how the file type, max file size and max files validators are handled. These validators were added to the form control validators. But as they also block the files from being added to the file list this can lead to a situation where the control is invalid but it is not obvious for the user how to resolve that.
The mentioned validations can now be accessed via an errors
property on the nx-file-uploader
component. In addition you can disable that the validators are added to the form control validators by setting noBlockingValidators="true"
. This is opt-in as it would be a breaking change. You can find more information and updated examples in the file uploader documentation page.
Bug Fixes
- ag-grid: add more icon mappings (8fee8a0)
- data-display: correct font weight (d036d23)
- datepicker: add close icon aria label (b971a2a)
- docs: add nxModalTitle (12781f9)
- error: add aria-hidden to the icon (0f899e3)
- export themes and styles in package.json (3b5bc1d)
- fileuploader: hide file list container (4b1fe2d)
- mulit-select: add readonly (86013b1)
- phone-input: allow leading zero for Italy (399cd9e)
- tooltip: add retail (eb82e89)
- tree: keyboard navigation (46448ea)
- tree: use role tree, correct aria-level (a865a0d)
Features
- file-uploader: provide new error list for blocking validations (d5f6b2e)
v16.8.0
Ag-grid theme
For complex data tables we are now providing a theme for ag-grid. We wanted to provide an early version and we are looking for feedback. Please try it out and let us know what you think.
Bug Fixes
- ag-grid: resize handle, popup backgrounds (2a37a0e)
- code-input: fix initial disabled state (b435621)
- pagination: add font inherit (0de0306)
Features
- ag-grid: provide theme for ag-grid (74ada8e)
v16.7.1
v16.7.0
v16.6.0
Bug Fixes
- footer: center align navigation items on mobile (d412e88)
- iban-mask: set country code earlier on browser autofill (7c61a10)
- list: change font weight of xsmall lists (bad4c27)
- modal: revert back to old fullscreen css (94705a8)
- nx-word, nxAutoResize: prevent runtime error (81ebd74)
- popover: padding without close icon (bb1eeb7)
- popover: prevent focusing for trigger type hover (25f5472)
- update font version in docs (c330d6e)
Features
- status-icon: add status icon component (854cbc5)
v16.5.0
v16.4.1
Bug Fixes
- comparison-table: tablet layout sticky on mobile (c6532ba)
- formfield: correct optional label style (3f130cf)
- message: increase the right padding (03d1879)
- pagination: prevent a11y landmark duplication (d0748e6)
- popover: change role for a11y landmark (6318c56)
- popover: don't move focus and remove close button for trigger type hover (a6c5279)
- table: add zebra color to sticky column (f5d071a)
v16.4.0
Grid bundle size reduction
The grid component created a lot of duplicate or unused css. We optimized this now which results in a parsed size reduction of around 50% and a compressed size reduction of around 33%. We removed some css classes that were there in code but were not used by any public API of the component. The classes affected are push-{tier}-{number}
and pull-{tier}-{number}
. If you have applied them manually please use some other mechanism like flexbox order instead.
Bug Fixes
- button: prevent click bindings from firing on disabled anchor buttons (3d2ef2d)
- datefield: allow NX_DATE_LOCALE to be provided in platformBrowserDynamic (2928f7a)
- modal: scope modal style (b6e50a6)