# Changelog

## Baseline

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

## Lenses

- Code Health 54
- Architecture 60
- Maturity 53
- Readiness 63
- Security 68

## Changes since last survey

- 300 commits — 235 feature/other, 65 fixes

## By area

- ReSharper.FSharp/src — 103 commits
- rider-fsharp/src — 89 commits
- ReSharper.FSharp/test — 50 commits
- rider-fsharp/build.gradle.kts — 24 commits
- rider-fsharp/parserTest — 9 commits
- rider-fsharp/injections — 8 commits
- rider-fsharp/gradle.properties — 7 commits
- (root) — 4 commits
- rider-fsharp/gradle — 2 commits
- (repo) — 1 commit
- .github/workflows — 1 commit
- ReSharper.FSharp/Directory.Build.props — 1 commit
- rider-fsharp/protocol — 1 commit

## Notable commits

- fix: Code structure/Patterns: fix NRE (#1159)
- fix: F# Scripts: fix fcsCapturedInfo caching (#1197)
- fix: FcsCapturedInfoCache: fix write assert for 'InvalidateScript'
- fix: FcsCapturedInfoCaches: fix invalidation
- fix: Fix RSCPP-37367 CLion rename refactoring rejects valid C identifiers that are C++ keywords
- fix: Fix RSRP-502908 Completion (intellisense) Fluent style icons
- fix: IJI-2756 Fixed origin rev id after monorepo force push (main)
- fix: IJPL-222430 rdct, ij-light, rider: One More Time: move fus to the embedded location and fix rebase issues
- fix: IJPL-224042 IJ-MR-184958 IJ-MR-184993 IJ-MR-179029 IJ-MR-184126 IJ-MR-181153 IJ-MR-146078 IJ-MR-175479 IJ-MR-186058 fix direct use of intellij.libraries.kotlinTest
- fix: IJPL-224042 fix f* gradle
- fix: IJPL-225367 [platform]: Fix the order of CodeFoldingOptionsProvider
- fix: IJPL-251390 fix modules visibility after all deps explicit
- fix: Intentions/Disable warning: fix warning id syntax for F# 8 (#1185)
- fix: NP-2141 Asserts: fix broken defines condition in the monorepo
- fix: Parser/WarningDirective: fix for AdvanceLexer (#1076)
- fix: Psi/Record: fix for private constructors (#1009)
- fix: Quick fixes/change type: support union and exception fields
- fix: RIDER-102738 Fix FcsModuleReaderTest
- fix: RIDER-124491 Completion/import/extensions: fix applicable type, accessbility, and imported scope checks
- fix: RIDER-128433 Rider .NET Intentions Previews: fix CC tests sorting order in relevance presenter
- …and 280 more

## Architecture

- 3 containers · 1 bounded contexts · 0 dependency edges (baseline)
