## dotnet/orleans — v10.2.1…v10.2.2-rc.1

_20 commits._

### Features
- **feat: add SiloAddress parse interfaces (#10256)** (249160a)
- **feat: prune excess defunct membership entries (#10231)** (b08cd7e)

### Fixes
- **fix: update MessagePack dependency (#10251)** (db44bf7)
- **fix(streaming): use overflow-safe comparison for cached message sequence numbers (#10245)** (49d2709)
- **perf: add span formatting for membership snapshots (#10248)** (c0e58da)
- **fix: clear stale message receiver cache for forwarded silo messages (#10235)** (5034988)
- **fix(azure): allow configuring journal blob names (#10230)** (e84361c)
- **fix: exclude non-Active silos from placement (#10219)** (ef8cb64)
- **perf(manifest): reduce cluster manifest payload size (#10224)** (452f976)
- **fix: serialize immutable dictionary value comparers (#10225)** (2cdcc02)
- **fix: respect placement hints in local-first directors (#10217)** (fe8c9a1)

### Backend
- **Auto-generated baselines by 1ES Pipeline Templates (#10250)** (e0f404f)
- **[Automated] Update API Surface Area (#10223)** (202a224)
- **serialization: Allow enums when no type filter has an opinion (#10234)** (f4a7593)
- **revert: remove fast-path message destination cache (#10243)** (d12ed7b)

### Tests
- **test: speed up shutdown timer readiness tests (#10214)** (a649610)

### Chore
- **chore(deps-dev): bump @babel/core from 7.29.0 to 7.29.7 in /src/Dashboard/Orleans.Dashboard.App (#10241)** (d626b5d)
- **chore(deps-dev): bump js-yaml from 4.1.1 to 4.3.0 in /src/Dashboard/Orleans.Dashboard.App (#10240)** (583e4e6)
- **chore(deps-dev): bump vite from 8.0.11 to 8.0.16 in /src/Dashboard/Orleans.Dashboard.App (#10229)** (cff8fbe)
- **chore(deps): bump dompurify from 3.4.7 to 3.4.11 in /src/Dashboard/Orleans.Dashboard.App (#10233)** (0defa85)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/dotnet/orleans?utm_source=github-action)._