# Changelog

## Baseline

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

## Lenses

- Code Health 100
- Maturity 47
- Readiness 32
- Security 50

## Changes since last survey

- 300 commits — 252 feature/other, 48 fixes

## By area

- tokio/src — 145 commits
- (root) — 37 commits
- tokio/tests — 27 commits
- .github/workflows — 18 commits
- tokio-stream/src — 15 commits
- tokio-util/src — 14 commits
- tests-build/tests — 5 commits
- docs/contributing — 4 commits
- tokio-macros/CHANGELOG.md — 4 commits
- tokio-stream/CHANGELOG.md — 3 commits
- tokio-test/src — 3 commits
- tokio/CHANGELOG.md — 3 commits
- benches/Cargo.toml — 2 commits
- tokio-macros/Cargo.toml — 2 commits
- tokio-macros/src — 2 commits
- tokio-util/CHANGELOG.md — 2 commits
- .github/dependabot.yml — 1 commit
- .github/labeler.yml — 1 commit
- benches/copy.rs — 1 commit
- benches/remote_spawn.rs — 1 commit

## Notable commits

- fix: Revert "Pin stable to 1.94 for tokio-1.51.x" (#8106)
- fix: blocking: introduce a regression test for #8056 (#8068)
- fix: chore: fix minor typos (#7804)
- fix: chore: fix some minor typos in the comments (#7785)
- fix: ci: fix CI on tokio-1.47.x (#8101)
- fix: ci: fix ambiguity issue during tokio releases (#7848)
- fix: ci: fix macOS runners (#8145)
- fix: ci: fix patch during clippy step (#7935)
- fix: ci: fix wasm32-wasip1 tests (#7788)
- fix: ci: fix wasm32-wasip1 tests (#7788)
- fix: codec: fix is_readable should be buffer empty or not (#7912)
- fix: docs: fix broken links of `select!` (#7860)
- fix: docs: fix link to tokio::select! (#7867)
- fix: docs: fix missing brace in `reactor-refactor.md` (#8236)
- fix: docs: fix typos in bounded.rs and park.rs (#7817)
- fix: io: fix incorrect and confusing AsyncWrite documentation (#7875)
- fix: io: fix race in `Mock::poll_write` (#7882)
- fix: io: fix typo in `SimplexStream` docs (#8284)
- fix: macros: fix the hygiene issue of `join!` and `try_join!` (#7766)
- fix: metrics: fix `worker_local_schedule_count` test (#8008)
- …and 280 more
