Releases: martincostello/browserstack-automate
Releases · martincostello/browserstack-automate
v4.2.0
What's Changed
- Use lint-actions-powershell by @martincostello in #859
- Add annotations for pwsh lint by @martincostello in #860
- Tidy-up templates
by @martincostello in #868 - Use BuildKit by @martincostello in #886
- Add SDK hint paths by @martincostello in #914
- Add test analytics by @martincostello in #925
- Update .gitignore by @martincostello in #926
- Update issue configuration by @martincostello in #927
- Emit annotation for packages by @martincostello in #928
- Remove dependabot reviewers by @martincostello in #939
- Extend CodeQL by @martincostello in #940
- Specify licenses by @martincostello in #962
- Refactor package references by @martincostello in #968
- Refactor SBOM generation by @martincostello in #969
- Add Renovate annotations by @martincostello in #970
- Exclude renovate changes by @martincostello in #974
- Update dependabot configuration by @martincostello in #980
- Fix filter by @martincostello in #983
- Add release notes configuration by @martincostello in #992
- Update dependabot config by @martincostello in #994
- Add zizmor by @martincostello in #1011
- Sign-off commits by @martincostello in #1014
- Update workflow permissions by @martincostello in #1015
- Add zizmor configuration by @martincostello in #1040
- Use NuGet Trusted Publishing by @martincostello in #1036
- Enable signing in tests by @martincostello in #1061
- Extend NuGet package validation by @martincostello in #1062
- Disable concurrency-limits rule by @martincostello in #1077
- Update to .NET 10 by @martincostello in #876
New Contributors
Full Changelog: v4.1.0...v4.2.0
v4.1.0
What's Changed
- Bump version by @martincostello in #567
- Dispose of client by @martincostello in #568
- Add dedicated package README by @martincostello in #597
- Attest artifacts by @martincostello in #649
- Generate SBOM by @martincostello in #663
- Bump Microsoft.AspNetCore.WebUtilities by @martincostello in #856
Full Changelog: v4.0.1...v4.1.0
v4.0.1
What's Changed
- Bump version by @martincostello in #565
- Fix dependency by @martincostello in #566
Full Changelog: v4.0.0...v4.0.1
v4.0.0
This release makes the following breaking changes:
- Removes dependency on Newtonsoft.Json in favour of System.Text.Json.
- Updates the returned objects to more closely match the BrowserStack Automate REST API.
What's Changed
- Remove FluentAssertions by @martincostello in #263
- Add GitHubActionsTestLogger by @martincostello in #281
- Add package source mappings by @martincostello in #318
- Add dependency review by @martincostello in #328
- Use MSBuild Report Generator by @martincostello in #385
- Add OSSF Scorecard by @martincostello in #395
- Add PackageReadmeFile by @martincostello in #399
- Update to .NET 8 by @martincostello in #420
- .NET 8 preparation by @martincostello in #428
- Disable MyGet publishing by @martincostello in #468
- Remove MyGet by @martincostello in #470
- Publish to feedz.io by @martincostello in #471
- Simplify [AssemblyMetadata] by @martincostello in #507
- Use SHA-256 for checksums by @martincostello in #508
- Use MSBuild for assembly attributes by @martincostello in #522
- Support native AoT by @martincostello in #563
Full Changelog: v3.0.3...v4.0.0
MartinCostello.BrowserStack.Automate v3.0.3
MartinCostello.BrowserStack.Automate v3.0.3
Added
- Rebuild to support reproducible builds.
MartinCostello.BrowserStack.Automate v3.0.2
MartinCostello.BrowserStack.Automate v3.0.1
MartinCostello.BrowserStack.Automate v3.0.1
Fixed
- Fix serialization issues when getting builds and sessions (#30).
MartinCostello.BrowserStack.Automate v3.0.0
MartinCostello.BrowserStack.Automate v3.0.0
Added
- Add various new methods for additional resources on the BrowserStack Automate API. (#26)
- Renaming builds, projects and sessions.
- Deleting multiple builds and sessions.
- Getting Appium, Console and Network logs.
- Support for the
offsetquery string parameter for pagination.
- Add new properties to the
AutomatePlanStatusclass. (#20) - Add
netstandard2.0target framework. (#22) - Support injection of
HttpClientwith theBrowserStackAutomateClientclass. (#25)
Changed
- Asynchronous methods now support using
CancellationToken. (#25, #26) - Updated the base URI for the BrowserStack Automate API (#26)
Fixed
- Fix serialization issues compared to previous releases caused by changes to the BrowserStack Automate API. (#20)
ConfigureAwait(false)is now used appropriately when awaiting tasks internally. (#25)- Fixed some incorrect XML documentation (#26)
Infrastructure
MartinCostello.BrowserStack.Automate v3.0.0-beta1
MartinCostello.BrowserStack.Automate v3.0.0-beta1
Added
- Add various new methods for additional resources on the BrowserStack Automate API. (#26)
- Renaming builds, projects and sessions.
- Deleting multiple builds and sessions.
- Getting Appium, Console and Network logs.
- Support for the
offsetquery string parameter for pagination.
- Add new properties to the
AutomatePlanStatusclass. (#20) - Add
netstandard2.0target framework. (#22) - Support injection of
HttpClientwith theBrowserStackAutomateClientclass. (#25)
Changed
- Asynchronous methods now support using
CancellationToken. (#25, #26) - Updated the base URI for the BrowserStack Automate API (#26)
Fixed
- Fix serialization issues compared to previous releases caused by changes to the BrowserStack Automate API. (#20)
ConfigureAwait(false)is now used appropriately when awaiting tasks internally. (#25)- Fixed some incorrect XML documentation (#26)
Infrastructure
MartinCostello.BrowserStack.Automate v2.0.1
- Fixes incorrect project URL in NuGet package.