All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
5.4.0 - 2022-11-07
datepicker
Added the ability to dynamic translate the labels of the datepicker.
5.3.0 - 2022-10-18
forms
Added the 'capture' attribute for file inputs.
forms
Improved the working of the 'accept' attribute for file inputs.
5.2.1 - 2022-04-13
forms
Fixed datepicker min/max interval issues
5.2.0 - 2022-03-18
autocomplete
Improved accessibility for autocomplete component by making the autocomplete attribute dynamic
table
Fixed wrong reference to sorting icon
5.1.2 - 2022-03-17
leaflet
Fixed webpack 5 import errors on esri-leaflet package.
5.1.1 - 2021-11-30
flyout
Fixed flyouts being closed when another one was already open.flyout
Fixed flyouts being closed when long-pressing its trigger.
5.1.0 - 2021-09-14
forms
Added the 'accept' attribute for file inputs.
forms
Fixed an issue where some input properties weren't passed by the main upload component.
5.0.3 - 2021-07-30
forms
Fixed an issue where the same file couldn't be added again after removing it from the upload queue.
5.0.2 - 2021-06-14
leaflet
Added missing flyout dependency in ngx-leaflet component
5.0.1 - 2021-06-10
core
Added missing dependencies in some packages
5.0.0 - 2021-06-02
- [BREAKING]
icon
New component that completely replaces FontAwesome icons with Streamline icons flyout
Improved accessibility for Leaflet component
- [BREAKING]
core
Replaced all FontAwesome icons with Streamline icons - Antwerp UI
cookieconsent
Removed component in favor of our new web component: https://github.com/digipolisantwerp/antwerp-ui_web-components
4.6.1 - 2021-02-04
forms
Datepicker now accepts ISO date and custom format datedd/mm/yyyy
as value
4.6.0 - 2020-12-07
notification
Added a new package to handle notifications of an app in an efficient way
layout
Fixed the approve modal's close label that wasn't hidden properly
4.5.2 - 2020-10-27
layout
Added missing ARIA label for the scroll to top button in the footer
table
Removedshort-unique-id
dependency as it was giving optimization bailouts warnings
4.5.1 - 2020-10-14
table
Exported typesConstructableCell
andCellWithMetadata
from@acpaas-ui/ngx-table
4.5.0 - 2020-10-13
table
Added the possibility to pass through metadata when configuring table columns with custom components
4.4.0 - 2020-10-09
form
Added size variants to the search filter
form
The search filter now adheres better to the branding guidelines
4.3.0 - 2020-10-02
table
Added a function to add a CSS class dynamically to a table cell
navigation-menu
ReplacedBrowserModule
withCommonModule
, so importingBrowserModule
doesn't throw an error when working with lazy-loaded modulespagination
Made labels of item counter and items per page components Dutch by default
4.2.2 - 2020-09-01
form
Changed order of[(ngModel)]
and(ngModelChange)
in the autocomplete, so the model value is updated before the modelChange event is triggered.
4.2.1 - 2020-06-10
utils
Have a date interval recognize closed state when constructing
4.2.0 - 2020-06-09
calendar
Added support for date intervalsform
Added minimum and maximum options to the datepickerutils
Added new date interval utilityutils
Added new number interval utility
4.1.0 - 2020-04-10
localstorage
Support for using localstorage with the ngx-navigation-menulocalstorage
Export types of localstorage
navigation-menu
Fixed the docked state of the ngx-navigation-menu
4.0.0 - 2020-04-09
- [BREAKING]
core
Entire rework of the structure of this project - [BREAKING]
core
Update minimum Angular version to 8 - [BREAKING]
core
Custom scripts for generating new packages were removed - [BREAKING]
core
All libraries are Angular-standard compliant - [BREAKING]
core
Scope of the packages was changed. Now every package is under @acpaas-ui/ngx- core
Redux version locked on 4.0.1 due to lack of support for @angular-redux/store v.10- [BREAKING]
localstorage
Localstorage package got a major refacotor, where redux and store dependencies are removed
For migration guidelines, see our migration guide.
3.3.0 - 2020-01-31
navigation-menu
Navigation Menu package was added.
3.2.1 - 2020-01-20
forms
Fixed parsing of unregular dates on the date picker component by using@acpaas-ui/js-date-utils@^1.0.6
3.2.0 - 2019-12-19
forms
Added disabled state for upload component
3.1.0 - 2019-12-09
user-menu
New component that provides visual login and logout functionalitycore
Docker configuration was added for local development
3.0.0 - 2019-11-29
- [BREAKING]
calendar
Made Dutch labels the default ones. - [BREAKING]
forms
Made Dutch labels the default ones. - [BREAKING]
layout
Changed the behaviour and inner workings of the header. - [BREAKING]
localstorage
Fixed hard dependency on redux store enhancer. core
Updated to the new ACPaaS branding.core
Updated ACPaaS UI to be WCAG 2.1 AA compliant.avatar
Made avatar more accessible.calendar
Made the calendar more accessible.pagination
Made the items per page component more accessible.pagination
Made the pagination component more accessible.selectable-list
Made the selectable list more accessible.flyout
Made the flyout more accessible.flyout
Made the flyout button more accessible.forms
Made the autocomplete more accessible.forms
Made the datepicker more accessible.forms
Made the range slider more accessible.forms
Made the search filter more accessible.forms
Made the timepicker more accessible.forms
Made the upload more accessible.forms
Made the WYSIWYG editor more accessible.layout
Made the cookie consent more accessible.layout
Made the modal more accessible.layout
Made the pane more accessible.selectable-list
Made the selectable list more accessible.utils
Made the filter more accessible.
forms
Added keyboard navigation to the rangeslider.forms
Added ability to add a custom id or ARIA id to upload.layout
Added possibility to overwrite window property of cookie consent.layout
Added ability to add a custom id to pane.forms
Added keyboard bindings to the range slider.
- [BREAKING]
logo
Fixed routing and click events on logo. forms
Fixed an overlapping issue in the range slider.layout
Fixed an issue where the modal would be closed when a click event started inside the modal but ended outside.
forms
WCAG support could be improved: RobinHerbots/Inputmask#981
2.1.6 - 2019-11-04
flyout
Always close flyout when clicking outside.
2.1.5 - 2019-10-18
documentation
Added testing documentation.
flyout
Improved tab navigation (support for spacebar, enter and escape).forms
Only open flyout in datepicker when button is clicked, added blur event.documentation
Fixed map documentation.
2.1.4 - 2019-09-30
core
Fixed peer dependency warnings.
2.1.3 - 2019-09-19
map
Fixed the map not working together with Angular Universal.
2.1.2 - 2019-08-23
flyout
Fixed an issue where the flyout button needed to be clicked twice before opening in Chrome.
2.1.1 - 2019-06-26
documentation
Added test automation guidelines.
pagination
Fixed faulty pagination count whenever the current page was provided as a string.
2.1.0 - 2019-05-02
forms
Added disabled state to all controls (except upload).
autocomplete
Fixed issues with items with identical labels and a custom template.
2.0.1 - 2019-04-04
notifications
: Fixed AOT builds.
2.0.0 - 2019-04-02
- [BREAKING]
core
Removed rxjs-compat dependency. - [BREAKING]
core
Updated@angular-redux/store
and redux dependencies.
1.1.2 - 2019-03-29
context
Expose store module.notifications
Expose store module.
1.1.1 - 2019-03-29
autocomplete
Fixedautocomplete="new-password"
being ignored in Google Chrome again.calendar
Fixed an issue where the calendar didn't jump to a predefined date.context
Fixed an issue whererouterContext
always needed to be set to true.forms/datepicker
Fixed an issue where the datepicker didn't initialize when being cleared.map
Fixed an issue where the default map layer wouldn't show on iOS devices.map
Added possibility to set the zoom level of theaui-leaflet-locate-control
.core
Fixed broken links.
1.1.0 - 2019-02-05
core
Tested all components for Angular 7 compatibility. Note: ACPaaS UI is now fully compatible with Angular 6 and 7.layout/modal
Added documentation.code-snippet
Added documentation about how to use highlight.js.
core
Build components independent of examples.
analytics
Fixed incorrect documentation.calendar
Fixed a faulty unit test.core
Fixed an issue where an unwanted 404 was shown when the styleguide was reloaded on GitHub pages.documentation
Fixed AOT build.form/autocomplete
Fixed an issue where Google Chrome would interfere with its own autocomplete feature.
1.0.5 - 2018-11-13
analytics
Added documentation.calendar
Added documentation.context
Added documentation.forms/auto-complete
Added documentation.forms/datepicker
Added documentation.forms/mask
Added documentation.forms/range-slider
Added documentation.forms/timepicker
Added documentation.forms/search-filter
Added documentation.forms/upload
Added documentation.forms/wysiwyg
Added documentation.layout/cookie-consent
Added documentation.layout/hero
Added documentation.layout/pane
Added documentation.selectable-list
Added documentation.utils/filter
Added documentation.utils/labels
Added documentation.utils/window
Added documentation.
core
Update angular-cli & ng-packagr.core
Update package names & setup.core
Update schematic.context
The ContextModule is no longer dependent on the ContextStoreModule.
core
Fixed AOT builds.packages
Set package names to full import path -> fixes flatModuleId's used in metadata.json .forms
Fix inputmask import.upload
Updated the required styling to be in sync with the corresponding Core Branding classes.upload
Removed unnecessary module imports that caused build conflicts.layout/hero
Removed unnecessary module imports that caused build conflicts.
1.0.4 - 2018-11-13 - BORKED
1.0.3 - 2018-09-25
avatar
Added documentation.code-snippet
Added documentation.flyout
Added documentation.layout/footer
Added documentation.layout/header
Added documentation.layout/hero
Added documentation.logo
Added documentation.localstorage
Added documentation.map
Added documentation.pagination
Added documentation.progress-bar
Added documentation.
core
Improved build proces for submodules.core
Updated contribution guidelines.
table
Fixed table cell unnecessarily regenerating the component on value change.table
Fixed an issue where the table could not be build.core
Fixed and optimized build script for examples with a hyphen in their name.calendar
Fixed an issue where an incorrect month or year was shown.
1.0.2 - 2018-09-25 - BORKED
1.0.1 - 2018-07-02
core
Optimized build script.
1.0.0 - 2018-07-02
Initial release.