v6.0.0 (2019-05-26)
Breaking changes:
- Ember 3.10, drop support for node 6 #316 (rwwagner90)
Implemented enhancements:
- Shepherd.js 2.9.0, bump other deps #317 (rwwagner90)
v5.0.0 (2019-05-04)
Breaking changes:
Implemented enhancements:
Closed issues:
- lazily load shepherd dependency #304
Merged pull requests:
- Shepherd 2.8.0, bump various deps #309 (rwwagner90)
v4.9.0 (2019-04-15)
Implemented enhancements:
- Update to Shepherd 2.6.0 #302 (rwwagner90)
Closed issues:
- Explore Integration of Ember CLI Addon docs. #244
v4.8.0 (2019-04-07)
Implemented enhancements:
- Use ember-cli-addon-docs for documentation #297 (rwwagner90)
v4.7.0 (2019-04-05)
Implemented enhancements:
- Use ember-auto-import to import disable-scroll, bump disable-scroll to 0.4.1 #296 (rwwagner90)
- Use rootElement, if defined, rather than document.body #295 (rwwagner90)
v4.6.0 (2019-03-20)
v4.5.3 (2019-01-16)
v4.5.2 (2019-01-15)
v4.5.1 (2019-01-14)
v4.5.0 (2019-01-14)
v4.4.0 (2019-01-14)
v4.3.0 (2019-01-11)
v4.2.0 (2019-01-07)
v4.1.1 (2019-01-04)
v4.1.0 (2019-01-02)
Implemented enhancements:
- feat: Pass tourName option when initializing the Shepherd.Tour #282 (scottkidder)
v4.0.0 (2019-01-02)
Merged pull requests:
- Remove modal code #281 (rwwagner90)
v4.0.0-beta.15 (2018-11-28)
Merged pull requests:
- Fix turning off modal overlay in successive tour starts #277 (BrianSipple)
v4.0.0-beta.14 (2018-11-09)
Merged pull requests:
- Update style imports with latest Shepherd version #272 (BrianSipple)
- Run debounced modal opening positioning immediately #271 (scottkidder)
- Bump deps #265 (rwwagner90)
v4.0.0-beta.13 (2018-10-23)
Implemented enhancements:
- Add helper for hiding a current step. #249
- Add method to hide current step #261 (rwwagner90)
- Document required elements order; add requiredElements tests #239 (BrianSipple)
v4.0.0-beta.12 (2018-10-13)
Implemented enhancements:
- Refactor observer in favor of explicit methods #242
Closed issues:
- An in-range update of sass is breaking the build π¨ #255
- Action required: Greenkeeper could not be activated π¨ #231
- Fix "method_complexity" issue in addon/services/tour.js #181
- Fix "method_lines" issue in addon/services/tour.js #180
Merged pull requests:
- Replace steps observer with manual
addSteps
method #260 (rwwagner90) - Move some utils around, add comments, _ private methods #259 (rwwagner90)
- Update addon installation to not look for extra tippy file #258 (BrianSipple)
v4.0.0-beta.11 (2018-10-09)
Breaking changes:
- Implement SVG-based modal mode #248 (BrianSipple)
Implemented enhancements:
- Default highlighting/arrow ui #197
- Update project to use shepherd versions with Tippy #256 (BrianSipple)
- Fix css rules for pointer-events #253 (BrianSipple)
- Block clicks outside of visible modal opening. #252 (BrianSipple)
- Hide modal when hiding the current step #250 (BrianSipple)
Fixed bugs:
- cleanupShepherdElements destroys <body> element in tests #246
- Use Ember.set to set
this.tourObject
#251 (BrianSipple) - Remove cleanupShepherdElements #247 (rwwagner90)
Merged pull requests:
- Make
pointer-event
styling aware of the modal's current visibility. #254 (BrianSipple) - Update dependencies to enable Greenkeeper π΄ #232 (greenkeeper[bot])
v4.0.0-beta.10 (2018-09-14)
Breaking changes:
- Change builtInButtons to buttons #241 (chuckcarpenter)
Closed issues:
- Clarify/change builtInButtons #224
v4.0.0-beta.9 (2018-09-13)
Breaking changes:
- Stop disabling target element pointer events #245 (BrianSipple)
- Rename
defaults
todefaultStepOptions
. #243 (BrianSipple)
Closed issues:
- Remove usage of
.shepherd-transparent-text
class #238
Merged pull requests:
- Clean up testing mock data and class name usage. #240 (BrianSipple)
v4.0.0-beta.8 (2018-09-07)
Implemented enhancements:
- remove required buttons options #237 (chuckcarpenter)
v4.0.0-beta.7 (2018-09-07)
Merged pull requests:
- Update readme with descriptions of which step options are required #235 (BrianSipple)
v4.0.0-beta.6 (2018-09-06)
v4.0.0-beta.5 (2018-09-06)
v4.0.0-beta.4 (2018-09-05)
Merged pull requests:
- Tweak README ordering and text. #234 (BrianSipple)
- Tweak dialog text for the
builtInButtons
step. #233 (BrianSipple)
v4.0.0-beta.3 (2018-08-30)
v4.0.0-beta.2 (2018-08-09)
v4.0.0-beta.1 (2018-07-09)
Merged pull requests:
- Update ember-assign-polyfill to the latest version π #223 (greenkeeper[bot])
- Update qunit-dom to the latest version π #222 (greenkeeper[bot])
v4.0.0-beta.0 (2018-07-02)
Closed issues:
Merged pull requests:
- Update add-on to use Shepherd with Popper.js #221 (chuckcarpenter)
- Updated docs with custom actions #220 (chrism)
- Update ember-assign-polyfill to the latest version π #219 (greenkeeper[bot])
- Update ember-tether to the latest version π #217 (greenkeeper[bot])
- Add
modalContainer
option for applying the modal to something other thanbody
- Fixed
disableScroll
bug - Refactored methods a bit
- Removed
ember-window-mock
dependency
- Removed
autoStart
, so this is a breaking change if you were relying on the tour to start itself.
- General refactoring and moving utils methods to utils.js
- Remove jQuery
- Refactor tests
- 99% test coverage
- Merged RobbieTheWagner#168 to fix
copyStyles
- Update
ember-tether
and remove frompeerDependencies
- Apply
highlightClass
, if supplied, all the time, not just when modal
- Update a bunch of dependencies
- Add a blueprint, so we make sure ember-tether is pulled in
- Fix ember-cli-node-assets fastboot issues
- Make ember-tether a peer dep
- Move tether-shepherd to npm, instead of bower, depend on ember-tether, rather than pulling in tether separately, to avoid pulling it in twice and possible mismatches, when people also use ember-tether in their app.
- Added the
show
function, which allows you to pick a specific step to show by id
- Added ability to choose which theme to include
- Added ability to pass a
scrollToHandler
, to adjust animations and do any logic you want on scroll. Thanks to @sirvine for this feature!
- Added
confirmCancel
andconfirmCancelMessage
which use native dialogs to confirm you want to exit the tour. Thanks to @djsegal for this feature!
- Merged RobbieTheWagner#45 which enabled recalculating of the positioning of the
highlightElement
, created bycopyStyles
. - Merged RobbieTheWagner#46 which replaced the use of
.cssText
with some more cross browser friendly methods.
- Merged RobbieTheWagner#37 which added support for
scrollTo:true
anddisableScroll:true
, so the elements will still scroll into view, but the user is not able to manually scroll. - Update Ember-CLI to version 2.3.0-beta.2 and run ember init for other necessary changes
- Added @craigsketchley 's email to bower.json and package.json
- Update README
- Add
autoStart
so you can set the tour to automatically start after you setsteps
- Update Ember-CLI to version 2.3.0-beta.1 and make changes necessary for that
- Merged RobbieTheWagner#33 to set pointer-events back to
'auto'
on cancel or exit
- Fixed an issue with defaults not actually being applied because they were undefined at the time
init
was called
- Must now use
tour.start()
instead oftour.trigger('start')
- tour now emits events, instead of the tour object
- tour now emits events for all actions
next
,back
,complete
,cancel
,start
* This Changelog was automatically generated by github_changelog_generator