Releases: hakimio/ngx-ui-tour
Releases · hakimio/ngx-ui-tour
[email protected]
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
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
12.0.3
12.0.2
12.0.1
12.0.0
Features
- Support for Angular 17
- New
asyncStepTimeout
config. It's now possible to have optional async steps ifasyncStepTimeout
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 usingshowArrow
config.
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 caseplacement
config can be used to adjust tour step position and fix the alignment or the arrow can be hidden usingshowArrow
config.ion-popover
: due to migration to Ionic standalone components,@ionic/angular
version requirement has been set to^7.5.6
.
11.0.6
11.0.5
Fixes
- Fix backdrop and scroll position when anchor element's height exceeds its scroll container's height (thank you @EliotRagueneau)