Skip to content

Releases: uiuniversal/ngu-carousel

18.0.0

24 Oct 03:32
f4e9929
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v9.0.0...18.0.0

Breaking Change

  • All the inputs are now signal based so the [dataSource] should be a signal based.
@Component({
  selector: 'app-root',
  template: `
    <ngu-carousel #myCarousel [dataSource]="data()">
        ...
    </ngu-carousel>
  `,
})
export class AppComponent {
  data = signal([1,2,3]);

  updateData() {
    // always return a new array so that signal notify the changes
    this.data.update(d => [...d, 4]);
  }
}
  • All the public APIs are now signal based
- myCarousel.pointNumbers -> myCarousel.pointNumbers()
- myCarousel.isFirst -> myCarousel.isFirst()
- myCarousel.isLast -> myCarousel.isLast()
- myCarousel.activePoint -> myCarousel.activePoint()

Performance

  • Zoneless support is added.
  • By using the signal inputs we are now only render the new data when input signal values changes, instead of checking on every change detection via ngDoCheck.

"18.0.0-rc.1

29 Jul 04:52
Compare
Choose a tag to compare
"18.0.0-rc.1 Pre-release
Pre-release

What's Changed

Breaking Change

  • Inputs are now signal input
  • Public API are now signal based
  myCarousel.isFirst -> myCarousel.isFirst()
  myCarousel.isLast -> myCarousel.isLast()
  myCarousel.pointNumbers -> myCarousel.pointNumbers()
  myCarousel.activePoint -> myCarousel.activePoint()

New Contributors

Full Changelog: v9.0.0..."18.0.0-rc.1

Angular 17 support

26 Nov 19:44
d2f7e2c
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v8.0.0...v9.0.0

v8.0.0

23 Jul 11:39
ca03748
Compare
Choose a tag to compare

What's Changed

Full Changelog: v7.2.1...v8.0.0

Fix breaking change with OnPush

20 Jul 12:37
e392658
Compare
Choose a tag to compare

What's Changed

Full Changelog: v7.2.0...v7.2.1

Release version 16 upgrade

16 Jul 03:36
2e9310d
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v7.1.3...v7.2.0

bug fixes

09 May 20:30
Compare
Choose a tag to compare

What's Changed

Full Changelog: v7.1.2...v7.1.3

bug fixes and perf improvement

15 Apr 21:02
e7decc9
Compare
Choose a tag to compare

What's Changed

Full Changelog: v7.1.1...v7.1.2

v7.1.1

10 Apr 21:47
491e30b
Compare
Choose a tag to compare

What's Changed

Full Changelog: v7.1.0...v7.1.1

bug fixes

10 Apr 13:42
32386f1
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v7.0...v7.1.0