Skip to content

Releases: san650/ember-cli-page-object

v2.3.0

16 Mar 16:05
Compare
Choose a tag to compare

Community Contributions

🚀 Enhancement

v2.2.3

22 Feb 21:40
Compare
Choose a tag to compare

Community Contributions

🐛 Bug Fix

v2.2.2

02 Feb 19:06
Compare
Choose a tag to compare

Community Contributions

🐛 Bug Fix

v2.2.1

30 Jan 22:08
Compare
Choose a tag to compare

Community Contributions

🐛 Bug Fix

  • #636 Add typesVersions for resolving all type imports using legacy moduleResolution @simonihmig

v2.2.0

20 Jan 23:26
Compare
Choose a tag to compare

This release is focused on removing the majority of jQuery usages in the codebase in a backward-compatible way. The next step is to get rid of jQuery dependency in the finders space(#567).

Community Contributions

🚀 Enhancement

🐛 Bug Fix

🏠 Internal

v2.1.3

31 Oct 21:36
Compare
Choose a tag to compare

Community Contributions

🐛 Bug Fix

v2.1.2

15 Oct 19:48
Compare
Choose a tag to compare

Community Contributions

🐛 Bug Fix

🏠 Internal

  • #621 restore vscode eslint for monorepo setup @ro0gr

v2.1.1

23 Aug 11:10
Compare
Choose a tag to compare

Community Contributions

🐛 Bug Fix

v2.1.0

02 Aug 19:40
Compare
Choose a tag to compare

Community Contributions

🚀 Enhancement

  • #596 introduce better getter error handling @ro0gr

🐛 Bug Fix

🏠 Internal

v2.0.0

05 Mar 23:09
Compare
Choose a tag to compare

In the update to "ember-cli-page-object" v2.x, we've cleaned up the codebase from legacy APIs and added support for modern ember versions(4+). Embroider is also supported now! Some APIs are removed to simplify internals and unlock the path forward for new features. In case of migration issues related to the tests codebase, please follow the v1.x deprecations guide.

We've also completely removed support for the old ember moduleFor flavored tests. If you have migrated to the "@ember/test-helpers" already, it's unlikely you will need additional code changes, to perform upgrade to the v2.x of "ember-cli-page-object". However, if your codeabse still uses some async/await unaware page object actions, you may find the exlicit-async codemod helpful.

To support Embroider, we also had to upgrade to the "ember-auto-import@^2.0.0", which means that any consumer of this library should have "ember-auto-import@^2.0.0" installed. For upgrade instructions, please check "ember-auto-import" README.

Community Contributions

💥 Breaking change

🐛 Bug Fix

🏠 Internal

📝 Documentation

  • #610 docs: add migration guide page