Skip to content

Releases: hakimio/ngx-ui-tour

[email protected]

25 Jul 07:21
Compare
Choose a tag to compare

Features

  • New trapFocus option. Disabled by default to allow focusing input elements.

Breaking Changes

  • Ionic v7 is no longer supported. v8.2.6 is the minimum supported Ionic version.

13.0.0

26 Jun 12:23
Compare
Choose a tag to compare

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

12.1.0

06 Jun 13:26
Compare
Choose a tag to compare

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().

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.