7.0.0 RC 2
Pre-release
Pre-release
FINAL VERSION IS COMING IN ONE/TWO WEEKS
To install npm i --save @ks89/angular-modal-gallery@beta
Live preview available here: https://angular-modal-gallery-v7.stackblitz.io
README for 7.0.0 is here: https://github.com/Ks89/angular-modal-gallery/blob/700/README.md
Documentation is here: https://ks89.github.io/angular-modal-gallery-2018-v7.github.io/
7.0.0-rc.2
Vulnerabilities
- fix a security issue in modal-gallery when you are using the navigate button to an external url with target _blank.
In this way I prevent "Reverse Tabnabbing"'s attacks. To fix this issue I used this standard technique: https://developer.mozilla.org/en-US/docs/Web/API/Window/open
Bugfixes
- fix accessibility (aria-label and title) of image arrows in carousel component
Refactoring
- remove carousel's dots properties from AccessibilityConfig, because unused. Instead, carousel uses the same of modal-gallery
Documentations
- small fixes to documentation website
Testing
- add missing unit test for accessible.component
- add initial unit test impl for carousel.component
Demos
- update all carousel's examples adding all mandatory parameters to all inputs in html without violating interfaces
Internal library changes
- replace KeyboardEvent keyCode with code, because deprecated