Skip to content

Releases: Tenacom/Buildvana

2.1.208-preview

2.1.208-preview Pre-release
Pre-release

Choose a tag to compare

@rdeago rdeago released this 12 Aug 07:05

2.1.205-preview

2.1.205-preview Pre-release
Pre-release

Choose a tag to compare

@rdeago rdeago released this 12 Aug 06:51

We also have a human-curated changelog.


What's Changed

New features

  • Route bv narration to standard error, keeping standard output for deliverables by @rdeago in #327
  • Delegate non-local bv runs to the repository's pinned version; add bv update by @rdeago in #332
  • Make the hook-args assembly testable, generalize it for future hooks, and run bv from the home directory by @rdeago in #336
  • Close ChangelogService's mid-read failure window and cover it with tests by @rdeago in #337
  • Extract TextWriterReporter from ConsoleReporter so the reporter tests run in parallel by @rdeago in #338
  • Give ReleaseCommand an end-to-end test harness by @rdeago in #341

Bugs fixed

  • Reject unknown options on commands that take none by @rdeago in #326
  • Fail cleanly on denied or failed user-file access by @rdeago in #329

Other changes

  • Promote high-value analyzer hints to warnings by @rdeago in #333
  • Recast hooks as general event handlers, not a release-only feature by @rdeago in #334
  • Set the console to UTF-8 the way the .NET CLI does by @rdeago in #342

Full Changelog: 2.1.70-preview...2.1.205-preview

2.1.70-preview

2.1.70-preview Pre-release
Pre-release

Choose a tag to compare

@rdeago rdeago released this 05 Aug 01:06

2.1.67-preview

2.1.67-preview Pre-release
Pre-release

Choose a tag to compare

@rdeago rdeago released this 05 Aug 00:49

We also have a human-curated changelog.


What's Changed

New features

  • Verify the pinned Buildvana SDK version before running SDK-using commands by @rdeago in #321

Full Changelog: 2.1.41-preview...2.1.67-preview

2.1.41-preview

2.1.41-preview Pre-release
Pre-release

Choose a tag to compare

@rdeago rdeago released this 03 Aug 20:44

We also have a human-curated changelog.


What's Changed

New features

  • Recognize .buildvana/ as an alternative configuration file location by @rdeago in #316
  • Add repo-owned release/post-release hook by @rdeago in #318
  • Ship typed configuration and hook contexts in a new Buildvana.Runtime package by @rdeago in #319

Full Changelog: 2.1.19-preview...2.1.41-preview

2.1.19-preview

2.1.19-preview Pre-release
Pre-release

Choose a tag to compare

@rdeago rdeago released this 02 Aug 09:15

We also have a human-curated changelog.


What's Changed

New features

  • Add bv version command group with show and advance subcommands by @rdeago in #313

Full Changelog: 2.1.12-preview...2.1.19-preview

2.1.12-preview

2.1.12-preview Pre-release
Pre-release

Choose a tag to compare

@rdeago rdeago released this 01 Aug 13:14

2.1.9-preview

2.1.9-preview Pre-release
Pre-release

Choose a tag to compare

@rdeago rdeago released this 01 Aug 13:13

We also have a human-curated changelog.


What's Changed

Bugs fixed

  • Cover GitHub URL composition with tests, and make release-commit ordering a precondition by @rdeago in #310

Full Changelog: 2.1.2-preview...2.1.10-preview

2.1.2-preview

2.1.2-preview Pre-release
Pre-release

Choose a tag to compare

@rdeago rdeago released this 31 Jul 22:48

2.0.255-preview

2.0.255-preview Pre-release
Pre-release

Choose a tag to compare

@rdeago rdeago released this 31 Jul 06:50

We also have a human-curated changelog.


What's Changed

Breaking changes

  • Replace Spectre.Console.Cli with bv's own CLI layer by @rdeago in #279

New features

  • Replace bv's logging with Buildvana.Core.ConsoleOutput by @rdeago in #287
  • Add JSON schema generation/validation and structured configuration diagnostics by @rdeago in #288
  • Honor value/element nullability in JSON schema; make child-process environment configurable by @rdeago in #289
  • Wire existing bv options to buildvana.json (Config Phase 2) by @rdeago in #290
  • Move secrets/endpoints into buildvana.json (Config Phase 3) by @rdeago in #291
  • Add the Buildvana.Core.Versioning library by @rdeago in #303
  • Add IReporter-over-MSBuild adapter and BuildvanaSdkTask.Reporter by @rdeago in #304
  • Restore the ThisAssemblyClass module as an incremental source generator by @rdeago in #306
  • Swap Nerdbank.GitVersioning for native versioning by @rdeago in #308

Bugs fixed

  • Forward CancellationToken through the build pipeline by @rdeago in #284
  • Fix inconsistent Test subcommand description by @rdeago in #285

Other changes

  • Consolidate the build pipeline into a cohesive BuildPipeline by @rdeago in #281
  • Bump codecov/codecov-action from 6 to 7 by @dependabot[bot] in #297
  • Bump actions/checkout from 6 to 7 by @dependabot[bot] in #298
  • Bump nbgv from 3.9.50 to 3.10.91 by @dependabot[bot] in #300
  • Bump actions/setup-dotnet from 5 to 6 by @dependabot[bot] in #301
  • Bump actions/labeler from 6 to 7 by @dependabot[bot] in #302
  • Replace PolyKit.Embedded with PolySharp in Buildvana.Sdk.SourceGenerators by @rdeago in #307

Full Changelog: 2.0.151-preview...2.0.255-preview