Skip to content

Releases: allure-framework/allure-js

v3.0.0-beta.12

06 Sep 11:42
Compare
Choose a tag to compare

What's Changed

🚀 New Features

  • feat(allure-cypress): impose some limits on step parameter values created from Cypress command arguments by @delatrie in #1127

Full Changelog: v3.0.0-beta.11...v3.0.0-beta.12

v3.0.0-beta.11

29 Aug 16:49
Compare
Choose a tag to compare

What's Changed

🚀 New Features

  • feat(commons): process metadata messages from before hooks by @baev in #1041

🔬 Improvements

  • fix: labels consistency across packages by @todti in #1105

🐞 Bug Fixes

  • fix test statuses for expect.extend errors by @baev in #1116
  • fix(allure-cypress): missing tests and fixtures when an error occurs in a hook by @delatrie in #1123
  • fix(newman-reporter-allure): fix reporter error in case of empty exec by @baev in #1121
  • fix(allure-cucumberjs): fix timings by @baev in #1125

⬆️ Dependency Updates

Full Changelog: v3.0.0-beta.10...v3.0.0-beta.11

v3.0.0-beta.10

09 Aug 21:39
Compare
Choose a tag to compare

What's Changed

🚀 New Features

  • feat(allure-mocha): add support for test retries by @baev in #1104
  • feat(allure-cypress): new real-time lifecycle, hooks, and test plan by @delatrie in #1109
  • feat(allure-codeceptjs): rework codeceptjs integration by @baev in #1107

🔬 Improvements

  • chore(allure-js-commons): add default writer factory by @baev in #1103
  • fix(allure-js-commons): add support for workers in default thread label by @baev in #1110

⬆️ Dependency Updates

  • chore(deps): update dependency eslint-plugin-jsdoc to v50 by @renovate in #1102
  • chore(deps): update dependency mocha to v10.7.3 by @renovate in #1106

Full Changelog: v3.0.0-beta.9...v3.0.0-beta.10

v3.0.0-beta.9

07 Aug 10:11
Compare
Choose a tag to compare

What's Changed

🐞 Bug Fixes

  • fix(allure-vitest): add support for test.extend by @baev in #1099
  • fix(allure-js-commons): rft reporter configuration type by @baev in #1100

⬆️ Dependency Updates

  • chore(deps): update dependency eslint-plugin-jsdoc to v49 by @renovate in #1101

Full Changelog: v3.0.0-beta.8...v3.0.0-beta.9

v3.0.0-beta.8

05 Aug 10:44
Compare
Choose a tag to compare

What's Changed

🐞 Bug Fixes

  • fix(newman-reporter-allure): make Newman container name as parent suite name by @todti in #1077
  • fix(allure-playwright): readme is inconsistent with v3 by @delatrie in #1071
  • fix: remove ansi characters in steps statusDetails by @todti in #1085
  • fix(playwright): remove step title length by @baev in #1088

⬆️ Dependency Updates

👻 Internal changes

  • chore: newman reuse getSuiteLabel util by @todti in #1080
  • chore(build): use stylistic eslint plugin for formatting related rules by @baev in #1091

New Contributors

Full Changelog: v3.0.0-beta.7...v3.0.0-beta.8

v3.0.0-beta.7

18 Jul 10:08
Compare
Choose a tag to compare

What's Changed

🚀 New Features

  • feat(allure-jest): compatibility with Jest >=24.8.0 by @delatrie in #1054
  • feat(allure-jasmine): selective run implementation by @delatrie in #1063

🐞 Bug Fixes

  • fix(allure-jest): beforeEach/afterEach affect all tests in the suite, beforeAll/afterAll don't affect tests in sub-suites by @delatrie in #1052
  • fix(allure-jasmine): runtime API, scoping, sequencing, and context propagation of fixtures by @delatrie in #1058
  • fix(commons): fix metadata regular expressions by @delatrie in #1065

⬆️ Dependency Updates

New Contributors

Full Changelog: v3.0.0-beta.6...v3.0.0-beta.7

v3.0.0-beta.6

05 Jul 17:57
Compare
Choose a tag to compare

What's Changed

🚀 New Features

🔬 Improvements

  • Don't add extra suite label in allure-cucumberjs to fix #999 by @YakovL in #1004

🐞 Bug Fixes

  • fix(allure-codeceptjs): support steps in before & after hooks by @baev in #1042
  • fix test timings by @baev in #1051

⬆️ Dependency Updates

👻 Internal changes

  • Normalize test fixtures by @epszaw in #1047
  • tests(allure-jest): add tests to showcase runtime api usage in hooks by @baev in #1050

New Contributors

Full Changelog: v3.0.0-beta.5...v3.0.0-beta.6

v3.0.0-beta.5

02 Jul 20:36
Compare
Choose a tag to compare

What's Changed

🚀 New Features

🔬 Improvements

  • Proof of work for cypress native fixtures by @epszaw in #1024
  • feat(allure-playwright): add package label by @baev in #1033
  • feat(allure-playwright): support skip and fixme annotations by @baev in #1035

🐞 Bug Fixes

⬆️ Dependency Updates

  • Fix devDependency version duplication in monorepo by @vovsemenv in #1026
  • Fix dependencies and add sherif to lint them by @epszaw in #1028
  • chore(deps): update dependency esbuild to ^0.22.0 by @renovate in #1025
  • deps(allure-playwright): bump @playwright/test to 1.45.1 by @baev in #1039
  • chore(deps): update yarn to v4.3.1 by @renovate in #1011

👻 Internal changes

  • Add missing fixture tests for allure-mocha by @delatrie in #1031
  • chore(allure-playwright): add test for testCaseId for skipped tests by @baev in #1030

Full Changelog: v3.0.0-beta.4...v3.0.0-beta.5

v3.0.0-beta.4

28 Jun 17:08
Compare
Choose a tag to compare

What's Changed

🚀 New Features

  • Allure Mocha: testplan support, env info and categories, metadata by @delatrie in #1003
  • Cypress hooks fixtures by @epszaw in #1000

🔬 Improvements

  • Add reports for vitest and playwright modules by @baev in #1009
  • Change link template config type from an array to a record. Support link template functions by @delatrie in #1008
  • Add report for allure-codeceptjs package by @baev in #1012
  • Add report for allure-cucumberjs package by @baev in #1013
  • Add report for allure-mocha package by @baev in #1014
  • Add report for allure-jest package by @baev in #1016
  • Specify vitest required version by @baev in #1017
  • Add report for allure-jasmine package by @baev in #1018
  • Add report for newman-reporter-allure package by @baev in #1019
  • Rft reporter runtime by @baev in #1021
  • Clean-up configs by @epszaw in #1023

🐞 Bug Fixes

  • Allure-mocha: fix test result overwritten when a test is skipped dynamically by @delatrie in #1015

⬆️ Dependency Updates

👻 Internal changes

Full Changelog: v3.0.0-beta.3...v3.0.0-beta.4

v3.0.0-beta.3

07 Jun 09:47
Compare
Choose a tag to compare

What's Changed

🚀 New Features

  • feat(vitest): add support for env and categories by @baev in #997
  • Cucumber hooks fixtures by @epszaw in #998
  • CodeceptJS hooks fixtures by @epszaw in #994

🔬 Improvements

  • Add support for beforeAll and afterAll vitest fixtures by @baev in #993
  • Fix Allure Mocha ESM parallel; add deprecation warnings to the legacy API by @delatrie in #995

Full Changelog: v3.0.0-beta.2...v3.0.0-beta.3