Skip to content

Releases: hakimio/ngx-ui-tour

12.0.3

03 May 07:17
Compare
Choose a tag to compare

Fixes

  • Fix issue preventing the tour from closing when used in NgModule application and tour started in ngOnInit hook
  • Allow Ionic v8 as peer dependency

12.0.2

26 Jan 12:01
Compare
Choose a tag to compare

Fixes

  • Fix issue preventing the tour from starting when it was closed after navigating back, while the first step is optional and not available.

12.0.1

05 Dec 10:36
Compare
Choose a tag to compare

Fixes

  • Fix "Next" button position when progress display is disabled.

12.0.0

30 Nov 14:02
Compare
Choose a tag to compare

Features

  • Support for Angular 17
  • New asyncStepTimeout config. It's now possible to have optional async steps if asyncStepTimeout is specified.
  • Default step template now contains tour progress indicator. Can be disabled using showProgress config.
  • ion-popover: Ionic standalone components are now used instead of Ionic module.
  • md-menu: tour steps now show an arrow pointing at the anchor element. Can be disabled using showArrow config.

tour-step

Breaking Changes

  • Angular 16 is no longer supported
  • md-menu: tour step arrow is now enabled by default and in some cases, for example, when a small anchor element is positioned at the edge of the screen, tour step arrow might not align correctly with the tour anchor. In that case placement config can be used to adjust tour step position and fix the alignment or the arrow can be hidden using showArrow config.
  • ion-popover: due to migration to Ionic standalone components, @ionic/angular version requirement has been set to ^7.5.6.

11.0.6

25 Oct 09:53
Compare
Choose a tag to compare

Fixes

  • Fix merging deeply nested tour options like backdrop config or step dimensions

11.0.5

17 Oct 07:56
Compare
Choose a tag to compare

Fixes

  • Fix backdrop and scroll position when anchor element's height exceeds its scroll container's height (thank you @EliotRagueneau)

11.0.4

18 Sep 08:48
Compare
Choose a tag to compare

Fixes

  • Fix issue with SSR compatibility.

11.0.3

13 Jul 11:16
Compare
Choose a tag to compare

Fixes

  • Fix backdrop position when anchor element is on the edge of the screen and backdrop offset is greater than zero.

11.0.2

23 Jun 08:05
Compare
Choose a tag to compare

Fixes

  • Re-initializing the tour is no longer allowed while it's active. Use tourService.getStatus() to check the tour status if your tour spans multiple routes and there is a possibility of triggering initialize() while the tour is still running.
  • Default value for delayAfterNavigation was increased to 100ms to make sure tour anchor is registered before showing the tour step.

11.0.1

22 Jun 08:44
Compare
Choose a tag to compare

Fixes

  • Fix build errors when TypeScript strict mode is enabled.