Skip to content

Releases: thomhurst/ModularPipelines

2.30.5

26 Mar 18:44
2ca3c76
Compare
Choose a tag to compare
Refresh Progress Task at 1 second intervals (#456)

* Refresh Progress Task at 1 second intervals

* Formatting Markdown

---------

Co-authored-by: Tom Longhurst <[email protected]>

2.30.3

26 Mar 17:04
7a86cf8
Compare
Choose a tag to compare
  • Rework Dependency Injection Scopes (Singletons/Scoped services)
  • Fix bug where the Interactive Progress Bar Console view was not rendering

2.29.32

26 Mar 05:49
c6441ec
Compare
Choose a tag to compare
  • ShowProgressInConsole option now sets AnsiConsole.Profile.Capabilities.Interactive to reduce code duplication around checking for interactive mode

Dependabot

  • Bump the azure-dependencies group with 9 updates (#451)
  • Bump the test-dependencies group with 1 update (#449)
  • Bump coverlet.collector from 6.0.1 to 6.0.2 (#448)
  • Bump System.Text.Json from 8.0.2 to 8.0.3 (#447)
  • Bump vertical-spectreconsolelogger (#446)

2.29.22

08 Mar 09:15
Compare
Choose a tag to compare
  • Automatically add Dependabot commits to the release notes
  • Fix [SkipIfNoGitHubToken] attribute logic

Dependabot

  • Bump the azure-dependencies group with 1 update (#439)

Bumps the azure-dependencies group with 1 update: Azure.ResourceManager.

Updates Azure.ResourceManager from 1.10.1 to 1.10.2


updated-dependencies:

  • dependency-name: Azure.ResourceManager
    dependency-type: direct:production
    update-type: version-update:semver-patch
    dependency-group: azure-dependencies
    ...

Signed-off-by: dependabot[bot] [email protected]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • Bump Polly from 8.3.0 to 8.3.1 (#441)

Bumps Polly from 8.3.0 to 8.3.1.


updated-dependencies:

  • dependency-name: Polly
    dependency-type: direct:production
    update-type: version-update:semver-patch
    ...

Signed-off-by: dependabot[bot] [email protected]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • Bump MailKit from 4.3.0 to 4.4.0 (#440)

Bumps MailKit from 4.3.0 to 4.4.0.


updated-dependencies:

  • dependency-name: MailKit
    dependency-type: direct:production
    update-type: version-update:semver-minor
    ...

Signed-off-by: dependabot[bot] [email protected]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

2.29.15

01 Mar 17:37
c73a2c5
Compare
Choose a tag to compare
  • Added OctoKit client to the GitHub library. Now, developers can use OctoKit directly as context.GitHub().Client within the Module.
  • Added RepositoryInfo to GitHub with useful information about the GitHub repository

2.29.11

27 Feb 22:09
d9f95a3
Compare
Choose a tag to compare
  • Tweak logic for throwing Timeout Exceptions

2.29.9

26 Feb 21:31
a6c9ad6
Compare
Choose a tag to compare
  • File.CopyTo(Folder) method

2.29.0

25 Feb 20:14
76f978e
Compare
Choose a tag to compare
  • If no collapsible log mechanisms detected, still segregate logs by a simple text separator
  • [SkipIfNoGitHubToken] attribute, useful on modules that will fail without access to the GitHub token, which can happen for PRs from non-maintiners or dependabot
  • ICommandLogger and ILogoPrinter interfaces are now public, to allow for custom loggers and printers.
  • Command, CommandLogger, and LogoPrinter are now public sealed to allow for custom implementations to encapsulate them.
  • CommandResult now has a public constructor.
  • Added a Default option to the CommandLogging enum.
  • Added a PrintLogo option to PipelineOptions to allow logo printing to be disabled.

2.28.0

23 Feb 00:29
c422e9d
Compare
Choose a tag to compare
  • Multi-target .NET 8 and use newer libraries for higher .NET versions

2.27.12

15 Feb 20:50
Compare
Choose a tag to compare
  • Rename NUnitTrxParser to TrxParser
  • Added an extension Trx method to IPipelineContext that allows you to parse a dotnet test trx log file into a strongly typed C# test results object