Releases: sorich87/bootstrap-tour
Releases · sorich87/bootstrap-tour
v0.8.1
v0.8.0
v0.7.2
v0.7.1
v0.7.0
This release contains breaking changes and lot of improvements. Be sure to check them out before updating your codebase.
Added:
- added
init
method to initialize the tour before actually start it (#51)
Fixed:
- renamed
goto()
togoTo()
since some JS compilers are confused by the property namegoto
, which is a reserved word (aff0d25) prev()
,next()
andgoTo()
not working when the tour is started withforce
astrue
- handler previously attached to navigation buttons with
disabled
class not removed (#146) - incorrect z-index values with Bootstrap 3 (#147)
nav
tag unsupported by IE < 9. restoreddiv
and removed html5shiv as dependency for backward compatibility
Removed:
- removed
bootstrap-tour.min.css
, just usebootstrap-tour.css
v0.6.2 - Test new release task
This is a test release. Nothing in the plugin has been changed from the
v0.6.1
version.
This release contains improvements for developing / contributing though:
- upgrade Grunt plugins
- move
*.spec.coffee
into/src/spec
and keep/test
as destination for compiled test sources - introduce automatic release (bump + tag + push) using
grunt release:target
- correctly cleanup elements after each spec
Output from grunt release
Running "release" task
Running "bump-only:patch" (bump-only) task
Running "bump:patch:bump-only" (bump) task
>> Version bumped to 0.6.2 (in package.json)
>> pkg's version updated
>> Version bumped to 0.6.2 (in component.json)
Running "clean:default" (clean) task
Cleaning build...OK
Running "clean:test" (clean) task
Cleaning test...OK
Running "coffeelint:default" (coffeelint) task
>> 3 files lint free.
Running "coffeelint:doc" (coffeelint) task
>> 2 files lint free.
Running "coffee:default" (coffee) task
File build/js/bootstrap-tour.js created.
Running "coffee:test" (coffee) task
File test/bootstrap-tour.spec.js created.
Running "coffee:doc" (coffee) task
File docs/assets/js/index.js created.
Running "concat:default" (concat) task
File "build/js/bootstrap-tour.js" created.
Running "less:default" (less) task
File build/css/bootstrap-tour.css created.
Running "less:min" (less) task
File build/css/bootstrap-tour.min.css created.
Running "uglify:default" (uglify) task
File "build/js/bootstrap-tour.min.js" created.
Running "copy:default" (copy) task
Copied 4 files
Running "jasmine:src" (jasmine) task
Testing jasmine specs via phantom
...........................................................
59 specs in 0.446s.
>> 0 failures
Running "bump::commit-only" (bump) task
>> Committed as "Bump version to 0.6.2"
>> Tagged as "v0.6.2"
>> Pushed to origin
Done, without errors.
v0.6.1 - Storage disabling, multiple tours, backdrop behaviour
v0.5.0 - Improvements
New:
- popover navigation can be defined with a template
"<div class='popover tour'>
<div class='arrow'></div>
<h3 class='popover-title'></h3>
<div class='popover-content'></div>
<div class='popover-navigation'>
<button class='btn btn-default' data-role='prev'>« Prev</button>
<span data-role='separator'>|</span>
<button class='btn btn-default' data-role='next'>Next »</button>
<button class='btn btn-default' data-role='end'>End tour</button>
</div>
</div>"
template
option now accepts either a String or a Function- TravisCI support
- new customizable
storage
system reflex
option ends the tour on last step- code optimizations
Fixed:
- don't destroy popover that doesn't exist
- prevent
prev
andnext
to be executed if tour ended
v0.6.0 - Orphan steps, namespaced events, small fixes
New:
- introduced support for orphan steps, through
orphan
option #109 - implemented vertical centering of the popover while scrolling the page #132
- added namespace to Bootstrap Tour events #124
- better integration with Twitter Bootstrap final 3.0.0 release
Fixed:
- if orphan is false, skipping a step now brings you to the correct step, based on the navigation direction
Twitter Bootstrap 3 support
Bootstrap-Tour supports the newest Twitter Bootstrap version and is backward compatible with the 2.3.x.
New:
- add
goto
as recommended way to skip a step - scroll element into view when showing popover
- drop support to
cookie
onHide
andonShow
contain the step indexi
parameter