Ngx Ui Tour Versions Save

✈️ UI tour for Angular apps

v13.0.0

1 week ago

Features

  • Support for Angular 18
  • New tour-proxy-anchor component. It can be used to target third party html elements. Check the documentation for more info.
<tour-proxy-anchor
    anchorEl=".start-tour .t-wrapper .t-content"
    anchorId="start.tour"
/>

Breaking Changes

  • Angular 17 is no longer supported

v12.1.0

3 weeks ago

Features

  • Auto-detect anchor element's scroll container to fix smooth scroll issues.

Fixes

  • md-menu and ion-popover: Fix showArrow option not respected when set using tourService.setDefaults().

v12.0.3

2 months ago

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

v12.0.2

5 months ago

Fixes

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

v12.0.1

6 months ago

Fixes

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

v12.0.0

7 months ago

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.

v11.0.6

8 months ago

Fixes

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

v11.0.5

8 months ago

Fixes

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

v11.0.4

9 months ago

Fixes

  • Fix issue with SSR compatibility.

v11.0.3

11 months ago

Fixes

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