- [New] Add renderDefaultSlot option to shallow
- [New] Add listeners option
- [New] Add getAttribute method
- [New] Add getProp method
- [New] Add provide option to mount
- [New] Add .amd and .umd builds
- [New] Add setMethods method
- [Fix] Add correct return from find in type definitions
- [New] Add value method
- [New] Add attrs object by default
- [New] Add option to pass Wrappers to slots
- [New] Add Types support
- [Fix] Remove update from trigger method
- Remove style method
- Remove use method
- Remove dispatch method
- Remove simulate method
- [Build] Revert to previous build
- [Fix] Add polyfill for Event in IE10, 11
- [Fix] Fixing broken build system
- [Build] Use rollup for dist file
- [New] Add option to pass
attrs
to vm
- [Fix] Update all props before running watchers in setProps
- [Fix] Stub global components in shallow
- [Fix] Only keep specific properties from stubbed components in shallow
- [Fix] Only run watcher for relevant expression in
setProps
- [New] Add
mount.options.instance
to pass scoped instance
- [New] Add
mount.options.context
to handle functional components
- [Fix] Clone components before stubbing in
shallow
- [Fix] Update before calling trigger on element
- [New] Add first method
- [Fix] Run watchers in setProps
- [Fix] Don't stub root vm lifecycle hooks
- [Fix] Stub child lifecycle hooks in shallow method
- [New] Add shallow method
- [Refactor] Remove emit behavior from trigger. Breaking change
- [Fix] Emit event on child vue instance
- [Refactor] Use matches in place of sizzle
- [New] Deprecate dispatch method
- [New] Add trigger method
- [New] Use sizzle to match selectors in find
- [New] Add dispatch method
- [New] Deprecate simulate method
- [Fix] List Vue as a peer dependency
- [Fix] Improve error handling of unnamed components used in .find()
- [Docs] Add improved examples to README
- [Fix] Delete cached Ctor before mount
- [New] Add option to pass Components to slots
- [New] Add option to pass globals in mount method
- [New] Add setProps wrapper method
- [New] Remove development mode warning log
- [Fix] Handle slots as arrays
- [New] Add slots mount option
- [Fix] Add undocumented options argument to use method
- [Fix] Mount entire component in hasStyle to accurately detect CSS
- [New] Add attachToDocument option
- [New] Use getters to retrieve vNode
- [Fix] Remove duplicate vNodes by comparing element node
- [Docs] Standardize docs
- [Docs] Add guide to using with vuex
- [New] Support key modifiers in simulate method
- [Docs] Add examples to docs
- [Fix] Change propsData warning message to give a correct example
- [Docs] Add examples to docs
- [Docs] Fix typo in README
- [Docs] Add examples to docs
- [Feature] Log warning when computed, propsData and methods are called with details on unbound this
- [Bug] Update vNode when setData is called
- Add instance method
- Expose use method
- Update Vue and vue-compiler version
- Add Vue to list of dependencies
- Move Vue to list of peer dependencies
- Remove use method due to bug
- Move Vue to list of dependencies
- Add setData method
- Add destroy method
- Add use method to add plugins to avoriaz Vue instance
- Throw error if avoriaz does not have access to document
- Remove babel-runtime from project
- Add .hasStyle method
- Add .hasAttribute method
- Deprecate .style method
- Reinstate unit tests running in jsdom
- Get computedStyles instead of element.style in style method
- Fix npm publishing issue
- Add support for descendant combinator and multiple selectors in .find
- Add support for direct descendant combinator in .find
- Add style method
- Add logo to README
- Add changelog
- Fix bug in find where Vue Components were not traversed
- Fix typo in wrapper.methods()
- Add support for Vue components in .find and .is methods
- Change text method to use textContent instead of innerText
- Add computed, propsData, methods and data methods to wrapper
- Add input validation - throw errors if input is incorrect
- Add update method
- Add name method
- Add isEmpty method
- Add mocha-webpack example to README
- Remove destructuring from entry index.js
- Initial release.