## IBM/mcp-context-forge — v1.0.3…v1.0.4

_33 commits._

### Features
- **feat: add Rust A2A echo agent (#5092)** (b2c5fb8)
- **feat: add Rust benchmark server (#5091)** (6f77051)
- **feat!: migrate slow-time server to Rust (#5090)** (ee31834)
- **feat: add client_secret_basic auth support to SSO token exchange (#5132)** (bb504b4)
- **feat(api): implement RFC 6585 compliance for HTTP status codes (#4797)** (d0f7895)

### Fixes
- **fix(docker): hermetic wheel closure for s390x/ppc64le multiplatform builds (#5287)** (30a7057)
- **fix(api): Login redirect loop (#5190) (#5203)** (48288c1)
- **fix(docker): Containerfile.lite ships empty venv, masked by stray || true (#5278)** (9fc7c8d)
- **fix(playwright): user deletion FK cascade, team selector delegation, … (#5211)** (74a6aeb)
- **fix(api): oauth offered as auth_type in Add Tool form but silently ignored by POST /tools and POST /admin/tools (#5180)** (f4dec63)
- **fix: include workspace members in a2a image build (#5268)** (58d92ac)
- **fix(csrf): add missing API paths to csrf_exempt_paths; fix env drift (#5157)** (219d70b)
- **fix(ci): run Hadolint via Docker image to satisfy org Actions allowlist (#5259)** (24d2ac9)
- **fix(db): resolve database connection pool multiplication (#4696)** (8af6196)
- **fix: Bundle UI files on PyPI build (#5202)** (5100c2b)
- **fix: update rust ci dependencies (#5227)** (c9ebc01)
- **fix: update PyO3 dependency (#5208)** (aef5dfe)
- **fix(ci): scope docker-scan to PR lint + merge-queue gate (#5209)** (6ad2689)
- **fix(chore): make tag length configurable via env variables (#5178)** (9fd31e9)
- **fix(fedramp): re-assert python3 symlink after subscription-manager clobbers it (#5119)** (3cd3e7b)

### Backend
- **Release/v1.0.4 (#5311)** (dc637b2)
- **added code changes for 202, only testing code remaining (#5210)** (ada6ced)
- **Updating code owners for certain topics (#5275)** (fc7422d)
- **Update security policy to have vulnerabilities reported via IBM PSIRT Process (#5225)** (bdd9386)
- **Update containfile to use rustup to install latest rust compiler. (#5207)** (1b41201)

### Docs
- **docs: clarify section 14 manual testing expected behaviours (#4897)** (f6318e4)
- **docs: clarify contribution guidelines (#4846)** (da5d12d)
- **docs: add LLM Gateway feature documentation (#5173)** (c4f8a12)

### Chore
- **chore: deprecate runtime sidecars and validation middleware (#5179)** (af50b2e)
- **chore: bump cpex-rate-limiter to 0.1.4 (TLS 1.2 Redis fix) (#5242)** (3b93d0b)
- **chore(logging): migrate f-string log calls to lazy %-style in services (#4749)** (9497208)
- **ci: move linting-full to merge queue with full repo lint sweep (#5189)** (bc1817f)
- **chore: skip full CI for secrets baseline commits (#5012)** (34bf456)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/IBM/mcp-context-forge?utm_source=github-action)._