Version 9 of Highlight.js has reached EOL and is no longer supported. Please upgrade or ask whatever dependency you are using to upgrade. https://github.com/highlightjs/highlight.js/issues/2877 Version 9 of Highlight.js has reached EOL and is no longer supported. Please upgrade or ask whatever dependency you are using to upgrade. https://github.com/highlightjs/highlight.js/issues/2877 ## v11.1.1 (2023-04-03) ## v11.1.0 (2023-04-03) #### :rocket: Enhancement * [#2168](https://github.com/shipshapecode/shepherd/pull/2168) add funtion support for confirmCancel ([@taozhiyu](https://github.com/taozhiyu)) #### :bug: Bug Fix * [#2204](https://github.com/shipshapecode/shepherd/pull/2204) Bugfix: prevent to show spurious warnings in dev panel console ([@SamyCookie](https://github.com/SamyCookie)) #### :memo: Documentation * [#2251](https://github.com/shipshapecode/shepherd/pull/2251) Use a valid event on code example ([@didaquis](https://github.com/didaquis)) * [#2224](https://github.com/shipshapecode/shepherd/pull/2224) Remove mention to Popper on docs ([@didaquis](https://github.com/didaquis)) * [#2205](https://github.com/shipshapecode/shepherd/pull/2205) Fix the typo in docs ([@de-don](https://github.com/de-don)) * [#2174](https://github.com/shipshapecode/shepherd/pull/2174) Adding an example use case of shepherd to Read Me ([@JayP718](https://github.com/JayP718)) #### Committers: 5 - Denis ([@de-don](https://github.com/de-don)) - Dídac García ([@didaquis](https://github.com/didaquis)) - [@JayP718](https://github.com/JayP718) - [@SamyCookie](https://github.com/SamyCookie) - 涛之雨 ([@taozhiyu](https://github.com/taozhiyu)) ## v11.0.1 (2022-12-12) #### :bug: Bug Fix * [#2183](https://github.com/shipshapecode/shepherd/pull/2183) Fix centering steps with no attachTo.on ([@rwwagner90](https://github.com/RobbieTheWagner)) * [#2182](https://github.com/shipshapecode/shepherd/pull/2182) Fix arrow offset, add back flipping behavior ([@rwwagner90](https://github.com/RobbieTheWagner)) #### Committers: 1 - Robert Wagner ([@rwwagner90](https://github.com/RobbieTheWagner)) ## v11.0.0 (2022-11-21) #### :boom: Breaking Change * [#2037](https://github.com/shipshapecode/shepherd/pull/2037) Replace popperJS with Floating UI ([@theodoreb](https://github.com/theodoreb)) #### :rocket: Enhancement * [#2137](https://github.com/shipshapecode/shepherd/pull/2137) Exporting StepOptionsButton type to be able to add tour steps buttons dynamically with type checking ([@xhafan](https://github.com/xhafan)) * [#2116](https://github.com/shipshapecode/shepherd/pull/2116) feat: add ability to specify corner radii ([@simoneb](https://github.com/simoneb)) #### :bug: Bug Fix * [#2068](https://github.com/shipshapecode/shepherd/pull/2068) Do nothing when running server side ([@chuckcarpenter](https://github.com/chuckcarpenter)) #### :memo: Documentation * [#2129](https://github.com/shipshapecode/shepherd/pull/2129) Replace references to popperjs ([@theodoreb](https://github.com/theodoreb)) * [#2022](https://github.com/shipshapecode/shepherd/pull/2022) remove all mentions of data-shepherd-active-tour ([@EmNicholson93](https://github.com/EmNicholson93)) #### :house: Internal * [#2157](https://github.com/shipshapecode/shepherd/pull/2157) Remove firefox tests ([@rwwagner90](https://github.com/RobbieTheWagner)) * [#2047](https://github.com/shipshapecode/shepherd/pull/2047) chore: make yarn lint:js pass ([@theodoreb](https://github.com/theodoreb)) * [#2046](https://github.com/shipshapecode/shepherd/pull/2046) Fix calls to setTimeout in tests ([@theodoreb](https://github.com/theodoreb)) #### Committers: 6 - Chuck Carpenter ([@chuckcarpenter](https://github.com/chuckcarpenter)) - Eli Nicholson ([@EmNicholson93](https://github.com/EmNicholson93)) - Martin Havlišta ([@xhafan](https://github.com/xhafan)) - Robert Wagner ([@rwwagner90](https://github.com/RobbieTheWagner)) - Simone Busoli ([@simoneb](https://github.com/simoneb)) - Théodore Biadala ([@theodoreb](https://github.com/theodoreb)) ## v10.0.1 (2022-08-01) #### :bug: Bug Fix * [#1997](https://github.com/shipshapecode/shepherd/pull/1997) Fix for smooth scrolling ([@hrypkema-amplify](https://github.com/hrypkema-amplify)) #### Committers: 1 - Henrik Rypkema ([@hrypkema-amplify](https://github.com/hrypkema-amplify)) ## v10.0.0 (2022-06-07) #### :boom: Breaking Change * [#1930](https://github.com/shipshapecode/shepherd/pull/1930) Implement lazy evaluation of attachTo.element ([@monshan](https://github.com/monshan)) #### :bug: Bug Fix * [#1942](https://github.com/shipshapecode/shepherd/pull/1942) Fix chrome opacity bug ([@monshan](https://github.com/monshan)) #### Committers: 1 - Marika Shanahan ([@monshan](https://github.com/monshan)) ## v9.1.1 (2022-05-26) #### :bug: Bug Fix * [#1931](https://github.com/shipshapecode/shepherd/pull/1931) fixed showOn incorrectly skipping an index ([@liam-jones-lucout](https://github.com/liam-jones-lucout)) #### :house: Internal * [#1920](https://github.com/shipshapecode/shepherd/pull/1920) Cleanup jest comments, update yarn.lock ([@monshan](https://github.com/monshan)) * [#1919](https://github.com/shipshapecode/shepherd/pull/1919) Write jest-environment-jsdom into package.json file ([@monshan](https://github.com/monshan)) #### Committers: 2 - Marika Shanahan ([@monshan](https://github.com/monshan)) - [@liam-jones-lucout](https://github.com/liam-jones-lucout) ## v9.1.0 (2022-04-09) #### :rocket: Enhancement * [#1815](https://github.com/shipshapecode/shepherd/pull/1815) Add dynamic text and label properties for buttons ([@radibit](https://github.com/radibit)) #### Committers: 1 - Radimir Bitsov ([@radibit](https://github.com/radibit)) ## v9.0.0 (2022-01-11) #### :boom: Breaking Change * [#1682](https://github.com/shipshapecode/shepherd/pull/1682) Drop node 10 support ([@rwwagner90](https://github.com/RobbieTheWagner)) #### :rocket: Enhancement * [#1758](https://github.com/shipshapecode/shepherd/pull/1758) Fix type signature for `Evented.off()` ([@ulken](https://github.com/ulken)) #### :bug: Bug Fix * [#1544](https://github.com/shipshapecode/shepherd/pull/1544) 🐛 Add check to remove class if canClickTarget is true ([@chuckcarpenter](https://github.com/chuckcarpenter)) * [#1479](https://github.com/shipshapecode/shepherd/pull/1479) Fix issue #1353 : Complete the tour when skipStep is the lastStep ([@thomasguittonneau](https://github.com/thomasguittonneau)) #### :memo: Documentation * [#1513](https://github.com/shipshapecode/shepherd/pull/1513) Add `useModalOverlay` to example ([@rodrigoaraujolima92trulogic](https://github.com/rodrigoaraujolima92trulogic)) * [#1651](https://github.com/shipshapecode/shepherd/pull/1651) Adds Drupal to the list of Projects Using Shepherd ([@thejimbirch](https://github.com/thejimbirch)) * [#1632](https://github.com/shipshapecode/shepherd/pull/1632) I faced a problem while was trying to install shepherdjs ([@loldalolwerollnroll](https://github.com/loldalolwerollnroll)) * [#1623](https://github.com/shipshapecode/shepherd/pull/1623) Add another progress indicator cookbook example ([@aripddev](https://github.com/aripddev)) #### :house: Internal * [#1520](https://github.com/shipshapecode/shepherd/pull/1520) Update config for tailwind 2 ([@rwwagner90](https://github.com/RobbieTheWagner)) * [#1462](https://github.com/shipshapecode/shepherd/pull/1462) Add automerge back to dependabot ([@rwwagner90](https://github.com/RobbieTheWagner)) * [#1447](https://github.com/shipshapecode/shepherd/pull/1447) Add catalog-info.yaml config file ([@chuckcarpenter](https://github.com/chuckcarpenter)) #### Committers: 8 - Aleksey Baranov ([@loldalolwerollnroll](https://github.com/loldalolwerollnroll)) - Chuck Carpenter ([@chuckcarpenter](https://github.com/chuckcarpenter)) - Jim Birch ([@thejimbirch](https://github.com/thejimbirch)) - Oskar Löfgren ([@ulken](https://github.com/ulken)) - Robert Wagner ([@rwwagner90](https://github.com/RobbieTheWagner)) - Rodrigo Lima ([@rodrigoaraujolima92trulogic](https://github.com/rodrigoaraujolima92trulogic)) - [@thomasguittonneau](https://github.com/thomasguittonneau) - aripddev ([@aripddev](https://github.com/aripddev)) ## v8.3.1 (2021-05-07) #### :bug: Bug Fix * [#1449](https://github.com/shipshapecode/shepherd/pull/1449) 🐛 Add preventOverflow option for tether to false ([@chuckcarpenter](https://github.com/chuckcarpenter)) #### Committers: 2 - Chuck Carpenter ([@chuckcarpenter](https://github.com/chuckcarpenter)) - [@dependabot-preview[bot]](https://github.com/apps/dependabot-preview) ## v8.3.0 (2021-04-06) #### :house: Internal * [#1402](https://github.com/shipshapecode/shepherd/pull/1402) Update rollup-plugin-postcss ([@rwwagner90](https://github.com/RobbieTheWagner)) #### Committers: 2 - Robert Wagner ([@rwwagner90](https://github.com/RobbieTheWagner)) - [@dependabot-preview[bot]](https://github.com/apps/dependabot-preview) ## v8.2.3 (2021-03-25) #### :house: Internal * [#1379](https://github.com/shipshapecode/shepherd/pull/1379) Update npmignore, add assets to release ([@rwwagner90](https://github.com/RobbieTheWagner)) #### Committers: 1 - Robert Wagner ([@rwwagner90](https://github.com/RobbieTheWagner)) ## v8.2.1 (2021-03-24) #### :house: Internal * [#1354](https://github.com/shipshapecode/shepherd/pull/1354) 👷 Add github token to action ([@chuckcarpenter](https://github.com/chuckcarpenter)) #### Committers: 1 - Chuck Carpenter ([@chuckcarpenter](https://github.com/chuckcarpenter)) ## v8.2.0 (2021-03-03) #### :rocket: Enhancement * [#1189](https://github.com/shipshapecode/shepherd/pull/1189) Remove `shepherd-target-click-disabled` class on step hide ([@zefj](https://github.com/zefj)) #### :bug: Bug Fix * [#1332](https://github.com/shipshapecode/shepherd/pull/1332) properly handle centered modal ([@xiwcx](https://github.com/xiwcx)) #### :memo: Documentation * [#1214](https://github.com/shipshapecode/shepherd/pull/1214) Add license scan report and status ([@fossabot](https://github.com/fossabot)) * [#1199](https://github.com/shipshapecode/shepherd/pull/1199) Add snapsure to Websites and Apps list in README.md ([@kkoppenhaver](https://github.com/kkoppenhaver)) #### :house: Internal * [#1351](https://github.com/shipshapecode/shepherd/pull/1351) Bump cypress, fix cancel test ([@rwwagner90](https://github.com/RobbieTheWagner)) * [#1316](https://github.com/shipshapecode/shepherd/pull/1316) Remove browsersync, add rollup-serve ([@xiwcx](https://github.com/xiwcx)) * [#1262](https://github.com/shipshapecode/shepherd/pull/1262) 👷 Move CI/CD to actions ([@chuckcarpenter](https://github.com/chuckcarpenter)) #### Committers: 7 - Chuck Carpenter ([@chuckcarpenter](https://github.com/chuckcarpenter)) - Filip Rec ([@zefj](https://github.com/zefj)) - Keanan Koppenhaver ([@kkoppenhaver](https://github.com/kkoppenhaver)) - Robert Wagner ([@rwwagner90](https://github.com/RobbieTheWagner)) - [@dependabot-preview[bot]](https://github.com/apps/dependabot-preview) - fossabot ([@fossabot](https://github.com/fossabot)) - i. welch canavan ([@xiwcx](https://github.com/xiwcx)) ## v8.1.0 (2020-10-05) #### :rocket: Enhancement * [#1176](https://github.com/shipshapecode/shepherd/pull/1176) Add `stepsContainer` option, allowing users to specify rendering target for step elements ([@zefj](https://github.com/zefj)) * [#1074](https://github.com/shipshapecode/shepherd/pull/1074) Add missing types for Step.options and Tour.steps ([@anakorn](https://github.com/anakorn)) #### :bug: Bug Fix * [#1132](https://github.com/shipshapecode/shepherd/pull/1132) Added default fallback for target when step is hidden/destroyed ([@IWMTom](https://github.com/IWMTom)) * [#1119](https://github.com/shipshapecode/shepherd/pull/1119) shift + tab handled ([@faizanu94](https://github.com/faizanu94)) #### :memo: Documentation * [#1133](https://github.com/shipshapecode/shepherd/pull/1133) docs: Fix simple typo, unminifed -> unminified ([@timgates42](https://github.com/timgates42)) * [#1098](https://github.com/shipshapecode/shepherd/pull/1098) Update demo image ([@shepmaster](https://github.com/shepmaster)) * [#1086](https://github.com/shipshapecode/shepherd/pull/1086) Add multiple events example to docs ([@ricobonfim](https://github.com/ricobonfim)) #### :house: Internal * [#1044](https://github.com/shipshapecode/shepherd/pull/1044) add Step.id to typings, fix tour.getById() typing ([@cyremur](https://github.com/cyremur)) #### Committers: 9 - Alex Nakorn ([@anakorn](https://github.com/anakorn)) - Filip Rec ([@zefj](https://github.com/zefj)) - Jake Goulding ([@shepmaster](https://github.com/shepmaster)) - Muhammad Faizan Uddin ([@faizanu94](https://github.com/faizanu94)) - Ricardo Bonfim ([@ricobonfim](https://github.com/ricobonfim)) - Tim Gates ([@timgates42](https://github.com/timgates42)) - Tom Wilson ([@IWMTom](https://github.com/IWMTom)) - [@cyremur](https://github.com/cyremur) - [@dependabot-preview[bot]](https://github.com/apps/dependabot-preview) ## v8.0.2 (2020-07-10) #### :rocket: Enhancement * [#1026](https://github.com/shipshapecode/shepherd/pull/1026) Add Edge 18 to browserslist ([@te1](https://github.com/te1)) * [#996](https://github.com/shipshapecode/shepherd/pull/996) Step Element Target Action ([@WORMSS](https://github.com/WORMSS)) * [#995](https://github.com/shipshapecode/shepherd/pull/995) Added the correct this context to StepOption 'when' functions ([@WORMSS](https://github.com/WORMSS)) #### :bug: Bug Fix * [#1039](https://github.com/shipshapecode/shepherd/pull/1039) Use isElement fot svg scrollIntoView support ([@rwwagner90](https://github.com/RobbieTheWagner)) #### :house: Internal * [#1040](https://github.com/shipshapecode/shepherd/pull/1040) Add secondary property on StepOptionsButton ([@linsolas](https://github.com/linsolas)) * [#1006](https://github.com/shipshapecode/shepherd/pull/1006) Switch to svelte-jester, test with node 12 ([@rwwagner90](https://github.com/RobbieTheWagner)) #### Committers: 5 - Robert Wagner ([@rwwagner90](https://github.com/RobbieTheWagner)) - Romain Linsolas ([@linsolas](https://github.com/linsolas)) - WORMSS ([@WORMSS](https://github.com/WORMSS)) - [@dependabot-preview[bot]](https://github.com/apps/dependabot-preview) - te ([@te1](https://github.com/te1)) ## v8.0.1 (2020-05-30) ## v8.0.0 (2020-05-25) #### :boom: Breaking Change * [#982](https://github.com/shipshapecode/shepherd/pull/982) Officially drop IE 11 and remove from browserslist ([@rwwagner90](https://github.com/RobbieTheWagner)) #### :bug: Bug Fix * [#979](https://github.com/shipshapecode/shepherd/pull/979) Require attachTo.on to show arrow ([@rwwagner90](https://github.com/RobbieTheWagner)) #### :memo: Documentation * [#967](https://github.com/shipshapecode/shepherd/pull/967) 📝 Add cookbook item for multi item highlighting ([@chuckcarpenter](https://github.com/chuckcarpenter)) #### :house: Internal * [#981](https://github.com/shipshapecode/shepherd/pull/981) Remove eslint from rollup, tweak tailwind ([@rwwagner90](https://github.com/RobbieTheWagner)) #### Committers: 3 - Chuck Carpenter ([@chuckcarpenter](https://github.com/chuckcarpenter)) - Robert Wagner ([@rwwagner90](https://github.com/RobbieTheWagner)) - [@dependabot-preview[bot]](https://github.com/apps/dependabot-preview) # Changelog ## [v7.0.2](https://github.com/shipshapecode/shepherd/tree/v7.0.2) (2020-02-25) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v7.0.1...v7.0.2) **Fixed bugs:** - Fix bug when modifiers was not defined [\#811](https://github.com/shipshapecode/shepherd/pull/811) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) **Closed issues:** - Installing v7.0.0 fails [\#810](https://github.com/shipshapecode/shepherd/issues/810) ## [v7.0.1](https://github.com/shipshapecode/shepherd/tree/v7.0.1) (2020-02-24) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v7.0.0...v7.0.1) ## [v7.0.0](https://github.com/shipshapecode/shepherd/tree/v7.0.0) (2020-02-24) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v6.0.2...v7.0.0) **Breaking changes:** - \[WIP\] Popper v2 [\#752](https://github.com/shipshapecode/shepherd/pull/752) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) **Implemented enhancements:** - Refactor back to Popper [\#744](https://github.com/shipshapecode/shepherd/issues/744) **Fixed bugs:** - Smooth scrolling not working? [\#788](https://github.com/shipshapecode/shepherd/issues/788) - Overlay does not resize [\#751](https://github.com/shipshapecode/shepherd/issues/751) - 🐛 Fix initial scroll to top before scrolling to target [\#801](https://github.com/shipshapecode/shepherd/pull/801) ([chuckcarpenter](https://github.com/chuckcarpenter)) **Closed issues:** - .shepherd-arrow does not "flip" when scroll/resize causes a tour stop to switch sides [\#787](https://github.com/shipshapecode/shepherd/issues/787) - Arrow position is incorrect for ion-fab element \#ionic [\#745](https://github.com/shipshapecode/shepherd/issues/745) - shepherd in webview does not show buttons [\#721](https://github.com/shipshapecode/shepherd/issues/721) **Merged pull requests:** - 🔥 Remove demo directory and use landing site as default [\#802](https://github.com/shipshapecode/shepherd/pull/802) ([chuckcarpenter](https://github.com/chuckcarpenter)) - 🐛 Fix step positioning for viewport [\#797](https://github.com/shipshapecode/shepherd/pull/797) ([chuckcarpenter](https://github.com/chuckcarpenter)) ## [v6.0.2](https://github.com/shipshapecode/shepherd/tree/v6.0.2) (2019-11-08) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v6.0.1...v6.0.2) ## [v6.0.1](https://github.com/shipshapecode/shepherd/tree/v6.0.1) (2019-11-06) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v6.0.0...v6.0.1) ## [v5.0.0](https://github.com/shipshapecode/shepherd/tree/v5.0.0) (2019-08-25) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v4.6.0...v5.0.0) **Breaking changes:** - Remove style vendor prefixing [\#519](https://github.com/shipshapecode/shepherd/pull/519) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - showCancelLink -\> cancelIcon [\#518](https://github.com/shipshapecode/shepherd/pull/518) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Remove link styles [\#509](https://github.com/shipshapecode/shepherd/pull/509) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Remove Shepherd.Evented [\#506](https://github.com/shipshapecode/shepherd/pull/506) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) **Implemented enhancements:** - Vue wrapper [\#333](https://github.com/shipshapecode/shepherd/issues/333) - Add includeStyles option [\#526](https://github.com/shipshapecode/shepherd/pull/526) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Tie modal z-index to shepherdElementZIndex [\#523](https://github.com/shipshapecode/shepherd/pull/523) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Add disableScroll to types [\#522](https://github.com/shipshapecode/shepherd/pull/522) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Types don't support activeTour or Evented properties. [\#504](https://github.com/shipshapecode/shepherd/issues/504) - Remove object-assign-deep, refactor setting popper options [\#516](https://github.com/shipshapecode/shepherd/pull/516) ([genadis](https://github.com/genadis)) - Use requestAnimationFrame to position modal opening [\#514](https://github.com/shipshapecode/shepherd/pull/514) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Add overlayOpacity to styleVariables options [\#512](https://github.com/shipshapecode/shepherd/pull/512) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Add keyboardNav and exitOnEsc options [\#508](https://github.com/shipshapecode/shepherd/pull/508) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Move activeTour to namespace [\#507](https://github.com/shipshapecode/shepherd/pull/507) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) **Fixed bugs:** - advanceOn click doesn't work on nested elements [\#511](https://github.com/shipshapecode/shepherd/issues/511) - Use currentTarget for advanceOn [\#513](https://github.com/shipshapecode/shepherd/pull/513) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) **Closed issues:** - Z-Index Issues [\#521](https://github.com/shipshapecode/shepherd/issues/521) - ionic element - bubbles not pointing to right place due to clientHeight = 0 \(etc.\) [\#426](https://github.com/shipshapecode/shepherd/issues/426) - Disable built in component styles [\#497](https://github.com/shipshapecode/shepherd/issues/497) - Feature Request: I18n cancel link [\#499](https://github.com/shipshapecode/shepherd/issues/499) **Merged pull requests:** - Update rimraf to the latest version 🚀 [\#515](https://github.com/shipshapecode/shepherd/pull/515) ([greenkeeper[bot]](https://github.com/apps/greenkeeper)) - Update rollup-plugin-license to the latest version 🚀 [\#505](https://github.com/shipshapecode/shepherd/pull/505) ([greenkeeper[bot]](https://github.com/apps/greenkeeper)) - adding alt and role to img element [\#503](https://github.com/shipshapecode/shepherd/pull/503) ([MelSumner](https://github.com/MelSumner)) - fixing a11y issue by adding lang attribute to html element [\#501](https://github.com/shipshapecode/shepherd/pull/501) ([MelSumner](https://github.com/MelSumner)) ## [v4.6.0](https://github.com/shipshapecode/shepherd/tree/v4.6.0) (2019-08-09) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v4.5.0...v4.6.0) **Implemented enhancements:** - Wrong type definition for scrollTo [\#490](https://github.com/shipshapecode/shepherd/issues/490) - Fade in modal overlay [\#496](https://github.com/shipshapecode/shepherd/pull/496) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Fix for the wrong type definition of StepOptions.scrollTo [\#494](https://github.com/shipshapecode/shepherd/pull/494) ([moxival](https://github.com/moxival)) ## [v4.5.0](https://github.com/shipshapecode/shepherd/tree/v4.5.0) (2019-08-09) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v4.4.1...v4.5.0) **Fixed bugs:** - Passing 'HTMLElement' to tour.addStep{ text: ... } doesn't work anymore [\#492](https://github.com/shipshapecode/shepherd/issues/492) - Support passing elements for text [\#493](https://github.com/shipshapecode/shepherd/pull/493) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) ## [v4.4.1](https://github.com/shipshapecode/shepherd/tree/v4.4.1) (2019-08-07) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v4.4.0...v4.4.1) **Fixed bugs:** - ShepherdClass missing after adding modifiers of popper [\#486](https://github.com/shipshapecode/shepherd/issues/486) - Use objectAssignDeep to deeply merge tippyOptions [\#488](https://github.com/shipshapecode/shepherd/pull/488) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) ## [v4.4.0](https://github.com/shipshapecode/shepherd/tree/v4.4.0) (2019-08-05) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v4.3.4...v4.4.0) **Implemented enhancements:** - Add addSteps method and allow passing steps to tour constructor [\#485](https://github.com/shipshapecode/shepherd/pull/485) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) **Fixed bugs:** - Shepherd.Tour constructor definition of steps errors with showOn being undefined [\#114](https://github.com/shipshapecode/shepherd/issues/114) ## [v4.3.4](https://github.com/shipshapecode/shepherd/tree/v4.3.4) (2019-08-04) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v4.3.3...v4.3.4) **Implemented enhancements:** - styleVariables missing in 'TourOptions' declaration and beforeShowStep not implemented [\#483](https://github.com/shipshapecode/shepherd/issues/483) - Fix some types and docs [\#484](https://github.com/shipshapecode/shepherd/pull/484) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) ## [v4.3.3](https://github.com/shipshapecode/shepherd/tree/v4.3.3) (2019-08-02) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v4.3.2...v4.3.3) **Implemented enhancements:** - Fix some TypeScript issues [\#482](https://github.com/shipshapecode/shepherd/pull/482) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) ## [v4.3.2](https://github.com/shipshapecode/shepherd/tree/v4.3.2) (2019-08-02) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v4.3.1...v4.3.2) **Implemented enhancements:** - Add confirmCancel and confirmCancelMessage to types [\#480](https://github.com/shipshapecode/shepherd/pull/480) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) ## [v4.3.1](https://github.com/shipshapecode/shepherd/tree/v4.3.1) (2019-08-02) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v4.3.0...v4.3.1) **Implemented enhancements:** - Closing the tour should move the focus back to the element that opened it [\#473](https://github.com/shipshapecode/shepherd/issues/473) - Return focus after closing the tour [\#479](https://github.com/shipshapecode/shepherd/pull/479) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) **Merged pull requests:** - Update rollup-plugin-license to the latest version 🚀 [\#478](https://github.com/shipshapecode/shepherd/pull/478) ([greenkeeper[bot]](https://github.com/apps/greenkeeper)) ## [v4.3.0](https://github.com/shipshapecode/shepherd/tree/v4.3.0) (2019-08-01) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v4.2.0...v4.3.0) **Implemented enhancements:** - Add option to specify container element for the modal [\#474](https://github.com/shipshapecode/shepherd/pull/474) ([genadis](https://github.com/genadis)) **Fixed bugs:** - Fix cancel link color for when the header has dark background [\#477](https://github.com/shipshapecode/shepherd/pull/477) ([genadis](https://github.com/genadis)) - Fix content border radius [\#476](https://github.com/shipshapecode/shepherd/pull/476) ([genadis](https://github.com/genadis)) - Fix applying tippyOptions [\#475](https://github.com/shipshapecode/shepherd/pull/475) ([genadis](https://github.com/genadis)) ## [v4.2.0](https://github.com/shipshapecode/shepherd/tree/v4.2.0) (2019-07-31) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v4.1.0...v4.2.0) **Implemented enhancements:** - Accessibility support [\#198](https://github.com/shipshapecode/shepherd/issues/198) - Remove shepherdElementWidth option [\#471](https://github.com/shipshapecode/shepherd/pull/471) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) ## [v4.1.0](https://github.com/shipshapecode/shepherd/tree/v4.1.0) (2019-07-30) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v4.0.0...v4.1.0) **Implemented enhancements:** - Make cancel link more accessible [\#469](https://github.com/shipshapecode/shepherd/pull/469) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - switched to default export in TS typing [\#468](https://github.com/shipshapecode/shepherd/pull/468) ([grycmat](https://github.com/grycmat)) ## [v4.0.0](https://github.com/shipshapecode/shepherd/tree/v4.0.0) (2019-07-29) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v3.1.0...v4.0.0) **Breaking changes:** - Switch modals from ids to classes and prefix them [\#466](https://github.com/shipshapecode/shepherd/pull/466) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Simplify addStep API [\#464](https://github.com/shipshapecode/shepherd/pull/464) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Remove predefined themes [\#462](https://github.com/shipshapecode/shepherd/pull/462) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Switch to CSSinJS [\#450](https://github.com/shipshapecode/shepherd/pull/450) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Use autoBind, pass context rather than manually binding [\#440](https://github.com/shipshapecode/shepherd/pull/440) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Remove array support for `step.options.text` [\#429](https://github.com/shipshapecode/shepherd/pull/429) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - .shepherd-popper -\> .shepherd, move .shepherd-has-title [\#422](https://github.com/shipshapecode/shepherd/pull/422) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Tippy v5 [\#420](https://github.com/shipshapecode/shepherd/pull/420) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Remove remaining lodash, IE 11+ [\#419](https://github.com/shipshapecode/shepherd/pull/419) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Remove the string option for `advanceOn` in favor of object [\#418](https://github.com/shipshapecode/shepherd/pull/418) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Remove string option for `attachTo` in favor of object [\#417](https://github.com/shipshapecode/shepherd/pull/417) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) **Fixed bugs:** - ommiting 'on' doesn't work [\#460](https://github.com/shipshapecode/shepherd/issues/460) - Modal mask opening shows back up on scroll [\#444](https://github.com/shipshapecode/shepherd/issues/444) - IE11 support is broken [\#437](https://github.com/shipshapecode/shepherd/issues/437) - Incorrect path to typings files in package.json [\#435](https://github.com/shipshapecode/shepherd/issues/435) - Start fixing IE11 support [\#438](https://github.com/shipshapecode/shepherd/pull/438) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - fix for incorrect types path in package.json [\#434](https://github.com/shipshapecode/shepherd/pull/434) ([cmcnicholas](https://github.com/cmcnicholas)) - Arrow navigation skips steps if you do back then next [\#423](https://github.com/shipshapecode/shepherd/issues/423) - Only add keydown listeners once [\#424](https://github.com/shipshapecode/shepherd/pull/424) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - useModalOverlay does not play well with multiple instances on the page [\#370](https://github.com/shipshapecode/shepherd/issues/370) **Implemented enhancements:** - Make build smaller, while still supporting IE11 [\#467](https://github.com/shipshapecode/shepherd/pull/467) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Convert to Preact components [\#458](https://github.com/shipshapecode/shepherd/pull/458) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Add first class support for secondary button [\#457](https://github.com/shipshapecode/shepherd/pull/457) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Prefixes fixes [\#453](https://github.com/shipshapecode/shepherd/pull/453) ([genadis](https://github.com/genadis)) - Add prefix to data attributes [\#452](https://github.com/shipshapecode/shepherd/pull/452) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Import ES5 bodyScrollLock, use babel-transform-runtime [\#447](https://github.com/shipshapecode/shepherd/pull/447) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Remove drop util [\#436](https://github.com/shipshapecode/shepherd/pull/436) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Cleanup public/private API [\#430](https://github.com/shipshapecode/shepherd/pull/430) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) **Closed issues:** - An in-range update of eslint-plugin-jest is breaking the build 🚨 [\#443](https://github.com/shipshapecode/shepherd/issues/443) - Modal classes are not prefixed [\#456](https://github.com/shipshapecode/shepherd/issues/456) - fix removing 'shepherd-modal-target' [\#455](https://github.com/shipshapecode/shepherd/issues/455) - Document canClickTarget [\#461](https://github.com/shipshapecode/shepherd/issues/461) **Merged pull requests:** - Document canClickTarget [\#465](https://github.com/shipshapecode/shepherd/pull/465) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Add index to 'show' and 'cancel' events [\#454](https://github.com/shipshapecode/shepherd/pull/454) ([genadis](https://github.com/genadis)) - Remove Eager [\#451](https://github.com/shipshapecode/shepherd/pull/451) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Add StackShare badge [\#446](https://github.com/shipshapecode/shepherd/pull/446) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Transpile auto-bind [\#441](https://github.com/shipshapecode/shepherd/pull/441) ([RobbieTheWagner](https://github.com/RobbieTheWagner) - Update del to the latest version 🚀 [\#425](https://github.com/shipshapecode/shepherd/pull/425) ([greenkeeper[bot]](https://github.com/apps/greenkeeper)) ## [v3.1.0](https://github.com/shipshapecode/shepherd/tree/v3.1.0) (2019-06-25) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v3.0.0...v3.1.0) **Fixed bugs:** - Fix jumpy disableScroll [\#416](https://github.com/shipshapecode/shepherd/pull/416) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Reuse existing modal overlay [\#414](https://github.com/shipshapecode/shepherd/pull/414) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) **Merged pull requests:** - Update rollup-plugin-eslint to the latest version 🚀 [\#415](https://github.com/shipshapecode/shepherd/pull/415) ([greenkeeper[bot]](https://github.com/apps/greenkeeper)) ## [v3.0.0](https://github.com/shipshapecode/shepherd/tree/v3.0.0) (2019-06-23) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.10.0...v3.0.0) **Breaking changes:** - Remove ul, li button wrapper [\#409](https://github.com/shipshapecode/shepherd/pull/409) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) **Implemented enhancements:** - Support to keyboard navigation [\#406](https://github.com/shipshapecode/shepherd/issues/406) - Feature request --- Add Typescript Typings [\#359](https://github.com/shipshapecode/shepherd/issues/359) - Add `disableScroll` option [\#413](https://github.com/shipshapecode/shepherd/pull/413) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Add aria-describedby and aria-labeledby [\#411](https://github.com/shipshapecode/shepherd/pull/411) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Arrow nav [\#410](https://github.com/shipshapecode/shepherd/pull/410) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Add focus trap, to disallow tabbing outside the modal [\#408](https://github.com/shipshapecode/shepherd/pull/408) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Support close with ESC, focus tooltip on `show` [\#407](https://github.com/shipshapecode/shepherd/pull/407) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) **Merged pull requests:** - Update eslint to the latest version 🚀 [\#412](https://github.com/shipshapecode/shepherd/pull/412) ([greenkeeper[bot]](https://github.com/apps/greenkeeper)) - Greenkeeper/rollup plugin visualizer 2.1.1 [\#404](https://github.com/shipshapecode/shepherd/pull/404) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) ## [v2.10.0](https://github.com/shipshapecode/shepherd/tree/v2.10.0) (2019-06-13) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.9.1...v2.10.0) **Implemented enhancements:** - Add scrollIntoView options and polyfill [\#402](https://github.com/shipshapecode/shepherd/pull/402) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Add TypeScript definitions [\#360](https://github.com/shipshapecode/shepherd/pull/360) ([superheri](https://github.com/superheri)) **Fixed bugs:** - "TypeError: Property 'handleEvent' is not callable." in Firefox [\#393](https://github.com/shipshapecode/shepherd/issues/393) - Remove addStepEventListeners call [\#396](https://github.com/shipshapecode/shepherd/pull/396) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) **Closed issues:** - \[Proposal\] center elements for scrollTo [\#398](https://github.com/shipshapecode/shepherd/issues/398) - An in-range update of rollup is breaking the build 🚨 [\#392](https://github.com/shipshapecode/shepherd/issues/392) **Merged pull requests:** - build support for windows \(rm does not exist\) [\#403](https://github.com/shipshapecode/shepherd/pull/403) ([hheexx](https://github.com/hheexx)) - Update stylelint-config-ship-shape to the latest version 🚀 [\#399](https://github.com/shipshapecode/shepherd/pull/399) ([greenkeeper[bot]](https://github.com/apps/greenkeeper)) ## [v2.9.1](https://github.com/shipshapecode/shepherd/tree/v2.9.1) (2019-06-09) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.9.0...v2.9.1) **Implemented enhancements:** - Tippy 4.3.4, bump deps, fix lint [\#395](https://github.com/shipshapecode/shepherd/pull/395) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Fix modal padding test failures, add tests, docs [\#390](https://github.com/shipshapecode/shepherd/pull/390) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) **Closed issues:** - An in-range update of autoprefixer is breaking the build 🚨 [\#388](https://github.com/shipshapecode/shepherd/issues/388) - An in-range update of tippy.js is breaking the build 🚨 [\#387](https://github.com/shipshapecode/shepherd/issues/387) - An in-range update of rollup-plugin-analyzer is breaking the build 🚨 [\#386](https://github.com/shipshapecode/shepherd/issues/386) - An in-range update of rollup-plugin-node-resolve is breaking the build 🚨 [\#385](https://github.com/shipshapecode/shepherd/issues/385) - An in-range update of rollup is breaking the build 🚨 [\#384](https://github.com/shipshapecode/shepherd/issues/384) - Add space around attachedElement [\#379](https://github.com/shipshapecode/shepherd/issues/379) **Merged pull requests:** - Optional padding on modalOverlayOpening [\#383](https://github.com/shipshapecode/shepherd/pull/383) ([skmbr](https://github.com/skmbr)) ## [v2.9.0](https://github.com/shipshapecode/shepherd/tree/v2.9.0) (2019-05-26) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.8.0...v2.9.0) **Implemented enhancements:** - Add back IE support [\#380](https://github.com/shipshapecode/shepherd/pull/380) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) **Fixed bugs:** - Show event of tour does not pass the hash of `step` and `previous` [\#371](https://github.com/shipshapecode/shepherd/issues/371) - Ensure arguments are passed down to trigger [\#381](https://github.com/shipshapecode/shepherd/pull/381) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) **Closed issues:** - Is it possible to change fill color of the modal ? [\#374](https://github.com/shipshapecode/shepherd/issues/374) - There will be blue edges after clicking [\#369](https://github.com/shipshapecode/shepherd/issues/369) - \[Suggestion\] Add transition effects when the mask moving [\#304](https://github.com/shipshapecode/shepherd/issues/304) **Merged pull requests:** - Update rollup-plugin-eslint to the latest version 🚀 [\#378](https://github.com/shipshapecode/shepherd/pull/378) ([greenkeeper[bot]](https://github.com/apps/greenkeeper)) - Update rollup-plugin-terser to the latest version 🚀 [\#376](https://github.com/shipshapecode/shepherd/pull/376) ([greenkeeper[bot]](https://github.com/apps/greenkeeper)) - Update rollup-plugin-node-resolve to the latest version 🚀 [\#373](https://github.com/shipshapecode/shepherd/pull/373) ([greenkeeper[bot]](https://github.com/apps/greenkeeper)) ## [v2.8.0](https://github.com/shipshapecode/shepherd/tree/v2.8.0) (2019-05-03) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.7.0...v2.8.0) **Implemented enhancements:** - Convert several lodash functions to internal utils [\#368](https://github.com/shipshapecode/shepherd/pull/368) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Use internal debounce function [\#367](https://github.com/shipshapecode/shepherd/pull/367) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Greenkeeper/stylelint 10.0.1 [\#362](https://github.com/shipshapecode/shepherd/pull/362) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) **Fixed bugs:** - Shepherd popper-tippy CSS styles mixing up with non-shepherd tippy styles on the page [\#363](https://github.com/shipshapecode/shepherd/issues/363) **Closed issues:** - An in-range update of rollup is breaking the build 🚨 [\#350](https://github.com/shipshapecode/shepherd/issues/350) **Merged pull requests:** - Added 'shepherd-popper' css class [\#366](https://github.com/shipshapecode/shepherd/pull/366) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Add ESDoc, bump some deps [\#365](https://github.com/shipshapecode/shepherd/pull/365) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) ## [v2.7.0](https://github.com/shipshapecode/shepherd/tree/v2.7.0) (2019-04-22) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.6.0...v2.7.0) **Fixed bugs:** - After tour is canceled/completed and started again, overlay is not present anymore [\#347](https://github.com/shipshapecode/shepherd/issues/347) - Add createModalOverlay function [\#358](https://github.com/shipshapecode/shepherd/pull/358) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) **Merged pull requests:** - \[BugFix\] Issue \#347 [\#357](https://github.com/shipshapecode/shepherd/pull/357) ([jayjfletcher](https://github.com/jayjfletcher)) ## [v2.6.0](https://github.com/shipshapecode/shepherd/tree/v2.6.0) (2019-04-15) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.5.0...v2.6.0) **Implemented enhancements:** - React wrapper [\#331](https://github.com/shipshapecode/shepherd/issues/331) **Fixed bugs:** - Minified File Size [\#354](https://github.com/shipshapecode/shepherd/issues/354) - Fix inflated build size, bump some deps [\#355](https://github.com/shipshapecode/shepherd/pull/355) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) ## [v2.5.0](https://github.com/shipshapecode/shepherd/tree/v2.5.0) (2019-03-20) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.4.0...v2.5.0) **Breaking changes:** - Drop IE support, bump some deps [\#344](https://github.com/shipshapecode/shepherd/pull/344) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) **Closed issues:** - Shepherd Doesn't Work Good On Mobile [\#339](https://github.com/shipshapecode/shepherd/issues/339) - Fix demo app arrows to be title color [\#314](https://github.com/shipshapecode/shepherd/issues/314) **Merged pull requests:** - Add flipping tippy by default, scrollTo for demo [\#345](https://github.com/shipshapecode/shepherd/pull/345) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Update del to the latest version 🚀 [\#340](https://github.com/shipshapecode/shepherd/pull/340) ([greenkeeper[bot]](https://github.com/apps/greenkeeper)) ## [v2.4.0](https://github.com/shipshapecode/shepherd/tree/v2.4.0) (2019-02-27) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.3.3...v2.4.0) **Implemented enhancements:** - Angular wrapper [\#332](https://github.com/shipshapecode/shepherd/issues/332) - Add tabindex="0" to shepherd-button [\#337](https://github.com/shipshapecode/shepherd/pull/337) ([knoobie](https://github.com/knoobie)) **Fixed bugs:** - Links in modal mode [\#328](https://github.com/shipshapecode/shepherd/issues/328) - svg mask for the opening in browsers do not support getBoundingClientRect\(\).x|y [\#330](https://github.com/shipshapecode/shepherd/pull/330) ([yaxinr](https://github.com/yaxinr)) **Merged pull requests:** - Tippy 4 [\#336](https://github.com/shipshapecode/shepherd/pull/336) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Fix inability to click things in shepherd-element [\#334](https://github.com/shipshapecode/shepherd/pull/334) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Update rollup-plugin-css-only to the latest version 🚀 [\#327](https://github.com/shipshapecode/shepherd/pull/327) ([greenkeeper[bot]](https://github.com/apps/greenkeeper)) ## [v2.3.3](https://github.com/shipshapecode/shepherd/tree/v2.3.3) (2019-01-23) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.3.2...v2.3.3) **Fixed bugs:** - Adds missing 'hide' to binded methods list in Tour [\#326](https://github.com/shipshapecode/shepherd/pull/326) ([seppsepp](https://github.com/seppsepp)) **Merged pull requests:** - Update rollup-plugin-babel-minify to the latest version 🚀 [\#325](https://github.com/shipshapecode/shepherd/pull/325) ([greenkeeper[bot]](https://github.com/apps/greenkeeper)) ## [v2.3.2](https://github.com/shipshapecode/shepherd/tree/v2.3.2) (2019-01-16) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.3.1...v2.3.2) **Fixed bugs:** - Object.assign not transpiled [\#323](https://github.com/shipshapecode/shepherd/issues/323) - Toggling developer tools breaks modal mask [\#320](https://github.com/shipshapecode/shepherd/issues/320) - Scrolling to an element causes modal overlay to appear in wrong place [\#319](https://github.com/shipshapecode/shepherd/issues/319) **Merged pull requests:** - Use @babel/plugin-transform-object-assign [\#324](https://github.com/shipshapecode/shepherd/pull/324) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Apply scroll listener to all scroll events [\#322](https://github.com/shipshapecode/shepherd/pull/322) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Use vh and vw to ensure modal is always full screen [\#321](https://github.com/shipshapecode/shepherd/pull/321) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) ## [v2.3.1](https://github.com/shipshapecode/shepherd/tree/v2.3.1) (2019-01-15) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.3.0...v2.3.1) **Fixed bugs:** - fix: move touchmove event listener cleanup out of if statement [\#317](https://github.com/shipshapecode/shepherd/pull/317) ([chuckcarpenter](https://github.com/chuckcarpenter)) **Merged pull requests:** - Update rollup-plugin-license to the latest version 🚀 [\#318](https://github.com/shipshapecode/shepherd/pull/318) ([greenkeeper[bot]](https://github.com/apps/greenkeeper)) ## [v2.3.0](https://github.com/shipshapecode/shepherd/tree/v2.3.0) (2019-01-14) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.2.0...v2.3.0) **Implemented enhancements:** - Inject tippy CSS to head [\#315](https://github.com/shipshapecode/shepherd/pull/315) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) ## [v2.2.0](https://github.com/shipshapecode/shepherd/tree/v2.2.0) (2019-01-14) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.1.1...v2.2.0) **Implemented enhancements:** - setAttributeNS -\> setAttribute, add modal utils tests [\#312](https://github.com/shipshapecode/shepherd/pull/312) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Use rollup instead of webpack [\#309](https://github.com/shipshapecode/shepherd/pull/309) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) ## [v2.1.1](https://github.com/shipshapecode/shepherd/tree/v2.1.1) (2019-01-11) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.1.0...v2.1.1) **Fixed bugs:** - Use correct cleanupStepEventListeners [\#311](https://github.com/shipshapecode/shepherd/pull/311) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) ## [v2.1.0](https://github.com/shipshapecode/shepherd/tree/v2.1.0) (2019-01-06) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.0.2...v2.1.0) **Fixed bugs:** - fix: turn off passive events for touchmove on Safari \> 10 [\#307](https://github.com/shipshapecode/shepherd/pull/307) ([chuckcarpenter](https://github.com/chuckcarpenter)) **Merged pull requests:** - Move modal to its own class [\#308](https://github.com/shipshapecode/shepherd/pull/308) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) ## [v2.0.2](https://github.com/shipshapecode/shepherd/tree/v2.0.2) (2019-01-04) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.0.1...v2.0.2) **Fixed bugs:** - fix: remove class when modal hidden so elements are clickable [\#305](https://github.com/shipshapecode/shepherd/pull/305) ([chuckcarpenter](https://github.com/chuckcarpenter)) ## [v2.0.1](https://github.com/shipshapecode/shepherd/tree/v2.0.1) (2018-12-31) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.0.0...v2.0.1) ## [v2.0.0](https://github.com/shipshapecode/shepherd/tree/v2.0.0) (2018-12-31) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.0.0-beta.35...v2.0.0) **Implemented enhancements:** - Add data attribute to the body for the currently active tour name and current step [\#284](https://github.com/shipshapecode/shepherd/issues/284) - Use data attributes for element selection in demo/tests [\#273](https://github.com/shipshapecode/shepherd/issues/273) **Closed issues:** - An in-range update of autoprefixer is breaking the build 🚨 [\#298](https://github.com/shipshapecode/shepherd/issues/298) - An in-range update of webpack is breaking the build 🚨 [\#297](https://github.com/shipshapecode/shepherd/issues/297) **Merged pull requests:** - Integrate modal functionality that was originally in Ember Shepherd [\#301](https://github.com/shipshapecode/shepherd/pull/301) ([BrianSipple](https://github.com/BrianSipple)) - Use data attributes for test selectors [\#299](https://github.com/shipshapecode/shepherd/pull/299) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Remove redundant `id` attribute on step tooltip containers. [\#295](https://github.com/shipshapecode/shepherd/pull/295) ([BrianSipple](https://github.com/BrianSipple)) - Link to Shepherd's Tippy defaults in docs [\#294](https://github.com/shipshapecode/shepherd/pull/294) ([BrianSipple](https://github.com/BrianSipple)) ## [v2.0.0-beta.35](https://github.com/shipshapecode/shepherd/tree/v2.0.0-beta.35) (2018-11-09) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.0.0-beta.34...v2.0.0-beta.35) **Implemented enhancements:** - Document Tour.removeStep [\#278](https://github.com/shipshapecode/shepherd/issues/278) - Update documentation to clarify arrow usage. [\#287](https://github.com/shipshapecode/shepherd/pull/287) ([BrianSipple](https://github.com/BrianSipple)) **Fixed bugs:** - fix tooltip centering [\#288](https://github.com/shipshapecode/shepherd/pull/288) ([BrianSipple](https://github.com/BrianSipple)) **Closed issues:** - An in-range update of start-server-and-test is breaking the build 🚨 [\#283](https://github.com/shipshapecode/shepherd/issues/283) **Merged pull requests:** - Bump deps [\#291](https://github.com/shipshapecode/shepherd/pull/291) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Add testing for `Tour.isActive`. [\#290](https://github.com/shipshapecode/shepherd/pull/290) ([BrianSipple](https://github.com/BrianSipple)) - Added documentation for tour.removeStep \(fixes \#278\) [\#289](https://github.com/shipshapecode/shepherd/pull/289) ([joeinnes](https://github.com/joeinnes)) - Improve CodeClimate and test coverage. [\#286](https://github.com/shipshapecode/shepherd/pull/286) ([BrianSipple](https://github.com/BrianSipple)) - Remove unnecessary management of `this.el.hidden` [\#285](https://github.com/shipshapecode/shepherd/pull/285) ([BrianSipple](https://github.com/BrianSipple)) ## [v2.0.0-beta.34](https://github.com/shipshapecode/shepherd/tree/v2.0.0-beta.34) (2018-10-23) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.0.0-beta.33...v2.0.0-beta.34) **Implemented enhancements:** - Change `data-id` to `data-shepherd-step-id` on Step content elements. [\#282](https://github.com/shipshapecode/shepherd/pull/282) ([BrianSipple](https://github.com/BrianSipple)) **Closed issues:** - An in-range update of webpack is breaking the build 🚨 [\#280](https://github.com/shipshapecode/shepherd/issues/280) ## [v2.0.0-beta.33](https://github.com/shipshapecode/shepherd/tree/v2.0.0-beta.33) (2018-10-19) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.0.0-beta.32...v2.0.0-beta.33) **Implemented enhancements:** - Add minified js + css to release package [\#258](https://github.com/shipshapecode/shepherd/issues/258) - Bump a bunch of deps [\#281](https://github.com/shipshapecode/shepherd/pull/281) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) **Fixed bugs:** - Exit animations don't play before step tooltip disappears. [\#277](https://github.com/shipshapecode/shepherd/issues/277) - Allow exit animations to play before step tooltip disappears. [\#279](https://github.com/shipshapecode/shepherd/pull/279) ([BrianSipple](https://github.com/BrianSipple)) - Remove default arrow setting on centered tippy [\#275](https://github.com/shipshapecode/shepherd/pull/275) ([chuckcarpenter](https://github.com/chuckcarpenter)) **Merged pull requests:** - Fix bug of classes not being added to targets on returned-to steps. [\#276](https://github.com/shipshapecode/shepherd/pull/276) ([BrianSipple](https://github.com/BrianSipple)) ## [v2.0.0-beta.32](https://github.com/shipshapecode/shepherd/tree/v2.0.0-beta.32) (2018-10-13) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.0.0-beta.31...v2.0.0-beta.32) ## [v2.0.0-beta.31](https://github.com/shipshapecode/shepherd/tree/v2.0.0-beta.31) (2018-10-13) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.0.0-beta.30...v2.0.0-beta.31) ## [v2.0.0-beta.30](https://github.com/shipshapecode/shepherd/tree/v2.0.0-beta.30) (2018-10-13) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.0.0-beta.29...v2.0.0-beta.30) **Implemented enhancements:** - Hide buttons if none are passed to `Step.options.buttons` [\#243](https://github.com/shipshapecode/shepherd/issues/243) - Constrain input for `Step.options.buttons` to an array of buttons. [\#271](https://github.com/shipshapecode/shepherd/pull/271) ([BrianSipple](https://github.com/BrianSipple)) **Merged pull requests:** - fix docs typo [\#272](https://github.com/shipshapecode/shepherd/pull/272) ([BrianSipple](https://github.com/BrianSipple)) ## [v2.0.0-beta.29](https://github.com/shipshapecode/shepherd/tree/v2.0.0-beta.29) (2018-10-11) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.0.0-beta.28...v2.0.0-beta.29) **Implemented enhancements:** - Bundle minified Tippy code with distribution [\#263](https://github.com/shipshapecode/shepherd/issues/263) - Implement `Tour.hide` [\#265](https://github.com/shipshapecode/shepherd/pull/265) ([BrianSipple](https://github.com/BrianSipple)) **Fixed bugs:** - Remove or restore hide method on Tour instance [\#249](https://github.com/shipshapecode/shepherd/issues/249) **Closed issues:** - An in-range update of tippy.js is breaking the build 🚨 [\#266](https://github.com/shipshapecode/shepherd/issues/266) **Merged pull requests:** - Bundle tippy with the main Shepherd distribution file. [\#270](https://github.com/shipshapecode/shepherd/pull/270) ([BrianSipple](https://github.com/BrianSipple)) - remove spm from package.json [\#269](https://github.com/shipshapecode/shepherd/pull/269) ([BrianSipple](https://github.com/BrianSipple)) - remove some popper arrow styles and target tippy-arrow [\#268](https://github.com/shipshapecode/shepherd/pull/268) ([chuckcarpenter](https://github.com/chuckcarpenter)) - Update screenshot of intro step in README [\#264](https://github.com/shipshapecode/shepherd/pull/264) ([BrianSipple](https://github.com/BrianSipple)) ## [v2.0.0-beta.28](https://github.com/shipshapecode/shepherd/tree/v2.0.0-beta.28) (2018-10-08) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.0.0-beta.27...v2.0.0-beta.28) **Implemented enhancements:** - Not all of popper.js placement values are supported [\#259](https://github.com/shipshapecode/shepherd/issues/259) - Integrate Tippy for step modal creation [\#255](https://github.com/shipshapecode/shepherd/issues/255) - Tippy.js Integration [\#261](https://github.com/shipshapecode/shepherd/pull/261) ([BrianSipple](https://github.com/BrianSipple)) **Merged pull requests:** - use uniqueId for step ID prop over idAttribute [\#262](https://github.com/shipshapecode/shepherd/pull/262) ([chuckcarpenter](https://github.com/chuckcarpenter)) - Support placement values and modifiers according to popper.js API \(\#259\) [\#260](https://github.com/shipshapecode/shepherd/pull/260) ([tedbeer](https://github.com/tedbeer)) - Change localhost port for cypress tests and document how its used [\#257](https://github.com/shipshapecode/shepherd/pull/257) ([BrianSipple](https://github.com/BrianSipple)) - replace hubspot favicons with shipshape favicons [\#256](https://github.com/shipshapecode/shepherd/pull/256) ([BrianSipple](https://github.com/BrianSipple)) - documentation update: add beforeShowPromise example [\#253](https://github.com/shipshapecode/shepherd/pull/253) ([jaffadog](https://github.com/jaffadog)) - Update uglifyjs-webpack-plugin to the latest version 🚀 [\#247](https://github.com/shipshapecode/shepherd/pull/247) ([greenkeeper[bot]](https://github.com/apps/greenkeeper)) - Update theming documentation. [\#242](https://github.com/shipshapecode/shepherd/pull/242) ([BrianSipple](https://github.com/BrianSipple)) ## [v2.0.0-beta.27](https://github.com/shipshapecode/shepherd/tree/v2.0.0-beta.27) (2018-09-13) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.0.0-beta.26...v2.0.0-beta.27) **Breaking changes:** - Rename `Tour.options.defaults` to `Tour.options.defaultStepOptions`. [\#244](https://github.com/shipshapecode/shepherd/pull/244) ([BrianSipple](https://github.com/BrianSipple)) **Implemented enhancements:** - Change `tour.options.defaults` to `tour.options.stepOptions` [\#240](https://github.com/shipshapecode/shepherd/issues/240) **Merged pull requests:** - Greenkeeper/babel plugin add module exports 1.0.0 [\#246](https://github.com/shipshapecode/shepherd/pull/246) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) ## [v2.0.0-beta.26](https://github.com/shipshapecode/shepherd/tree/v2.0.0-beta.26) (2018-09-07) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.0.0-beta.25...v2.0.0-beta.26) **Fixed bugs:** - Build syntax errors and element.prepend function not supported \(Internet Explorer\) [\#238](https://github.com/shipshapecode/shepherd/issues/238) - Syntax errors and ParentNode.prepend not supported in IE [\#239](https://github.com/shipshapecode/shepherd/pull/239) ([alexdaube](https://github.com/alexdaube)) ## [v2.0.0-beta.25](https://github.com/shipshapecode/shepherd/tree/v2.0.0-beta.25) (2018-09-06) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.0.0-beta.24...v2.0.0-beta.25) ## [v2.0.0-beta.24](https://github.com/shipshapecode/shepherd/tree/v2.0.0-beta.24) (2018-09-05) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.0.0-beta.23...v2.0.0-beta.24) **Implemented enhancements:** - Way to get user to confirm quitting a tutorial [\#133](https://github.com/shipshapecode/shepherd/issues/133) - Add step options to ESDoc [\#234](https://github.com/shipshapecode/shepherd/pull/234) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Add Confirm cancel [\#232](https://github.com/shipshapecode/shepherd/pull/232) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - improved theming [\#204](https://github.com/shipshapecode/shepherd/pull/204) ([bm2u](https://github.com/bm2u)) **Fixed bugs:** - advanceOn doesn't complete tour [\#93](https://github.com/shipshapecode/shepherd/issues/93) - advanceOn blur? [\#89](https://github.com/shipshapecode/shepherd/issues/89) **Closed issues:** - Action required: Greenkeeper could not be activated 🚨 [\#227](https://github.com/shipshapecode/shepherd/issues/227) **Merged pull requests:** - add `.vscode` directory to `.gitignore` [\#237](https://github.com/shipshapecode/shepherd/pull/237) ([BrianSipple](https://github.com/BrianSipple)) - Update extract-loader to the latest version 🚀 [\#236](https://github.com/shipshapecode/shepherd/pull/236) ([greenkeeper[bot]](https://github.com/apps/greenkeeper)) - \[Issue/89\]- add onCapture setting to bubble events such as blur for tour elements… [\#233](https://github.com/shipshapecode/shepherd/pull/233) ([chuckcarpenter](https://github.com/chuckcarpenter)) ## [v2.0.0-beta.23](https://github.com/shipshapecode/shepherd/tree/v2.0.0-beta.23) (2018-08-29) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.0.0-beta.22...v2.0.0-beta.23) **Implemented enhancements:** - Update to Babel 7, use lodash-es [\#231](https://github.com/shipshapecode/shepherd/pull/231) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) **Merged pull requests:** - add more tests for increased coverage [\#230](https://github.com/shipshapecode/shepherd/pull/230) ([chuckcarpenter](https://github.com/chuckcarpenter)) - Update dependencies to enable Greenkeeper 🌴 [\#229](https://github.com/shipshapecode/shepherd/pull/229) ([greenkeeper[bot]](https://github.com/apps/greenkeeper)) ## [v2.0.0-beta.22](https://github.com/shipshapecode/shepherd/tree/v2.0.0-beta.22) (2018-08-29) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.0.0-beta.21...v2.0.0-beta.22) **Implemented enhancements:** - Implement ESDoc [\#226](https://github.com/shipshapecode/shepherd/pull/226) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) **Fixed bugs:** - Fix cancel on any step with a title [\#228](https://github.com/shipshapecode/shepherd/pull/228) ([chuckcarpenter](https://github.com/chuckcarpenter)) ## [v2.0.0-beta.21](https://github.com/shipshapecode/shepherd/tree/v2.0.0-beta.21) (2018-08-27) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.0.0-beta.20...v2.0.0-beta.21) **Merged pull requests:** - Merge coverage from cypress and unit tests [\#225](https://github.com/shipshapecode/shepherd/pull/225) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Renaming of scss source dir [\#219](https://github.com/shipshapecode/shepherd/pull/219) ([bm2u](https://github.com/bm2u)) ## [v2.0.0-beta.20](https://github.com/shipshapecode/shepherd/tree/v2.0.0-beta.20) (2018-08-26) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.0.0-beta.19...v2.0.0-beta.20) **Implemented enhancements:** - Increase test coverage, refactor, and cleanup [\#224](https://github.com/shipshapecode/shepherd/pull/224) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) ## [v2.0.0-beta.19](https://github.com/shipshapecode/shepherd/tree/v2.0.0-beta.19) (2018-08-25) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.0.0-beta.18...v2.0.0-beta.19) ## [v2.0.0-beta.18](https://github.com/shipshapecode/shepherd/tree/v2.0.0-beta.18) (2018-08-25) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.0.0-beta.17...v2.0.0-beta.18) **Implemented enhancements:** - Add some tour tests [\#216](https://github.com/shipshapecode/shepherd/pull/216) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Testing for Evented module [\#215](https://github.com/shipshapecode/shepherd/pull/215) ([chuckcarpenter](https://github.com/chuckcarpenter)) **Fixed bugs:** - ES2015 imports not working [\#210](https://github.com/shipshapecode/shepherd/issues/210) - Fix issue with cancel button [\#220](https://github.com/shipshapecode/shepherd/pull/220) ([chuckcarpenter](https://github.com/chuckcarpenter)) **Merged pull requests:** - Move bind methods to their own file [\#222](https://github.com/shipshapecode/shepherd/pull/222) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Start some refactoring [\#221](https://github.com/shipshapecode/shepherd/pull/221) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Step.js coverage increase [\#218](https://github.com/shipshapecode/shepherd/pull/218) ([chuckcarpenter](https://github.com/chuckcarpenter)) - Reduce Evented complexity [\#217](https://github.com/shipshapecode/shepherd/pull/217) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - Start refactoring for Code Climate [\#214](https://github.com/shipshapecode/shepherd/pull/214) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) ## [v2.0.0-beta.17](https://github.com/shipshapecode/shepherd/tree/v2.0.0-beta.17) (2018-08-15) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.0.0-beta.16...v2.0.0-beta.17) **Merged pull requests:** - Feature/webpack [\#212](https://github.com/shipshapecode/shepherd/pull/212) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) ## [v2.0.0-beta.16](https://github.com/shipshapecode/shepherd/tree/v2.0.0-beta.16) (2018-08-14) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.0.0-beta.15...v2.0.0-beta.16) **Implemented enhancements:** - \[feature/builder\] - replace Gulp with module loader and npm [\#203](https://github.com/shipshapecode/shepherd/pull/203) ([chuckcarpenter](https://github.com/chuckcarpenter)) **Fixed bugs:** - Uncaught TypeError: \_shepherd2.default.Tour is not a constructor [\#202](https://github.com/shipshapecode/shepherd/issues/202) **Merged pull requests:** - Start on cypress [\#209](https://github.com/shipshapecode/shepherd/pull/209) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) - increase test coverage [\#206](https://github.com/shipshapecode/shepherd/pull/206) ([chuckcarpenter](https://github.com/chuckcarpenter)) ## [v2.0.0-beta.15](https://github.com/shipshapecode/shepherd/tree/v2.0.0-beta.15) (2018-08-06) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.0.0-beta.14...v2.0.0-beta.15) **Fixed bugs:** - Error: Cannot find module 'popper' from '\node\_modules\shepherd.js\dist\js' [\#201](https://github.com/shipshapecode/shepherd/issues/201) ## [v2.0.0-beta.14](https://github.com/shipshapecode/shepherd/tree/v2.0.0-beta.14) (2018-08-02) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.0.0-beta.13...v2.0.0-beta.14) **Fixed bugs:** - Error thrown if element not visible anymore [\#197](https://github.com/shipshapecode/shepherd/issues/197) **Merged pull requests:** - Basic testing framework [\#199](https://github.com/shipshapecode/shepherd/pull/199) ([chuckcarpenter](https://github.com/chuckcarpenter)) - Update documentation link in demo tour [\#195](https://github.com/shipshapecode/shepherd/pull/195) ([mikelkew](https://github.com/mikelkew)) ## [v2.0.0-beta.13](https://github.com/shipshapecode/shepherd/tree/v2.0.0-beta.13) (2018-07-16) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.0.0-beta.12...v2.0.0-beta.13) **Implemented enhancements:** - Refactor css in shepherd-theme-arrows theme [\#52](https://github.com/shipshapecode/shepherd/issues/52) - Automatically use theme if styles are included [\#1](https://github.com/shipshapecode/shepherd/issues/1) ## [v2.0.0-beta.12](https://github.com/shipshapecode/shepherd/tree/v2.0.0-beta.12) (2018-07-12) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.0.0-beta.11...v2.0.0-beta.12) ## [v2.0.0-beta.11](https://github.com/shipshapecode/shepherd/tree/v2.0.0-beta.11) (2018-07-12) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.0.0-beta.10...v2.0.0-beta.11) **Implemented enhancements:** - Attach shepherd-step to "custom" element / supporting dialog elements. [\#157](https://github.com/shipshapecode/shepherd/issues/157) - Add renderLocation option [\#192](https://github.com/shipshapecode/shepherd/pull/192) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) **Fixed bugs:** - Tours fail to load on Chrome 65 [\#180](https://github.com/shipshapecode/shepherd/issues/180) - Step divs remain after tour has ended [\#66](https://github.com/shipshapecode/shepherd/issues/66) **Closed issues:** - Step class cleanup [\#36](https://github.com/shipshapecode/shepherd/issues/36) ## [v2.0.0-beta.10](https://github.com/shipshapecode/shepherd/tree/v2.0.0-beta.10) (2018-07-11) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.0.0-beta.9...v2.0.0-beta.10) ## [v2.0.0-beta.9](https://github.com/shipshapecode/shepherd/tree/v2.0.0-beta.9) (2018-07-11) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.0.0-beta.8...v2.0.0-beta.9) **Implemented enhancements:** - CSS should not be required to use this library [\#166](https://github.com/shipshapecode/shepherd/issues/166) **Fixed bugs:** - Arrows don't appear on some boxes randomly \(video\) [\#156](https://github.com/shipshapecode/shepherd/issues/156) **Closed issues:** - Undocumented `scrollToHandler` option [\#107](https://github.com/shipshapecode/shepherd/issues/107) ## [v2.0.0-beta.8](https://github.com/shipshapecode/shepherd/tree/v2.0.0-beta.8) (2018-07-09) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.0.0-beta.7...v2.0.0-beta.8) ## [v2.0.0-beta.7](https://github.com/shipshapecode/shepherd/tree/v2.0.0-beta.7) (2018-07-07) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.0.0-beta.6...v2.0.0-beta.7) **Fixed bugs:** - Use frame safe way for isArray\(\) & isObject\(\) [\#153](https://github.com/shipshapecode/shepherd/issues/153) - remove shepherd-target class on tour.next\(\)/tour.back\(\) [\#109](https://github.com/shipshapecode/shepherd/issues/109) **Closed issues:** - Rethethering issue when target element is re-rendered. [\#112](https://github.com/shipshapecode/shepherd/issues/112) ## [v2.0.0-beta.6](https://github.com/shipshapecode/shepherd/tree/v2.0.0-beta.6) (2018-07-07) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.0.0-beta.5...v2.0.0-beta.6) **Implemented enhancements:** - Close button as HTML entity [\#148](https://github.com/shipshapecode/shepherd/pull/148) ([bm2u](https://github.com/bm2u)) **Fixed bugs:** - Hide events being triggered twice when there is another step [\#167](https://github.com/shipshapecode/shepherd/issues/167) - Removing duplicate call to hide step [\#168](https://github.com/shipshapecode/shepherd/pull/168) ([pedroceles](https://github.com/pedroceles)) **Closed issues:** - The install doc is not working [\#179](https://github.com/shipshapecode/shepherd/issues/179) - addStep not return step instance [\#165](https://github.com/shipshapecode/shepherd/issues/165) - cancelling the tour when clicking outside the element [\#141](https://github.com/shipshapecode/shepherd/issues/141) - showCancelLink yields weird characters [\#117](https://github.com/shipshapecode/shepherd/issues/117) **Merged pull requests:** - Added a demo tour at Simple Planner [\#155](https://github.com/shipshapecode/shepherd/pull/155) ([newscloud](https://github.com/newscloud)) ## [v2.0.0-beta.5](https://github.com/shipshapecode/shepherd/tree/v2.0.0-beta.5) (2018-07-03) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.0.0-beta.4...v2.0.0-beta.5) ## [v2.0.0-beta.4](https://github.com/shipshapecode/shepherd/tree/v2.0.0-beta.4) (2018-07-03) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.0.0-beta.3...v2.0.0-beta.4) ## [v2.0.0-beta.3](https://github.com/shipshapecode/shepherd/tree/v2.0.0-beta.3) (2018-07-03) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.0.0-beta.2...v2.0.0-beta.3) **Closed issues:** - How can i use it with ionic 2 typescript? [\#174](https://github.com/shipshapecode/shepherd/issues/174) ## [v2.0.0-beta.2](https://github.com/shipshapecode/shepherd/tree/v2.0.0-beta.2) (2018-07-02) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v2.0.0-beta.1...v2.0.0-beta.2) ## [v2.0.0-beta.1](https://github.com/shipshapecode/shepherd/tree/v2.0.0-beta.1) (2018-07-02) [Full Changelog](https://github.com/shipshapecode/shepherd/compare/v1.8.1...v2.0.0-beta.1) **Implemented enhancements:** - Convert to popper [\#189](https://github.com/shipshapecode/shepherd/pull/189) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) **Fixed bugs:** - Attempting to fix uncaught exception caused by non-existing element f… [\#190](https://github.com/shipshapecode/shepherd/pull/190) ([RobbieTheWagner](https://github.com/RobbieTheWagner)) **Closed issues:** - href of the "View docs" button on demo site --\> 404 [\#187](https://github.com/shipshapecode/shepherd/issues/187) - Demo site is down [\#185](https://github.com/shipshapecode/shepherd/issues/185) - Maintainer/transfer [\#183](https://github.com/shipshapecode/shepherd/issues/183) - cannot get node\_modules/tether-shepherd/dist/js/shepherd.min.js [\#173](https://github.com/shipshapecode/shepherd/issues/173) - ES6 import from NPM failed. [\#171](https://github.com/shipshapecode/shepherd/issues/171) - Display Shepherd only during first visit [\#164](https://github.com/shipshapecode/shepherd/issues/164) - Tether EOL implications [\#163](https://github.com/shipshapecode/shepherd/issues/163) - Get the AttachTo object [\#150](https://github.com/shipshapecode/shepherd/issues/150) - Arrow problem [\#145](https://github.com/shipshapecode/shepherd/issues/145) - `attachment: together` does not work as expected if attachment width greater than target width [\#142](https://github.com/shipshapecode/shepherd/issues/142) - shepherd-step not placed in proper position [\#130](https://github.com/shipshapecode/shepherd/issues/130) - attachTo is not working when passing a string [\#122](https://github.com/shipshapecode/shepherd/issues/122) - Triggering click of an page element on tour step "show" [\#119](https://github.com/shipshapecode/shepherd/issues/119) - Inherit animation styles from Drop [\#84](https://github.com/shipshapecode/shepherd/issues/84) - Shepherd might need jQuery... [\#79](https://github.com/shipshapecode/shepherd/issues/79) - Not accessibility friendly [\#26](https://github.com/shipshapecode/shepherd/issues/26) **Merged pull requests:** - RM Hubs Copyright [\#188](https://github.com/shipshapecode/shepherd/pull/188) ([FranDias](https://github.com/FranDias)) - Link correct demo site [\#186](https://github.com/shipshapecode/shepherd/pull/186) ([drucci](https://github.com/drucci)) - Add Repo to package.json [\#149](https://github.com/shipshapecode/shepherd/pull/149) ([bm2u](https://github.com/bm2u)) ## v1.7.0 - Fixes bug where `buttons: false` resulted in the default Next button instead of showing the desired result of no buttons. ## v1.6.0 & v1.6.2 - Patches issue where Tether anchor reference was being cached instead of reset when step is shown. ## v1.5.2 - Adds functionality to pass an object `{element: el, on: tetherPositionString}` to tour step `attachTo` parameter. ## v1.5.1 - Exposes `scrollTo` option in Eager ## v1.5.0 - Positioning string parse improvements with regex - Installation support for dynamically rendered pages in Eager - Live updates for eager / creation of `tour.removeStep` ## v1.2.2 - Moves `Tether.js` out of `bower_components` and into `dist` for supoort in Eager ## v1.2.1 - Exposes tour object on eager install ## v1.2.0 - Adds `showOn` for conditionally showing tour steps ## v1.1.4 - Eager - Install helper now checks for the presence of first attach node before starting ## v1.1.2 & v1.1.3 - Fix stacking event listeners ## v1.1.1 - Pointer event none for arrows ## v1.1.0 - Update `Tether` to version 1 - Bump all dependencies ## v1.0.0 - Add proper UMD to `Shepherd` - Convert from `Coffeescript` to `ES6 (Babel)` - Fix `*.json` files to include `main` - Remove bundled versions - Restructure directory layout - Update `gulp` builds \* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)*