🗞️ What's Changed
⚡ Performance
- 1d2d0ce Perf: eliminate hot-path allocations, modernize C# usage (#138) @glennawatson
🧹 General Changes
- 30662d4 chore: Update version from 2.2 to 2.3.x @glennawatson
📦 Dependencies
- 9a6b1a8 chore(deps): update dependency dynamicdata to 9.4.31 (#129) @renovate[bot]
- f60a90e chore(deps): update actions/download-artifact action to v8 (#124) @renovate[bot]
- cb70682 chore(deps): update dependency polyfill to 9.13.0 (#121) @renovate[bot]
- 260227d chore(deps): update dependency polyfill to 9.22.0 (#131) @renovate[bot]
📌 Other
- bedbc58 Modernize async library and test fixes (#126) @ChrisPulman @Copilot @copilot-swe-agent[bot]
- a9b59e7 Bump packages; fix async test subscriptions (#125) @ChrisPulman
- 8062f23 Add async helpers, CombineLatest enumerable (#135) @ChrisPulman @Copilot @copilot-swe-agent[bot] @Glenn @glennwatson
🔗 Full Changelog: 2.2.1...2.3.1
🙌 Contributions
🌱 New contributors since the last release: @glennwatson
💖 Thanks to all the contributors: @ChrisPulman, @Copilot, @Glenn, @glennawatson, @glennwatson
🤖 Automated services that contributed: @copilot-swe-agent[bot], @renovate[bot]