All notable changes to this project will be documented in this file.
The format is mainly based on Keep a Changelog and this project adheres to Semantic Versioning.
- Added: Report step description now parses cmdlet-based help keywords
- Added: Option to skip not only steps but also tests
- Fixed: The suppression by test name was not working with test cases
- Fixed: Not showing the test step description if test cases are used
- Added: Info log entry with the test step description
- Added: Add suppression parsing for Pester-only mode of a report portal launch
- Added: Option to use an existing suite object in the suite command
- Fixed: Remove the Hide parameter for the second Pester It call too
- Fixed: Remove the Hide parameter if we pass it to the Pester test in the Step
- Added: Option to completely skip (hide) a test step
- Added: Option to get all launches, not only one
- Added: Paging option to Invoke-RPRequest
- Added: New command Get-RPFilter to get filters
- Fixed: Exit DSL function after invoke Pester when no launch is used
- Fixed: When using a launch object, the Describe name was empty
- Added: Return attributes in Get-RPTestItem
- Changed: Optimize tag handling for test steps, include parent tags
- Fixed: Allow empty attribute collection for Start-RPTestItem
- Fixed: Error message was not displayed for internal errors
- Added: Launch, Suite, Test and Step blocks for the report portal DSL
- Added: Option to invoke generic requests with Invoke-RPRequest
- Added: Stop launch with different status than success
- Added: Add the option to log on a launch
- Added: Add function Add-RPTestItemStep
- Added: Compatibility with ReportPortal v5
- Changed: Remove ReportPortal.Client.dll and use REST calls
- Fixed: Wrong module loader function
- Added: Initial release