# Changelog

## Baseline

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

## Lenses

- Code Health 39
- Architecture 93
- Maturity 50
- Readiness 67
- Security 70
- Domain Modelling 79
- Performance 60

## Changes since last survey

- 300 commits — 260 feature/other, 40 fixes

## By area

- .github/workflows — 49 commits
- rb/spec — 29 commits
- (root) — 26 commits
- java/src — 24 commits
- dotnet/src — 20 commits
- rb/lib — 20 commits
- common/repositories.bzl — 19 commits
- javascript/selenium-webdriver — 19 commits
- py/test — 14 commits
- py/selenium — 10 commits
- docs/decisions — 7 commits
- common/selenium_manager.bzl — 6 commits
- java/test — 6 commits
- rust/src — 5 commits
- common/mirror — 4 commits
- py/BUILD.bazel — 4 commits
- py/docs — 4 commits
- rust/tests — 4 commits
- dotnet/test — 3 commits
- rake_tasks/java.rake — 3 commits

## Notable commits

- fix: Fix badge for CI build on the default branch (#17901)
- fix: Revert "[py] temporarily disable nightly TestPyPI publishing (#17920)" (#17924)
- fix: [build] Fix GeckoDriver rejecting system-access via capabilities (#17811)
- fix: [build] Fix the two CDDL repin fallouts breaking every Python target (#18068)
- fix: [build] fix bug that prevented binding jobs from running on schedule and dispatch
- fix: [build] fix invalid escape sequence in the Java atom line format
- fix: [build] fix release order - nightly must be updated before mirror job runs
- fix: [build] fix the issues that caused the release workflow to fail during last release (#17921)
- fix: [dotnet] [bidi] Fix NamespaceUri json property name (#17958)
- fix: [dotnet] [bidi] Fix mismatch of proxy json property names (#17960)
- fix: [dotnet] [bidi] Fix realm type enum serialization (#17959)
- fix: [dotnet] [bidi] Fix various missing fields in DTO (#17961)
- fix: [dotnet] fix flaky cancellation test to accept OperationCanceledException subclasses
- fix: [dotnet] fix flaky test to search the document response body in VerifySearchInResponseBody instead of the last response
- fix: [grid] Fix 500 when downloading a file whose name contains spaces (#17968)
- fix: [java] Add regression test for relative locators on collapsed table borders (#17827)
- fix: [java] Fix By.className()/By.id() misescaping non-ASCII leading digits (#17815)
- fix: [java] Fix By.name() double String.format on names containing '%' (#17888)
- fix: [java] fix flaky test by waiting for the reveal mutation instead of asserting it arrives last
- fix: [java] fix two flaky BiDi tests that left timing-dependent state behind (#17918)
- …and 280 more
