Releases: ijlee2/ember-container-query
Updated dependencies
It should be safe to update ember-container-query from 5.0.6 to 5.0.7.
Updated decorator-transforms to address an issue with version skew
I updated decorator-transforms to 1.0.3 so that ember-container-query works on projects that have decorator-transforms@v1 as their dependency.
Reverted the unintended change to ember-modifier support
In v5.0.4, I didn't mean to restrict the supported versions of ember-modifier from ^3.2.7 || ^4.1.0 to ^4.1.0. I reverted this change in v5.0.5.
Important
Installing ember-container-query@v5.0.4 (or v5.0.5) can result in the installation of decorator-transforms@v1.0.2, which seems to have a regression.
If you encounter the error The @action decorator must be applied to methods when used in native classes, you may need to pin decorator-transforms to v1.0.1 for now.
Downstreamed changes from @embroider/addon-blueprint@2.11.0
Important
Installing ember-container-query@v5.0.4 can result in the installation of decorator-transforms@v1.0.2, which seems to have a regression.
If you encounter the error The @action decorator must be applied to methods when used in native classes, you may need to pin decorator-transforms to v1.0.1 for now.
By replacing a few Babel plugins with decorator-transforms, we can ship fewer bytes and avoid the need to transpile other class features.
| Before | After | |
|---|---|---|
| Package size | 15.7 kB | 14.6 kB |
| Unpacked size | 54.3 kB | 49.6 kB |
| Total files | 40 | 38 |
Updated dependencies
5.0.3 Tagged 5.0.3
Downstreamed changes from @embroider/addon-blueprint@2.7.0. Updated dependencies.
It should be safe to update ember-container-query from 5.0.1 to 5.0.2.
Improved documentation and updated dependencies
It is safe to update ember-container-query from 5.0.0 to 5.0.1.
Dropped Node 16 support
Important
Assuming that you are on ember-container-query@4.0.5, you may take one of 3 migration paths:
- If your project is in a good condition (e.g. runs on Node 18), you can update directly to
5.0.0. - If your project runs on Node 16 and doesn't pull in many different versions of
ember-element-helper, update to4.1.0. - Otherwise, update to
4.0.6.
For more information, see the changelog.
Updated ember-element-helper to v0.8.4
On August 29 (two weeks ago), ember-element-helper@0.8.4 was released to provide the signature for the {{element}} helper. The signature seems to work well in this project.
However, I suspect that there are many addons that still depend on an older version of ember-element-helper. Given that ember-element-helper is in 0.x and changed to v2 format in 0.7.1, it may not be trivial for consuming apps to install a single version. To indicate that there can be a risk from pulling in the latest version of ember-element-helper, I'll make a minor release 4.1.0.
Note
For an incremental migration, update ember-container-query from 4.0.5 to 4.0.6, then from 4.0.6 to 4.1.0.
Updated dependencies and fixed a bug in component signature
I updated all dependencies to the latest version (except ember-element-helper, which remains at v0.7.1 to ease your migration). I also downstreamed relevant changes from @embroider/addon-blueprint@2.5.0.