This release focuses on RBS and Steep compatibility.
The gem now ships curated RBS signatures that accurately describe the public API and runtime behavior.
Several type-checking issues were resolved, including:
* duplicate type declarations
* decoder registry lookups
* JSON value decoding
* UUID decoding
* numeric decoder narrowing
This improves compatibility for downstream projects using:
```ruby
library "pgoutput-decoder"
```
inside their Steep configuration.
There are no runtime behavior changes in this release.
The decoding pipeline remains:
```text
pgoutput payload
↓
Pgoutput::Decoder
↓
typed decoder events
```
This is a tooling and type-system hardening release.
```bash
bundle update pgoutput-decoder
```