## anthropics/buffa — v0.7.0…v0.7.1

_13 commits._

### Features
- **Add unbox_oneof to store non-recursive message oneof variants inline (#126) (#151)** (88b3976)
- **feat(view): reserve capacity for packed repeated fields (#171) (#172)** (e884960)
- **benchmarks: add packed_tile dataset and benches for packed scalar decode (#174)** (9cc7663)
- **view: add #[diagnostic::on_unimplemented] hint to HasMessageView (#161)** (4482690)

### Backend
- **release: bump workspace to 0.7.1, finalize changelog (#181)** (746c81c)
- **Pin Rust toolchain for consistent rustfmt between local and CI (#178)** (bdf90ed)
- **reflect: mixed-mode degradation at boundaries + actionable missing-impl diagnostics (#180)** (f8af5cd)
- **codegen/defaults: parse hex escapes greedily and range-check like protobuf C++ (#175)** (39b4afe)
- **Bump CLA action to v3.1.0; run workflow on reopened PRs (#176)** (975641a)
- **codegen/defaults: reject octal escapes > 255 instead of wrapping (#164)** (ad7a930)
- **codegen: honor [debug_redact = true] in generated Debug impls (#162)** (5baa4be)

### Chore
- **ci: support merge queue (#177)** (32a8903)
- **ci: publish buffa-descriptor before buffa-types (#160)** (8427b2a)

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