Releases: Ks89/angular-modal-gallery
6.3.0
7.0.0-alpha.2
This is an alpha version, so don's use it in production, but please try it and let me know every issue to fix it before the final release.
To install npm i --save @ks89/angular-modal-gallery@next
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 website is still not released, please be patient.
7.0.0-alpha.2
Bugfixes
- fix responsive issue for carousel with fixed width
- fix wrong height of carousel's previews when hidden
Internal library changes
- upgrade to angular-cli 7 and Angular 7
- upgrade to Typescript 3.1.1
- add new MaxDirective to change max-height and max-width fully tested
- fix build internal docs with typedoc, using the latest next release to support typescript 3.1.1
Demos
- add new demo angular-cli-6 to test this library also on angular 6
- upgrade both angular-cli, universal and angular-cli-material to angular 7, angular-cli 7 and angular-material 7
Documentation
- improve documentation website with a new Font
- improve performance with service workers, external fonts and optimized images and SVGs
- fix SEO issues about H1-H6
- fix SEO issues about page titles and best practices about icons, themes, manifest.json and so on
- add Google Analytics
- update to Angular 7 and angular-cli 7
- improve SSR and prerender
- remove unused libs like ng-bootstrap, jquery, popper and others
- first implementation of app-shell (still no working because of some incompatibilities with third party libs)
- add some examples of Carousel
- remove sidebar for all pages except for demo and features
- add accordion to demo sidebar, also saved in local storage
Unit testing
- restore code coverage for library's unit testing
- restore multiple browsers to run tests
- add unit testing for id-validator service and improve it forcing integer id values > 0 (BREAKING CHANGE)
7.0.0-alpha.1
This is an alpha version, so don's use it in production, but please try it and let me know every issue to fix it before the final release.
To install npm i --save @ks89/angular-modal-gallery@next
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
7.0.0-alpha.1
Features
- add (plain) carousel with previews
- new method in GalleryService called 'navigateGallery'
- gallery ids must be unique across the whole application (BREAKING CHANGE)
- requires rxjs >= 6 (BREAKING CHANGE)
- requires angular >= 6 (BREAKING CHANGE)
- change preview's sliding behaviour (simple and cleaner then before, taken from carousel's previews) (BREAKING CHANGE)
Internal library changes
- migrate to the official ng lib features in angular-cli >= 6.2
Demos
- update main example with multiple pages
- upgrade all examples with multiple pages
Documentations
- new documentation website https://github.com/Ks89/angular-modal-gallery-2018-v7.github.io (still not published)
6.2.3
6.2.2
6.2.2-beta.1
Bugfixes
- when you add images asynchronously with the modal gallery already opened, infinite sliding, the arrows, images and previews are managed in the wrong way (reported by @rezo-evodion #157)