Releases: melexis/robot2rst
Convert to a namespace package
What's Changed
- Convert to a namespace package and upgrade GitHub actions by @JasperCraeghs in #42
Full Changelog: 3.4.0...3.5.0
Add feature to filter test cases on tags
When you have only certain test cases that you want to include in your RST export (like for example when you only run certain tests in robotframework), then you want this to be reflected also in your Test Plan in reStructured text. The feature added enables you to do just that.
What's Changed
- Filter test cases on tags by @JasperCraeghs in #40
Full Changelog: 3.3.0...3.4.0
3.3.0
What's Changed
- Support special characters in test case names by @JasperCraeghs in #39
Full Changelog: 3.2.1...3.3.0
3.2.1
What's Changed
- Fix AttributeError introduced in 3.2.0 by @JasperCraeghs in #38
Full Changelog: 3.2.0...3.2.1
3.2.0
What's Changed
- Drop support for Python 3.6 and test 3.10 and 3.11 by @JasperCraeghs in #34
- Use output filename to generate a human readable title by @JasperCraeghs in #35
- Support the coverage option of the item-matrix directive by @JasperCraeghs in #36
- Resolve RF variables in Documentation by @JasperCraeghs in #37
Full Changelog: 3.1.0...3.2.0
Support exclusion of the RST output based on tags
Change integration to qualification
According to ASPICE the software requirements should be tested by software qualification tests. With that we changed default integration test (and ITEST
prefix) to qualification test. As this breaks backwards compatibility the major version is bumped.
The previous behavior can be achieved by passing --type i
and --prefix ITEST-
to the command line arguments.
What's Changed
- Use QTEST- and 'qualification' as the new defaults by @JasperCraeghs in #28
Full Changelog: 2.1.1...3.0.0
Fixing deployment stage in CI
Functionally still the same as 2.1.0, except that 2.1.0 was never deployed to pypi because of CI issues.
Drop dependency on mlx.traceability
While the output produced still requires mlx.traceability to be displayed nicely, the installation with such dependency has become quite big as it draws additional dependencies from the mlx.traceability. So we are dropping this from the package, but to use the reStructured Text output you will still need to install mlx.traceability for the Sphinx build.
Specify default value for group option of item-matrix to top
Explicitly specify default value for group option of item-matrix and keep compatibility with mlx.traceability 7.0.0