Releases: Ks89/angular-modal-gallery
6.1.0
Features
- add base64 support as image path #147 (thanks to @rezo-evodion)
- add new Image property to choose a file name for download #146 (requested by @SebastianFreund)
Testing
- add other tests to cover some missing scenarios
- add unit testing for all new features
Demos
- add base64 demo to all examples
- add custom file name for download demo to all examples
6.0.2
6.0.2-beta.1
Bugfixes
- fix current-image visibility on Microsoft Edge for Desktop #146
6.0.1
New package npm i --save @ks89/angular-modal-gallery@latest
Documentation available at https://ks89.github.io/angular-modal-gallery-2018-v6.github.io/
Migration from 5 to 6: https://ks89.github.io/angular-modal-gallery-2018-v6.github.io/migration
Bugfixes
- fix readme published on npmjs
6.0.0
New package npm i --save @ks89/angular-modal-gallery@latest
Migration from 5 to 6: https://ks89.github.io/angular-modal-gallery-2018-v6.github.io/migration
Features
- id is now a mandatory input parameter (BREAKING CHANGE)
- new package name
@ks89/angular-modal-gallery
(to install usenpm i --save @ks89/angular-modal-gallery@next
) (BREAKING CHANGE) - Support Angular Package Format specification v5 (BREAKING CHANGE)
- Remove Angular 4 support (BREAKING CHANGE)
- Add close method inside gallery.service (requested by @Enngage)
- Force side previews at the margins, because they was moving with current images of different sizes (rectangular) (requested by @Enngage) (BREAKING CHANGE)
- Add workaround to support SystemJS + AOT #142 - requested by @mlc-mlapis (BREAKING CHANGE FOR ALL SYSTEMJS USERS)
- Add full-screen button in FULL strategy
- Move loadingConfig, description and downloadble into CurrentImageConfig (BREAKING CHANGE)
Bugfixes
- Fix an issue when strictNullChecks and AOT are enabled together
Internal library changes
- Force AOT builds with all strict options in ng-packagr tsconfig file used in
npm run build:lib
- Migrate to nwrl/nx 0.9.0
- Migrate to ng-packagr 2
Testing
- Update full-screen button
- Update for the new loadingConfig api
- Update unit testing with the new CurrentImageConfig
Chores
- New 6.0.0 logo red/orange
Docs
Demos
- Add an example with Angular 5.x.x and angular-cli 1.7.x
- Update all examples to the new APIs
- Remove webpack example
6.0.0-beta.2
Experimental and unstable release! Please use the latest stable release for your projects.
To use this unstable release for testing purposes: npm i --save @ks89/angular-modal-gallery@latest
Documentation website v6: HERE
Features
- add close method inside gallery.service (requested by @Enngage)
- force side previews at the margins, because they was moving with current images of different sizes (rectangular) (requested by @Enngage)
- add workaround to support SystemJS + AOT #142 - requested by @mlc-mlapis (BREAKING CHANGE FOR ALL SYSTEMJS USERS)
Docs
- release documentation website beta.2
Demos
- Update all examples with the usage of close method
6.0.0-beta.1
Experimental and unstable release! Please use the latest stable release for your projects.
To use this unstable release for testing purposes: npm i --save @ks89/angular-modal-gallery@latest
Documentation website v6: HERE
Docs
- release documentation website beta.1
Demos
- Update all examples to Angular 6 (also universal)
- Add an example with Angular 5.x.x and angular-cli 1.7.x
5.7.1
Bugfixes
- getDescriptionToDisplay is used in current-image.html also for titles. So, when strategy is ALWAYS_HIDDEN,
titles will be always ‘’. That’s wrong, because I should hide only descriptions not titles (useful for accessibility purposes)!
Examples
- update angular-cli-6 example to angular 6.0.0 final and angular-cli 6.0.0 final
Others
- add angular-modal-gallery 6.0.0 warning in README.md (release scheduled for May 2018)
6.0.0-alpha.4
Experimental and unstable release! Please use the latest stable release for your projects.
To use this unstable release for testing purposes: npm i --save @ks89/angular-modal-gallery@next
Features
- add full-screen button in FULL strategy
- new 6.0.0 logo red/orange
Testing
- update full-screen button
- update for the new loadingConfig api
Bugfixes
- fix an issue when strictNullChecks and aot are enabled together
Internal library changes
- force AOT builds with all strict options in ng-packagr tsconfig file used in
npm run build:lib