# Changelog

## Baseline

- First survey — no prior run to compare against. CAI 43.

## Lenses

- Code Health 64
- Architecture 95
- Maturity 57
- Readiness 25
- Security 53
- Performance 72

## Changes since last survey

- 300 commits — 264 feature/other, 36 fixes

## By area

- LanguageExt.Core/Monads — 44 commits
- LanguageExt.Core/LanguageExt.Core.csproj — 29 commits
- LanguageExt.Core/Traits — 22 commits
- LanguageExt.Pipes/Concurrent — 21 commits
- LanguageExt.Core/Effects — 19 commits
- (repo) — 18 commits
- LanguageExt.Streaming/SourceT — 16 commits
- LanguageExt.Core/Immutable Collections — 13 commits
- LanguageExt.Megaparsec/ParsecT — 9 commits
- Samples/TestBed — 9 commits
- (root) — 7 commits
- Samples/CardGame — 7 commits
- LanguageExt.Core/Deriving — 6 commits
- LanguageExt.Core/Transducers — 6 commits
- LanguageExt.Streaming/Conduit — 6 commits
- LanguageExt.Streaming/Pipes — 5 commits
- LanguageExt.Streaming/Source — 5 commits
- LanguageExt.Tests/IOTests — 5 commits
- Samples/BlazorApp — 4 commits
- LanguageExt.Core/Prelude — 3 commits

## Notable commits

- fix: Bug fix in IOFail implementation
- fix: Bug fix in TakeFor
- fix: Build fixes
- fix: Comment typo fixed
- fix: Doc fixes
- fix: Either fallout fix ups
- fix: Fix IOTail generics
- fix: Fix ProducerT.merge
- fix: Fix `behviours` -> `behaviours` typo in Core README
- fix: Fix broken links
- fix: Fix for 'The TestBed.WPF cannot run'
- fix: Fix for .NET 10 breaking change that create a new preferred Reverse overload on arrays.
- fix: Fix for Ambiguity errors due to FinExtensions and FallibleExtensions
- fix: Fix for IEither/Either MatchUntyped parameter order is mismatched #1443
- fix: Fix for Option<T>.Case property functionality breaks from v4 -> v5
- fix: Fix for Resources disposition not working?
- fix: Fix for Run().RunAsync() throws NullReferenceException
- fix: Fix for SourceT Skip and Take issues #1503
- fix: Fix for Try.BindFail() not binding on failure
- fix: Fix for how does IO.Bracket() work? #1456
- …and 280 more

## API surface

- 4 HTTP endpoints (baseline)

## Architecture

- 0 containers · 5 bounded contexts · 7 dependency edges (baseline)
