Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,18 @@ All notable changes to this project are documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [1.3.0] - 2026-09-01

### Added

- `IModuleEnvironmentProvider`, the hook a test framework integration uses to put a test under
the environment it declares. Module conditions - `[IfEnvironment]` and its siblings - are
evaluated as registrations are applied, and both runners load modules before the service-setup
pass by design, so an environment registered there arrived after every condition had been
decided against the process default. The runners now consult the new interface before any
module is applied, widest scope first, narrowest answer deciding. A minor version, because the
Runtime package gains public API.

## [1.2.3] - 2026-08-29

### Fixed
Expand Down
4 changes: 2 additions & 2 deletions Directory.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
local and CI builds fall back to the values below.
-->
<PropertyGroup>
<VersionPrefix>1.2.3</VersionPrefix>
<VersionPrefix>1.3.0</VersionPrefix>
<!--
Empty at 1.0.0. Set it again to cut a prerelease of the next version; the file version
carries no prerelease part, so it stays put until the version it does carry changes.
Expand All @@ -22,7 +22,7 @@
depend on. It moves at 2.0.0.
-->
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<FileVersion>1.2.2.0</FileVersion>
<FileVersion>1.3.0.0</FileVersion>
</PropertyGroup>

<!--
Expand Down
Loading