Skip to content

Releases: ijlee2/ember-container-query

v3.0.0-alpha.0

13 Dec 11:25
Compare
Choose a tag to compare
v3.0.0-alpha.0 Pre-release
Pre-release

Plan for v3.0.0 release includes:

  • Drop technical support for Node 12 and Ember 3.24 LTS
  • Add Ember 4.8 LTS to test matrix
  • Replace @ember/render-modifiers with ember-modifier

Replaced @ember/render-modifiers with ember-modifier. Fixed autotracking bug.

02 Dec 15:11
Compare
Choose a tag to compare

The <ContainerQuery> component now relies on packages that will likely be maintained in the future (namely, ember-modifier).

From v1.0.0 to v2.1.0, updating @dataAttributePrefix or @features (both are uncommon use cases) would result in stale data attributes. This bug has been fixed.

Please note, v2.1.1 will be the last release version that supports Node 12 and Ember 3.24 LTS.

Introduced TypeScript. Updated ember-on-resize-modifier to v1.1.0.

03 Jun 15:04
Compare
Choose a tag to compare

A rare minor release. 🎉 I have introduced TypeScript to start documenting the <ContainerQuery> component and {{cq-*}} helpers. In addition, the code for the demo app has been typed and refactored.

Finally, ember-on-resize-modifer has been updated to v1.1.0. This will remove deprecation messages that had appeared in v1.0.0.

Removed named exports for helpers

25 Apr 18:26
Compare
Choose a tag to compare

Many thanks to @bertdeblock for prompt feedback.

Installing this patch release will fix the warning messages that you might have seen in an Embroider app:

WARNING in ./helpers/cq-aspect-ratio.js 1:0-103
export 'cqAspectRatio' (reexported as 'cqAspectRatio') was not found in '../node_modules/ember-container-query/helpers/cq-aspect-ratio' (possible exports: default)
 @ ./assets/build-time-monitor.js 155:13-53

WARNING in ./helpers/cq-height.js 1:0-92
export 'cqHeight' (reexported as 'cqHeight') was not found in '../node_modules/ember-container-query/helpers/cq-height' (possible exports: default)
 @ ./assets/build-time-monitor.js 158:13-47

WARNING in ./helpers/cq-width.js 1:0-90
export 'cqWidth' (reexported as 'cqWidth') was not found in '../node_modules/ember-container-query/helpers/cq-width' (possible exports: default)
 @ ./assets/build-time-monitor.js 161:13-46

The risk in upgrading ember-container-query from v2.0.1 to v2.0.2 should be between none and small.

Added named exports for helpers

25 Apr 16:17
Compare
Choose a tag to compare

Installing this patch release will fix the warning messages that you might have seen in an Embroider app:

WARNING in ./helpers/cq-aspect-ratio.js 1:0-103
export 'cqAspectRatio' (reexported as 'cqAspectRatio') was not found in '../node_modules/ember-container-query/helpers/cq-aspect-ratio' (possible exports: default)
 @ ./assets/build-time-monitor.js 155:13-53

WARNING in ./helpers/cq-height.js 1:0-92
export 'cqHeight' (reexported as 'cqHeight') was not found in '../node_modules/ember-container-query/helpers/cq-height' (possible exports: default)
 @ ./assets/build-time-monitor.js 158:13-47

WARNING in ./helpers/cq-width.js 1:0-90
export 'cqWidth' (reexported as 'cqWidth') was not found in '../node_modules/ember-container-query/helpers/cq-width' (possible exports: default)
 @ ./assets/build-time-monitor.js 161:13-46

ember-element-helper has also been updated from v0.6.0 to v0.6.1.

The risk in upgrading ember-container-query from v2.0.0 to v2.0.1 should be between none and small.

Migrated to ember-on-resize-modifier. Dropped technical support for Node 10 and Ember 3.20 LTS.

09 Apr 08:38
Compare
Choose a tag to compare

Hi, everyone. You can expect the following changes in v2.0.0:

  • Removed technical risk by migrating from ember-did-resize-modifier to ember-on-resize-modifier
  • Dropped technical support for Node 10, Ember 3.16 LTS, and Ember 3.20 LTS
  • Enable embroider-safe workflow in CI
  • Improved demo app

v2.0.0-alpha.0

12 Dec 15:04
Compare
Choose a tag to compare
v2.0.0-alpha.0 Pre-release
Pre-release

Current plan for v2.0.0 release includes:

  • Drop support for Node v10 and Ember v3.16 LTS
  • Replace ember-did-resize-modifier with ember-on-resize-modifier
  • Enable embroider-safe workflow in CI

The release of v2.0.0-alpha.0 will help me (and hopefully you) test backwards compatibility.

Updated ember-source to v3.27.5

25 Aug 11:03
Compare
Choose a tag to compare

The patch release updates several development dependencies, including ember-source, to their latest version. It's planned to be the last 1.x release that allows supporting Node 10 and Ember 3.16 LTS.

Added embroider-safe to ember-try scenarios

22 Apr 13:14
Compare
Choose a tag to compare

This patch release updates ember-element-helper to v0.5.0 and checks in CI that ember-container-query is Embroider Safe. (Hopefully, the demo app for CI can pass Optimized Embroider Safe soon.)

The risk in upgrading ember-container-query from v1.1.7 to v1.1.8 should be between none and small.

Fixed brittle tests and updated ember-source to v3.25.4

01 Apr 23:40
Compare
Choose a tag to compare

Apologies for letting the weekly scheduled CI fail for 3 months... 😓 I fixed a couple of tests so that CI can pass once again. I'm hoping for a less brittle way to test container queries.

In this patch release, I made the following updates:

  • Updated ember-source to v3.25.4
  • Updated ember-qunit to v5.1.4
  • Added Ember 3.24 LTS to ember-try scenario

Note: Ember 3.16 LTS has been unsupported since March 17, 2021. Since there may be developers who work on an app that is 3.16 or earlier, I will continue to include Ember 3.16 LTS in ember-try scenarios for some additional time. Please do take time now to update Ember in your app. 👍🏼