TRCLI Changelog
This project adheres to Semantic Versioning. Version numbers are formatted as MAJOR.MINOR.PATCH
, where:
- MAJOR: Breaking changes, where backward compatibility is broken.
- MINOR: New features that are backward-compatible.
- PATCH: Bug fixes or minor changes that do not affect backward compatibility.
_released 10-04-2024
- Add Run description bug getting wiped; Fixes issue #250
- NEW HTTP Proxy feature facility!
_released 09-02-2024
- Fix a dependency issue on pyserde, reverted back to previous version in the 0.12.* series with less stricter type enforcement. Fixes #266 and #267.
_released 08-30-2024
- Request dependency version update; Fixes issue #234
- Parsing for Glob; Fixes issue #241
- Cleanup End to End tests
- Fix unit tests assertions when ran via TOX
- Add RUN Command; Resolves issue #236
- Updated required dependencies flexibility
- Added TOX for testing and dependencies automation
_released 03-22-2024
- fixes #218 by trimming title to max characters
- fix #219 by adding missing elapsed time on test results for RF tests
_released 03-09-2024
-[XML] Fix parsing of testrail_case_field with empty xml but value present
_released 03-07-2024
- added test for #212; support for processing properties using cdata
_released 03-06-2024
- fix #211 on wrong beartype dependency
_released 03-05-2024
- limit test case title. fixes #207
_released 02-08-2024
- improve README.md copy paste
- preliminary support for Robot Framework 7.0 new output.xml format
_released 12-21-2023
- Update setup.py with newer click version
- compatibility run on python 3.8 and 3.9
- Added python 3.8 support
_released 12-12-2023
- make title argument optional
- fixes #177, adding workaround for buggy legacy server response
_released 12-07-2023
- remove unnecessary created sections
- fix issue #181
_released 08-27-2023
- End-to-end tests
- Keep existing suite on rollback: fix#166
_released 09-11-2023
###Fixed
- Resolve legacy endpoint call
_released 09-06-2023
- Native Robot Framework report parser using command parse_robot
- Test run update allows adding new tests
- Add new test run to a test plan using --plan-id option (with configurations support using the --config-ids option)
- Update test run inside test plans using --run-id only
- New JUnit property for result steps named (i.e.: )
- Select suite or create new suite using name with the --suite-name option
- Report path with wildcard support to merge multiple reports and submit results to one run (i.e.: -f junit-report-*)
- Fixed suite lookup by name method
_released 04-12-2023
- OpenAPI parser
_released 04-07-2023
- Ignore inline ids
_released 02-23-2023
- Ignore suite and section IDs in JUnit report
_released 02-10-2023
- Fix automation_id check to support empty case field configs
- Add Content-Type headers to GET requests
_released 02-10-2023
- Fix case and result fields bug
_released 02-09-2023
- Integration with SauceLabs saucectl reports
- Support for multi-select field values in cmd args and properties (i.e.: "custom_multitype:[1,3]")
- Specify test case IDs in test case name or property
- Create the test run under a milestone using the --milestone-id option
- Elapsed time in milliseconds using the --allow-ms option
- Ability to enrich test cases and test case results through properties with: Case fields, Result fields, Result comments
_released 11-26-2022
- Fix case and result fields bug
_released 08-01-2022
- Updates to README
- New attachments on results functionality using testcase properties
- ADD attachment parsing
_released 11-09-2022
- Support for legacy endpoint responses without pagination
_released 10-07-2022
- Fix run description in one line
- Support for --case-fields to add regular and custom fields values to test cases
- Support for --run-description to add your custom run description
- Support for --insecure requests
_released 16-04-2022
- Initial Public Release: The first public release of
trcli
.