Releases: allure-framework/allure-java
Releases · allure-framework/allure-java
2.10.0
New Features
- Add allure id annotation (via #298) - @baev
- Add scalatest integration (via #297) - @baev
- Add citrus framework integration (fixes #266, via #295) - @baev
- Add possibility to use custom marker annotations (via #315) - @baev
- Add spring-web integration (via #318) - @choojoykin
Improvements
- Bump cucumberjvm4 version (via #303) - @jsa34
- Add test for an issue (fixes #304, via #325) - @baev
- Bump cucumber version to 4.2.2 (via #312) - @jsa34
- Improve testng parameters processing (via #326) - @baev
- Clean up build file and more deprecations (via #328) - @baev
- Add parameter builder util method (fixes #306, via #323) - @baev
- Cucumberjvm - use containers for test fixtures (via #317) - @clicman
- Add more tests for aspectj (fixes #210, fixes #305, via #322) - @baev
- Remove testng internal api usage (fixes #314, fixes #308, via #321) - @baev
Fixes
- Fix spi-off distributions (via #296) - @baev
- Fix empty body request handling for allure-httpclient (via #313) - @useriq
- Fix fixtures for parallel testng execution (fixes #219, fixes #284, via #324) - @baev
Links
2.9.0
New Features
- Add integration with old okhttp (via #289) - @baev
- Introduce new lambda step api (fixes #232, via #282) - @baev
- Add cucumber-jvm 4 support (fixes #255, via #286) - @letsrokk
- Display disabled tests in the report (fixes #49, via #275) - @baev
Improvements
- Add analytics labels (via #290) - @baev
- Use blocking io for results write (fixes #197, via #283) - @baev
- Add support for array parameters (fixes #128, via #276) - @baev
- Ignore conflicting setter definitions (fixes #279, via #281) - @valfirst
- Add support for multiple examples (fixes #291, via #294) - @letsrokk
- Add support for given stories for jbehave (fixes #163, via #271) - @baev
- Add result per failed configuration (fixes #135, fixes #205, via #274) - @baev
Fixes
- Fix invocation of listeners after method (fixes #177, via #269) - @baev
- Fix parameters processing for migrations (fixes #206, via #272) - @baev
- Fix json file names for cucumber-jvm (fixes #164, fixes #173, via #270) - @baev
Links
2.8.1
2.8.0
New Features
- Add JsonUnit integration (via #236) - @viclovsky
- Add support for jax-rs compatible clients (via #248) - @james-bjss
Improvements
- Add support for java 9+ (fixes 208, via #249) - @vbragin
- Add host and thread labels for junit platform tests (via #260) - @baev
- Improve junit platform integration (fixes #189, fixes #180, via #261) - @baev
- Added loading of allure properties from context class loader (via #228) - @saksmt
Fixes
- Fix parallel run and rft lifecycle (via #253) - @baev
- Fix npe in tostring methods (fixes #191, via #259) - @baev
- Fixing issue when OkHttp request method in attachment is always displayed as GET (via #240) - @dkorobtsov
Links
2.7.0
Improvements
- Update model version (via #234) - @eroshenkoam
- Add allure-cucumber3-jvm (via #225) - @noronhaa
- jUnit5 - handle disabled test (via #222) - @sidelnikovmike
- RestAssured and okhttp3 examples (via #213) - @viclovsky
- Add support for javadoc descriptions for test fixtures (via #212) - @sspotanin
- Selenide configuration for screenshots and page source (via #202) - @simple-elf
Fixes
- Fix closed streams in apache http client integration (via #218) - @proton72
- Fix javadoc description processing for methods with the same names (via #233) - @sspotanin
Links
2.6.0 - Out of BETA!
From now Allure Java will have same version as Allure Report!
Improvements
- Add selenide listener example to readme (via #200) - @simple-elf
- Added possibility to separate lines in javadoc description (via #195) - @sspotanin
Links
2.0-BETA22
Features
- selenide integration (via #169) - @eroshenkoam
Improvements
- response code for AllureOkHttp3 (via #179) - @viclovsky
- selenide step also can be broken (via #176) - @simple-elf
- support allure1 step template (via #196) - @eroshenkoam
- handle test failures with exceptions without message (via #183) - @letsrokk
- add support for display name and description annotations for junit5 (via #170) - @DedRock
- allow embedding attachments and other allure steps in cucumber hook steps (via #181) - @andrcuns
Fixes
- fix plain link display for cucumberjvm (via #175) - @clicman
- fix curl '-d' for HttpRequestAttachment (via #194) - @viclovsky
- fix readme and templates for allure-okhttp (via #159) - @rusg77
- fix npe in junit-runner due to missing actual class (fixes #174, via #182) - @saksmt
- fix steps and attachments for tests with timeouts (fixes #158, fixes #108, via #193) - @sspotanin
Links
2.0-BETA21
2.0-BETA20
Improvements
- Process jUnit4 annotations (via #165) - @eroshenkoam
- Add adapter for cucumber2-jvm (via #155) - @letsrokk
- Skip composite tags with empty values to avoid formatter errors (via # 162) - @letsrokk
Links
2.0-BETA19
Improvements
- Add junit5 annotations support (via #154) - @eroshenkoam
- Allow empty body for rest-assured requests (fixes #125, via #142) - @krasilnikov-dmitriy
Fixes
- Fix npe with parameters from allure 1 annotations (via #143) - @gladnik
- Fix rest assured attachments (fixes #147, via #149) - @Katzen-Gott