- #1636 Drop support for Ember < 4.8 and node < 18 (@RobbieTheWagner)
- #1373 ember/ember-cli 4.12 drop support for Ember < 4.4 (@RobbieTheWagner)
- Robbie Wagner (@RobbieTheWagner)
- #1237 Bump shepherd.js from 10.0.1 to 11.0.0 (@dependabot[bot])
- #1227 Pin ember-data (@RobbieTheWagner)
- Robert Wagner (@RobbieTheWagner)
- #1211 ESLint 8, ember-cli 4.8 (@RobbieTheWagner)
- Robert Wagner (@RobbieTheWagner)
- #1166 ember-cli 4.6, drop node 12 support (@RobbieTheWagner)
- Robert Wagner (@RobbieTheWagner)
- #983 ember-cli 4.1.0 (@RobbieTheWagner)
- #975 ember-cli 4 (@RobbieTheWagner)
- #952 Ember 3.28 (@RobbieTheWagner)
- #950 Bump deps (@RobbieTheWagner)
- Robert Wagner (@RobbieTheWagner)
- #779 Ember 3.26, ember-auto-import 2 (@RobbieTheWagner)
- #773 Add dependabot automerge (@RobbieTheWagner)
- #654 Update eslint-plugin-ember, fix lint (@RobbieTheWagner)
- Robert Wagner (@RobbieTheWagner)
- @dependabot-preview[bot]
- #551 Use the new CodeBlock format (@RobbieTheWagner)
- #634 Switch from Travis to GitHub actions (@RobbieTheWagner)
- #633 Ember 3.22 (@RobbieTheWagner)
- Robert Wagner (@RobbieTheWagner)
- @dependabot-preview[bot]
- #450 Add support for modalContainer, fix Tour options (@RobbieTheWagner)
- #516 Add embroider tests (@RobbieTheWagner)
- Robert Wagner (@RobbieTheWagner)
- @dependabot-preview[bot]
v11.0.0 (2020-02-25)
Breaking changes:
- Shepherd.js v7 #432 (RobbieTheWagner)
v10.0.2 (2020-02-08)
v10.0.1 (2019-12-22)
Merged pull requests:
- Bump ember-cli-deploy-build from 1.1.1 to 2.0.0 #359 (dependabot-preview[bot])
v10.0.0 (2019-11-13)
Closed issues:
- AttachTo doesn't find elements in ember-wormhole #343
- Documentation website seems not to work for ember-shepherd@<9 #341
Merged pull requests:
- Update to Shepherd v6 #363 (RobbieTheWagner)
- Bump sass from 1.22.10 to 1.23.1 #351 (dependabot-preview[bot])
- Ember 3.13 #350 (RobbieTheWagner)
- Add dependabot config #344 (RobbieTheWagner)
- Update stylelint to the latest version π #342 (greenkeeper[bot])
v9.0.0 (2019-08-29)
Breaking changes:
- Shepherd 5.x #338 (RobbieTheWagner)
v8.0.0 (2019-08-01)
Breaking changes:
- Shepherd 4 #333 (RobbieTheWagner)
Implemented enhancements:
- Move disableScroll to Shepherd #306
Closed issues:
- Tour does not close on Route Transitions #314
Merged pull requests:
- Ember 3.11 #330 (RobbieTheWagner)
- Update ember-prism to the latest version π #327 (greenkeeper[bot])
v7.0.0 (2019-06-23)
Breaking changes:
- Remove body-scroll-lock, shepherd.js 3.0.0 #325 (RobbieTheWagner)
Closed issues:
- 6.0.0 npm error: node_modules/ember-shepherd: Appears to be a git repo or submodule. #319
Merged pull requests:
- Greenkeeper/ember cli stylelint 3.0.1 #323 (RobbieTheWagner)
- Update stylelint-config-ship-shape to the latest version π #320 (greenkeeper[bot])
v6.0.1 (2019-06-09)
v6.0.0 (2019-05-26)
Breaking changes:
- Ember 3.10, drop support for node 6 #316 (RobbieTheWagner)
Implemented enhancements:
- Shepherd.js 2.9.0, bump other deps #317 (RobbieTheWagner)
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 (RobbieTheWagner)
v4.9.0 (2019-04-15)
Implemented enhancements:
- Update to Shepherd 2.6.0 #302 (RobbieTheWagner)
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 (RobbieTheWagner)
v4.7.0 (2019-04-05)
Implemented enhancements:
- Use ember-auto-import to import disable-scroll, bump disable-scroll to 0.4.1 #296 (RobbieTheWagner)
- Use rootElement, if defined, rather than document.body #295 (RobbieTheWagner)
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 (RobbieTheWagner)
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 (RobbieTheWagner)
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 (RobbieTheWagner)
- 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 (RobbieTheWagner) - Move some utils around, add comments, _ private methods #259 (RobbieTheWagner)
- 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 (RobbieTheWagner)
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 #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 #45 which enabled recalculating of the positioning of the
highlightElement
, created bycopyStyles
. - Merged #46 which replaced the use of
.cssText
with some more cross browser friendly methods.
- Merged #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 #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