Releases: Arpit-Shah/Artos
Artos_0.0.18
- Library versions have been updated to avoid any known vulnerability
What's Changed
- Bump log4j-api from 2.17.0 to 2.17.1 by @dependabot in #27
- Bump log4j-core from 2.17.0 to 2.17.1 by @dependabot in #28
- Added method guardEqualsIgnoeCase() for case sensetive string data by @uditpatel014 in #30
New Contributors
- @uditpatel014 made their first contribution in #30
Full Changelog: Artos_0.0.17-beta-1...Artos_0.0.18
Artos_0.0.17-beta-1
What's Changed
- Issue #21 "Default base directory path for logRootDir is not compatible on Linux environment" is fixed.
Artos_0.0.16
What's Changed
- CVE-2021-42550, CVE-2021-4104, CVE-2021-36090 vulnerability fixes in Log4j library
Artos_0.0.14-beta-1
BugFix: When realtime logs were disabled, realtime information was printed on console output which is not the expected behavior. This commit fixes that issue.
Enhancement: Added latest release information to Readme.
Enhancement: New result event added to TestProgress listener to support reportPortal
Artos_0.0.13
- New annotation support "@AfterFailedUnit" has been added so the user can perform specific action upon unit failure.
- New features have been added define dependency between test case and test units
- Extent Report enhancement: When there are no units to execute, Unit status was shown to be Unknown, With this release, it will be set to Pass.
- API was enhanced to add a snapshot to the Extent report.
- JunitReport generation was added.
- Image compare utility has been added.
- Added an option to enable/disable real-time log file generation.
- TCPClient and TCPServer SocketException was suppressed to avoid confusion during a normal shutdown.
- Extended API so Runner class can accept FeatureFileName
- IntelliJ templates were updated for BDD templates.
Artos_0.0.13-beta-2
ImageComparision and generation of result image features have been added.
This will help the user perform visual regression.
Artos_0.0.13-beta-1
JavaDoc fixes
Artos_0.0.12
This release contains minor enhancements
- UDP exception is suppressed during disconnection to avoid confusion.
- Log file name was reporting milliseconds in previous build, now it will report user readable date and time
- UDP connector listener has been added to support future development of dashboard application
- "Stop on Fail" feature has been enhanced to print a stamp in log file when triggered so user can be reminded that "Stop on Fail" feature is active. This will avoid confusion when user has forgotten about this configuration.
- Untar utility was enhanced to allow untaring or GZip packages
- Exended Runner constructor to accept external listeners
- Made TCP queue, event driven to make it fast
- Added protection around TCP connector thread timeout so it will not get stuck with infinite timeout.
- Added extra warnings to let user know, why some of the Units are ignored or filtered out. This will help user fix typo errors.
- Display marker is added, If Test Script generation is enabled then this feature will show up marker next to previously failed test cases, which helps user only run selected test cases using those markers.
Artos_0.0.11
Cucumber BDD script is supported from this release
BugRef can be added to TestCase and Unit annotations now
TestTemplate was extended for BDD sample class
Artos_0.0.10
Added reporting of test importance in summary logs
Test unit break location was changed. It will be printed after @afterTestUnit method execution to make it more clear