All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
[3.1.0] - 2021-06-01
- Added
$eq.ready
to allow waiting for proper initialisation. (@MatteoGabriele in #10)
- Set initial width & height of component to
null
instead of0
, preventing premature initialisation.
[3.0.1] - 2018-09-03
- Updated dependencies because of detected security issue in url-parse. (unshiftio/url-parse#155)
[3.0.0] - 2018-09-03
- collision on private data-properties by prefixing them with
$_elementQueryMixin_
. (@e2o in #6) Note: This is a breaking change if you previously depended on any of the private propertiessize
,eq
orresizeObserver
of this plugin. Although it is not recommended that you use these internal data-properties at all, you could update to v3.0.0 by prefixing them with$_elementQueryMixin_
in your code.
[2.0.1] - 2018-07-18
- Added "ResizeObserver" to package keywords.
- Correctly disconnect from resizeObserver on component destroy.
[2.0.0] - 2018-07-18
- ResizeObserver polyfill.
- Internally we no longer use
window.resize
to observe sizing changes. Every component uses the ResizeObserver API now.
- Shield badges in README. (badges/shields#1568)
debounce
property forwindow.resize
events, on both component- and plugin-level.window.resize
usage in favor of ResizeObserver.
[1.1.0] - 2018-07-11
- Polyfills through babel-preset-env.
- Browser support section in README.
- Run built script on
prepublishOnly
instead ofprepare
.
[1.0.7] - 2018-07-11
- Rollup to generate an ES Modules and CommonJS build from the source.
- Upload both
src/
anddist/
folders to NPM.