Releases: ijlee2/ember-container-query
Improved CI and upgraded ember-source to v3.23.1
I made a few changes in this patch release:
- Upgraded
ember-source
tov3.23.1
- Upgraded
ember-element-helper
tov0.3.2
- Improved CI workflow (added
ember-canary
test scenario and upgradedpercy/exec-action
tov0.3.1
)
The risk in upgrading ember-container-query from v1.1.5
to v1.1.6
should be between none and small.
2020 Hacktoberfest special
Many thanks to @cah-danmonroe, @esbanarango, and @takshch for helping out with the Hacktoberfest issues!
In the patch release, you will find 4 internal changes:
- Added
demoURL
topackage.json
(to display the link in Ember Observer) - Added
ember-lts-3.20
toember-try
test matrix - Used
ember-truth-helpers
instead of custom helpers for the demo app - Upgraded
ember-source
tov3.22.0
andember-cli-babel
tov7.23.0
The risk in upgrading ember-container-query from v1.1.4
to v1.1.5
should be between none and small.
Updated devDependencies to their latest version
I made 2 changes in this patch release:
- Updated the CI workflow to better match the template for Ember addons.
- Updated development dependencies to their latest version.
The risk in upgrading ember-container-query
from v1.1.3
to v1.1.4
should be between none and small.
Improved CI/CD and updated ember-source to v3.21.1
I made 3 changes in this patch release:
- Updated development dependencies to their latest version
- Cached the build of demo app during CI (faster runs can be expected)
- Migrated to Netlify for CD (preview builds are now available when PRs are made)
In effect, these changes should help developers contribute to this repo.
The risk in upgrading ember-container-query
from v1.1.2
to v1.1.3
should be between none and small.
Improved documentation for FastBoot users and updated ember-source to v3.20.4
Description
I made 2 changes in this patch release:
- Recommended FastBoot users to update their
config/targets.js
in order for Node to handle the nullish coalescing operator??
correctly. (Thanks to @jkeen for feedback!) - Upgraded
ember-source
fromv3.19.0
tov3.20.4
, as well as development dependencies to their latest versions.
The risk in upgrading ember-container-query
from v1.1.1
to v1.1.2
should be between none and small.
Notes
For a few weeks, the Ember buildpack for Heroku has had trouble with deploying the demo app (unable to find the latest Node v14.x).
As I don't want to set the Node version in package.json
, I may try an alternative service if the problem isn't resolved soon.
Rest assured, this problem does not affect the consuming app.
Updated default branch name
GitHub published its guidance for changing the default branch name, so I took the chance to rename it now to main
. In addition, I updated a few dev-dependencies to their latest version.
The risk in updating the addon from v1.1.0
to v1.1.1
should be between none and small.
Allowed passing @tagName for dynamic tag
I made 3 updates in this (very first) feature release. 🎉
They facilitate accessibility and semantic HTML when you make container queries in your app or addon.
- Added
ember-element-helper
as a dependency to allow passing@tagName
to create a tag other than<div>
. To be safe,@tagName
is considered immutable inember-container-query
. Once you set the value, changing it will not update the tag. - Expanded the role of
...attributes
in the<ContainerQuery>
component. In addition to attributes for style, you may pass attributes related to accessibility, such as ARIA attributes and roles. - Installed
ember-a11y-testing
as a dev-dependency for internal testing.
Much thanks to @chadian, @MelSumner, and @hergaiety for providing feedback and help in implementing dynamic tag. 🧡
Allowed passing empty string for @dataAttributePrefix
Description
I made 3 updates in this patch release:
- Updated dependencies to their latest version
ember-cli-babel
fromv7.20.5
tov7.21.0
ember-cli-htmlbars
fromv5.1.2
tov5.2.0
- Reorganized rendering tests for
<ContainerQuery>
component (no code changes) - Allowed passing empty string for
@dataAttributePrefix
. This allows you to say, "For brevity, I don't want a prefix in the data attributes for CSS selector." By passing an empty string, the data attributes take the form ofdata-{featureName}
, e.g.data-tall
.
Improved documentation and updated ember-cli-babel to v7.20.5
Description
I made 3 updates in this patch release:
- Improved the maintainability of
<ContainerQuery>
component and tests for the component - Explained an adoption strategy for developers who need to support pre-Octane apps or IE 11 users
- Updated dependencies (
ember-cli-babel
,eslint
, andeslint-plugin-ember
) to their latest version
Notes
There is a small but acceptable risk in upgrading ember-container-query
from v1.0.2
to v1.0.3
.
To my understanding, the patch releases for ember-cli-babel
, from v7.20.1
to v7.20.4
, were each an attempt to fix one issue (incorrect transpilation for IE 11, which doesn't concern this addon). The latest patch release, v7.20.5
, seems to have fixed the problem.
Updated keywords and repository url for npm
I updated package.json
to include additional keywords for npm
search.
No code changes were made, so feel free to upgrade from v1.0.1 to v1.0.2.