Releases: allianz/ng-aquila
v17.3.1
v17.3.0
Bug Fixes
- ag-grid-theme: remove selected row border (457ca0c)
- formfield: run change detection when control changes (9cfddc8)
- icon: set aria-hidden (d7f47de)
- mask: update model correclty when dropspecialcharacters changes (1859690)
- multi-select: prevent overlay scroll when text too long (37bf2de)
- progress-indicator: change disabled colors (e87eec4)
- small-stage: vertical spacing (56834b4)
Features
v17.2.0
v17.1.2
Bug Fixes
v17.1.1
v17.1.0
Grid structure expectations
Some projects were affected by a change in 16.12.0 that caused a runtime error. The error is caused when nxRow
elements are not surrounded by any nxLayout
parent.
As a workaround we made the nxLayout
parent optional for now. But we want to encourage you to always use the nxLayout
parent as it is described in the grid documentation. A warning is shown in the console when the dev mode is active to show you that you are affected. But we might change this in a future major version and make the nxLayout
parent mandatory.
For users affected in the 16.x.x versions we recommend to stay at 16.11.0 and not update to 16.12.0 before you upate to 17.1.0.
Ag-grid theme beta necessary breaking change
We had to move away from our first approach to use the SASS API of Ag-grid for multiple reasons. This unfortunately results in a breaking change which we reserve outside of a major version while a feature is still in beta/experimental state.
Please see the ag-grid theme documentation for the updated documentation.
In short:
- make sure that you import the ag-grid base styles and the alpine theme. these were compiled into the aquila theme file before which is the root of the problems. e.g. in the angular.json file:
"styles": [
"node_modules/ag-grid-community/styles/ag-grid.css",
"node_modules/ag-grid-community/styles/ag-theme-alpine.css",
"node_modules/@aposin/ng-aquila/themes/ag-theme-aquila.css",
"src/styles.scss"
]
- add the
ag-theme-alpine
class to the grid container
<ag-grid-angular class="ag-theme-alpine ag-theme-aquila"></ag-grid-angular>
- Allianz internal projects: rename
ag-allianz-icons
toag-theme-allianz-icons
Bug Fixes
- ag-grid: remove SASS API usage (0c6ab9a)
- formfield: make focus style always at the bottom (0e43f44)
- grid: make nxLayout parent optional for now (5147ae6)
- table: hide sort button in screen reader form mode (0b0bad1)
- timefield: remove ontouched from oninput (8572312)
Features
- pagination: pagination with bullets (f334029)
v17.0.0
v16.12.0
Container Queries
We added a new feature to the grid component that introduces container queries. The grid will then automatically adjust the number of columns and rows based on the container size and not on the viewport size.
Bug Fixes
- comparision-table: improve toggle section screen reader output(f435eb0)
- datefield: provide NxDatepickerIntl in root and not in module (36b46fe)
- dropdown: cursor navigation in filter input field (0f44626)
- formfield: formfield focus style (ac6c1bb)
- overflow issue on sticky header and column (5e73c09)
- phone-input: mark for check when setReadonly is called (620ab37)
- remove relation icon from essential icons (50272e9)
- signal-button: change warning icon (1e27714)
- tabs: correct disabled style (255377f)
Features
v16.11.0
v16.10.0
File Uploader UX updates
The file uploader got some updates to recent UX guideline changes. Most notable changes are:
- the error messages are shown above the label
- files that do not validate or have an error while uploading get removed from the file list
- the file list shows a file icon depending on the type now
Bug Fixes
- ag-grid: color and layout fixes(735d3ea)
- datefield: accessible disabled colors (4f96fbf)
- formfield: update focus styles (2fb75fe)
- license-plate: correct disable style (9a40f97)
- multi-select: prevent value is not present in option warning (c3291c0)
- pagination: add button type (f87c95d)
- popover: fix for keycode enter (28fe521)
- radio: prevent group overwrite checked button (cd6e2b2)
- table: set sticky header z-index (89c05ad)
- tabs: remove scroll buttons from tabindex (6738f12)
- upload: prevent error disappear when upload failed (cffaca6)
- word: update focus styles (cadd2ee)