Skip to content

v6.1.1

Latest

Choose a tag to compare

@windischb windischb released this 17 Aug 09:43
· 12 commits to develop since this release
6955c91

Patch release with no breaking API changes.

Fixed

  • Config-aware provider options, query values, and .When() predicates now observe the current recompute pass. Changes to derived file paths, HTTP URLs, environment prefixes, tenant configuration, and service-backed configuration propagate immediately instead of lagging or remaining stale.
  • Indexed configuration children such as ForwardedHeaders__KnownNetworks__0 and Key:0 now bind to List<T> and one-dimensional arrays across environment, command-line, dotenv, INI, and Microsoft-adapter sources.
  • Collection targets can also be supplied as a JSON-array string in one value. Numeric dictionary keys remain object properties, and byte[] behavior is unchanged.
  • The tenant runtime regression test now waits for each independent tenant pipeline, eliminating a platform-dependent CI race.

Documentation and verification

  • Added a runnable comparison showing identical indexed-list results from Microsoft Binder, direct Cocoar environment binding, and the Cocoar Microsoft adapter.
  • Documented collection replacement semantics and fail-fast configuration behavior.
  • Updated test/documentation dependencies where compatible security fixes were available.
  • Locally validated all 11 NuGet packages as version 6.1.1; the release workflow repeats the full cross-platform tests and publishes the packages.