Skip to content

feat!: add streaming decode#158

Merged
achingbrain merged 6 commits intomainfrom
feat/add-streaming-decode
Mar 24, 2026
Merged

feat!: add streaming decode#158
achingbrain merged 6 commits intomainfrom
feat/add-streaming-decode

Conversation

@achingbrain
Copy link
Copy Markdown
Member

To be able to do things like find list entries without reading the full list first, add a streaming decode method that makes message fields available as they are decoded.

BREAKING CHANGE: a new .stream method has been added to every codec - please regenerate the .ts files from the .proto sources

To be able to do things like find list entries without reading the
full list first, add a streaming decode method that makes message
fields available as they are decoded.

Optionally yield collections after parsing.
@achingbrain achingbrain merged commit 36e915e into main Mar 24, 2026
19 checks passed
@achingbrain achingbrain deleted the feat/add-streaming-decode branch March 24, 2026 14:18
github-actions bot pushed a commit that referenced this pull request Mar 24, 2026
## [protons-runtime-v6.0.0](protons-runtime-5.6.0...protons-runtime-6.0.0) (2026-03-24)

### ⚠ BREAKING CHANGES

* add streaming decode (#158)

### Features

* add streaming decode ([#158](#158)) ([36e915e](36e915e))

### Bug Fixes

* update project config ([#159](#159)) ([5f574a0](5f574a0))

### Trivial Changes

* import using .ts ([#157](#157)) ([604fd58](604fd58))
@github-actions
Copy link
Copy Markdown

🎉 This PR is included in version protons-runtime-v6.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

github-actions bot pushed a commit that referenced this pull request Mar 24, 2026
## [protons-v8.0.0](protons-7.7.0...protons-8.0.0) (2026-03-24)

### ⚠ BREAKING CHANGES

* add streaming decode (#158)

### Features

* add streaming decode ([#158](#158)) ([36e915e](36e915e))

### Bug Fixes

* update project config ([#159](#159)) ([5f574a0](5f574a0))

### Trivial Changes

* import using .ts ([#157](#157)) ([604fd58](604fd58))

### Dependencies

* bump meow from 13.2.0 to 14.1.0 ([#155](#155)) ([62079bf](62079bf))
@github-actions
Copy link
Copy Markdown

🎉 This PR is included in version protons-v8.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant