72 lines
4.0 KiB
Markdown
72 lines
4.0 KiB
Markdown
|
# Changelog
|
||
|
|
||
|
## 3.3.2
|
||
|
|
||
|
- Fix for Flicker on initialisation [#425](https://github.com/nostalgiaz/bootstrap-switch/issues/425), [#422](https://github.com/nostalgiaz/bootstrap-switch/issues/422)
|
||
|
- Prevent horizontal misalignment inside modal in page with odd width [#414](https://github.com/nostalgiaz/bootstrap-switch/issues/414)
|
||
|
|
||
|
## 3.3.1
|
||
|
|
||
|
- Revert of switchChange event triggered only on falsy skip [#411](https://github.com/nostalgiaz/bootstrap-switch/issues/411)
|
||
|
|
||
|
## 3.3.0
|
||
|
|
||
|
- Fixed setting of correct state on drag from indeterminate state [#403](https://github.com/nostalgiaz/bootstrap-switch/issues/403)
|
||
|
- Fixed broken state changing on hidden switch [#392, [#383](https://github.com/nostalgiaz/bootstrap-switch/issues/383)
|
||
|
- Missing animation on first state change triggered by side click [#390](https://github.com/nostalgiaz/bootstrap-switch/issues/390)
|
||
|
- SwitchChange event always triggered after change event [#389](https://github.com/nostalgiaz/bootstrap-switch/issues/389)
|
||
|
- Skip check for transitionend event on init [#381](https://github.com/nostalgiaz/bootstrap-switch/issues/381)
|
||
|
- Added stopPropagation on element mousedown [#369](https://github.com/nostalgiaz/bootstrap-switch/issues/369)
|
||
|
- Fixed wrong descrition in documentation [#351](https://github.com/nostalgiaz/bootstrap-switch/issues/351)
|
||
|
|
||
|
## 3.2.2
|
||
|
|
||
|
- Fixed wrong rendering of switch on initialisation if element is hidden [#376](https://github.com/nostalgiaz/bootstrap-switch/issues/376)
|
||
|
|
||
|
## 3.2.1
|
||
|
|
||
|
- Hotfix for broken initialisation logic if $.support.transition is not set [#375](https://github.com/nostalgiaz/bootstrap-switch/issues/375)
|
||
|
|
||
|
## 3.2.0
|
||
|
|
||
|
- Added option and method handleWidth to set a specific width of the side handled [#341](https://github.com/nostalgiaz/bootstrap-switch/issues/341)
|
||
|
- Added option and method labelWidth to set a specific width of the center label [#341](https://github.com/nostalgiaz/bootstrap-switch/issues/341)
|
||
|
- Fixed broken toggling of side handles when switch is wrapped in a external label [#359](https://github.com/nostalgiaz/bootstrap-switch/issues/359)
|
||
|
- Minor refactoring all along the source code
|
||
|
|
||
|
## 3.1.0
|
||
|
|
||
|
- Added inverse option to swap the position of the left and right elements [#207](https://github.com/nostalgiaz/bootstrap-switch/issues/207)
|
||
|
- Fixed misalignment on Safari [#223](https://github.com/nostalgiaz/bootstrap-switch/issues/223)
|
||
|
- Added options toggleAnimate method
|
||
|
- Enhanced documentation with new examples
|
||
|
|
||
|
## 3.0.2
|
||
|
|
||
|
- Added radioAllOff option. allow a group of radio inputs to be all off [#322](https://github.com/nostalgiaz/bootstrap-switch/issues/322)
|
||
|
- Made HTML options overridable by JavaScript initalization options [#319](https://github.com/nostalgiaz/bootstrap-switch/issues/319)
|
||
|
- .form-control does not interfere anymore with the switch appearance [#318](https://github.com/nostalgiaz/bootstrap-switch/issues/318)
|
||
|
- Fixed triggering of two events in case of jQuery id selector [#317](https://github.com/nostalgiaz/bootstrap-switch/issues/317)
|
||
|
- Fixed internal switching loop when toggling with spacebar [#316](https://github.com/nostalgiaz/bootstrap-switch/issues/316)
|
||
|
- Fixed switch label toggling not working with radio inputs [#312](https://github.com/nostalgiaz/bootstrap-switch/issues/312)
|
||
|
|
||
|
## 3.0.1
|
||
|
|
||
|
- Added support for intermediate state [#218](https://github.com/nostalgiaz/bootstrap-switch/issues/218)
|
||
|
- Added change event triggered on label click [#299](https://github.com/nostalgiaz/bootstrap-switch/issues/299)
|
||
|
- Added onInit and onSwitchChange event as methods
|
||
|
|
||
|
## 3.0.0
|
||
|
|
||
|
- API redesign for a more intuitive use
|
||
|
- Entire code source rewriting focused on cleanliness and performance
|
||
|
- Initialization options can be passed as JavaScript object or written as data-*
|
||
|
- Plugin constructor publicly available from $.fn.bootstrapSwitch.Constructor
|
||
|
- Plugin instance publicly available calling .data('bootstrap-switch')
|
||
|
- Global overridable defaults options
|
||
|
- Improved flexibility with baseClass and wrapperClass options
|
||
|
- New onInit event
|
||
|
- Event namespacing
|
||
|
- Full Bootstrap 3 support
|
||
|
- A lot of fixed bug, as usual
|