What's Changed
π New Features
- Hotfix v2.15.0 by @epszaw in #927
- Back compatibility with old style cypress runtime API by @epszaw in #953
- Back compatibility with old style cucumberjs runtime API by @epszaw in #952
- Back compatibility with old style jasmine runtime API by @epszaw in #954
- Back compatibility with old style jest runtime API by @epszaw in #955
- Back compatibility with old style playwright runtime API by @epszaw in #958
- Back compatibility with old style vitest runtime API by @epszaw in #966
- Links patterns API by @epszaw in #968
- Compatibility with Mocha's parallel mode by @delatrie in #967
- Add links names patterns by @epszaw in #973
π¬ Improvements
- [3.0] Refined allure-js-commons by @epszaw in #909
- Back compatibility with old style codeceptjs runtime API by @epszaw in #947
- Preserve original attachment file extension by @baev in #956
- impr(playwright): new fullname format and improved test plan support by @baev in #971
- Enchanced build by @epszaw in #978
- Mocha legacy runtime API by @epszaw in #986
π Bug Fixes
- fix: fix stepFn use this.parameter('xx', 'xx') do not workγ by @mind029 in #914
- Fix allure-jest jest.retryTimes() bug by @kriku in #928
- Small fix for cypress inner types import by @epszaw in #943
- Ensure results dir created before write result by @epszaw in #974
- Fix newman by @baev in #987
β¬οΈ Dependency Updates
- Build using node@18 by @baev in #910
- bump yarn to 4 by @baev in #911
- chore(deps): replace dependency npm-run-all with npm-run-all2 ^5.0.0 by @renovate in #855
- chore(deps): update dependency @types/node to v20.11.30 by @renovate in #913
- Bump yarn to 4.2.2 by @baev in #941
- chore(deps): update dependency newman to v6 by @renovate in #866
- chore(deps): update octokit/request-action action to v2.3.1 by @renovate in #917
- chore(deps): update dependency eslint-plugin-cypress to v3 by @renovate in #961
- chore(deps): replace dependency eslint-plugin-node with eslint-plugin-n ^14.0.0 by @renovate in #937
- Bump newman by @baev in #960
- chore(deps): update dependency @types/node to v20.12.12 by @renovate in #938
- chore(deps): update dependency sinon to v18 by @renovate in #963
- chore(deps): update dependency npm-run-all2 to v6 by @renovate in #962
- chore(deps): update dependency eslint-plugin-n to v17 by @renovate in #964
- chore(deps): update typescript-eslint monorepo to v7 (major) by @renovate in #969
- chore(deps): update dependency @codeceptjs/configure to v1 by @renovate in #942
π» Internal changes
- Deprecate prefixes for the commons package by @epszaw in #939
- Global test runtime initializer by @epszaw in #944
- Disable yarn parallel build by @baev in #951
- Use cjs for yarn ci plugin by @baev in #965
- Facade types correction by @baev in #972
New Contributors
Full Changelog: v2.15.0...v3.0.0-beta.1