Releases: uiuniversal/ngu-carousel
Releases · uiuniversal/ngu-carousel
update version compatibility
Angular 14 support
What's Changed
- Bump follow-redirects from 1.14.7 to 1.14.8 by @dependabot in #362
- Pin dependencies by @renovate in #287
- chore: Update to Angular 14 and other packages (#378) by @Yberion in #379
- release: version 6.0 angular 14 support by @santoshyadavdev in #382
New Contributors
- @dependabot made their first contribution in #362
- @Yberion made their first contribution in #379
Full Changelog: V5.0...v6.0
Release Ivy compatible version
What's Changed
- build: update to Angular 13 and integrate eslint by @sheikalthaf in #358
- chore: update docs to v5 by @santoshyadavdev in #363
Full Changelog: 4.0.0...V5.0
Angular 12 support
What's Changed
- release: version 3.0.1 by @santoshyadavdev in #302
- docs: add rat-matheson as a contributor by @allcontributors in #303
- Fix Angular doesn't compile when @Input/@output are private by @amine-bambrik-p8 in #308
- Resolve TrackByFn parameter issue by @plamoni in #309
- Update structure of carousel component to be A11y compatible by @thomasnisole in #318
- Update ngu-carousel.ts by @plamoni in #323
- Update how isLast is set when data is updated by @ralam in #330
- Prevent touchMove value of beeing infinite by @p1n5u in #338
- Remove assignment to innerHTML by @plamoni in #340
- feat: angular 12 migration #335 by @patelvimal in #341
New Contributors
- @amine-bambrik-p8 made their first contribution in #308
- @plamoni made their first contribution in #309
- @thomasnisole made their first contribution in #318
- @ralam made their first contribution in #330
- @p1n5u made their first contribution in #338
- @patelvimal made their first contribution in #341
Full Changelog: 3.0.1...4.0.0
Added additional xl breakpoint
Added additional xl breakpoint fixes #94
Merge pull request #288 from uiuniversal/release-3.0.0
update to Angular 10
issue Fixing and trackBy feature
Issue fixed (loop, interval and button)
Updated the carousel to angular 6 and also changed the carousel rendering logic
Updated to angular 6 and rxjs 6
Major Changes
In this update the carousel is updated to angular 6 and rxjs 6. Also changed the rendering logic similar to angular material component, this cahnges is made for future development to support more items like 100, 200, ...
Please check readme file for stackblitz demo
- Updated the carousel to angular 6 #79 #47 #43
- License file add #74
- Fixed the bug by updating to latest version of angular #73
- Now carousel can have more controls by template reference #71 #68 #52 #28
- Fixed the width error when the video or some dynamic rendering issues #66
NguCarouselConfig
now can be import from carousel #63- Button can be controlled independently using template reference #62
- Fixed the browser crash by properly using life Cycle Hooks #21
- Now velocity can accept 0 value
- For carousel
inputs
useNguCarouselConfig
instead ofNguCarousel
. BecauseNguCarousel
is now directly refers to carousel class
New Feature improvements
Check the src/app/app.component for implmentation in code
This release have some breaking changes.
NguCarousel
is now renamed toNguCarouselConfig
NguCarousel
is now used for template reference to the component- In
NguCarouselConfig
the interval is now an object instead of interval timing. It is now containstiming
for interval timing andinitialDelay
for delay the interval on initial load. - Point is removed from the carousel instead of that you can create your own point styles by accessing the carousel. This step is taken based on the feedback of the developers.
pointStyle
is removed frompoint
Carousel service
is now depreciated for good. Instead of that you can use template reference to access the new features directly.- Now this carousel use
ChangeDetectionStrategy OnPush
for performance improvement
Bug fixes:
- Browser crash issue is now fixed.
- Code optimization is done to reduce size.