Skip to content

Commit b04608b

Browse files
committed
Updated npm version of package, described changes in CHANGELOG.md
1 parent 2ca4813 commit b04608b

File tree

3 files changed

+27
-6
lines changed

3 files changed

+27
-6
lines changed

CHANGELOG.md

Lines changed: 24 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,27 @@
33
All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
55

6+
## [Unreleased]
7+
8+
Note that the points mentioned here are in the works, to be released in a future update.
9+
10+
### Added
11+
- StorageStates to improve both speed and stability of tests that requires a logged-in user.
12+
13+
### Changed
14+
- We will implement the APIClient in various tests.
15+
16+
## [3.0.1] - 2025-11-04
17+
18+
### Added
19+
- APIClient utility to improve the speed of setting up your testing environment.
20+
21+
### Changed
22+
- Split `magentoAdmin.page.ts` for legibility and to better adhere to the separation of concerns philosophy.
23+
24+
### Fixed
25+
- Moved some hardcoded selectors to `element-identifiers.json`
26+
627
## [3.0.0] - 2025-10-23
728

829
### Added
@@ -16,7 +37,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
1637
- Improved usage of TypeScript `@` path aliases (e.g., `@utils`, `@poms`, `@config`) for easier customization and maintainability.
1738
- Updated `translate-json.js` and `install.js` to class-based files for consistency.
1839
- Updated README to reflect new updates.
19-
- Updated Magento Admin and frontend specs to ensure tests run successfully.
40+
- Updated Magento Admin and frontend specs to fix various race conditions, timeouts and other 'false negatives'.
2041
- Fixed GitHub workflow and installation scripts for reliability.
2142

2243
### Removed
@@ -39,7 +60,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
3960

4061
### Changed
4162
- Rewritten setup.spec.ts for better legibility. Setup will also now check if elements are present and active (e.g. coupon codes), and no longer writes to .env.
42-
- Improved the capability of the magewire loading utility to better handle various states of the magewire loading element
63+
- Improved the capability of the magewire loading utility to better handle various states of the magewire loading element
4364
- Improved using @ tags for example @utils, @poms and more for ease of customization and maintainability.
4465
- Updated README to reflect new updates.
4566

@@ -131,4 +152,4 @@ The initial Alpha Release!
131152

132153
### New Contributors
133154
- [@shayfaber](https://github.com/shayfaber)
134-
- [@dheesen](https://github.com/dheesen)
155+
- [@dheesen](https://github.com/dheesen)

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@elgentos/magento2-playwright",
3-
"version": "3.0.0",
3+
"version": "3.0.1",
44
"author": "elgentos",
55
"license": "ISC",
66
"description": "A Playwright End-To-End (E2E) testing suite for Magento 2 with Hyva that helps you find (potential) issues on your webshop.",

0 commit comments

Comments
 (0)