- Fix: Typescript def, #126
- Fix: Typescript def, #123
- Fix issue, #119
- Remove plugin from default export
- Remove
blurprop - Change dist CSS file name
- Rename CSS class names
- Allow composition API usage, #88
- Now you can import package like
// New way of importing
import {useLoading} from 'vue-loading-overlay';
import {Component} from 'vue-loading-overlay';
import {Plugin} from 'vue-loading-overlay';
// The good old way still works as before
import VueLoading from 'vue-loading-overlay';- (Breaking) Use named export in web browser environment
- app.use(VueLoading)
+ app.use(VueLoading.Plugin)- Fix: Composition API usage, #88
- Fix: Possible SSR issue
- Fix: usage as plugin, in-correct parameters were being passed
4.0.0 ⚠️
- Drop support for Vue v2.x and add support for Vue v3.x
- Drop IE 11 support
- Fix: #64
- Add type definitions
- Add: Lock scroll feature, #51
- Add:
blurprop to blur the background
- Fix: restore broken IE 11 support.
⚠️ IE 11 support will be removed in next major version.
- Fix: #26 by introducing
enforceFocusprop
- Increase
z-indexvalue to9999
- Add:
z-indexprop
- Fix:
onCancelprop default value to empty function
- Add:
barsloader type
- Add:
opacityprop
3.0.0 (breaking)
- Changed:
- use SVG instead of CSS animation
- rename
animationprop totransition - rename
closeevent tohide onCancelcallback will be called only when cancelled by user- use
v-showinstead ofv-if - CSS classes has been prefixed with
vld - Output CSS file name has been renamed
dist/vue-loading.css, removed.minfrom name
- Added: see docs for usage
- add
loaderprop - add
colorandbackgroundColorprop - add
heightandwidthprop - add
beforeandafterslots - add second argument to
$loading.show(props?,slots?)method to accept slots
- add
- Removed:
- SCSS has been removed completely
- Other:
- live example available on gh-pages
- Fix: SSR issue #18
- Fix: regression in trap focus feature
- Fix: regression in
z-indexissue - Docs: updated demo examples
- Add: default slot to override the loading indicator
- Add: trap
focusfeature, user will not be able to tab on elements those are behind the loading overlay - a11y: use
aria-live - Fix: detecting
windowobject - Fix:
z-indexissue on loading element - Test: add tests
- Docs: update readme with better examples
- Add: allow loader to be restricted to a container element
- Chore: auto pre-fixer
- Chore:
distnow includes non-minified js file as well
- Fix: webpack build config, #3
- Fix: Don't call
onCancelcallback function when loader is not active
- Fix: was not working in non module environments
2.0.0 (breaking)
- Fix: v1.0.0 was completely broken due to a webpack configuration
- Change: check
readme.mdfile for updated usage instruction
- Initial release