v0.10.0 #677
smaye81
announced in
Announcements
v0.10.0
#677
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
What's Changed
KeepAlive
As of this release, Connect-ES offers Basic Keepalive support for HTTP/2 for clients that use one of the transports from
@bufbuild/connect-node
. Note that this replaces the optionkeepSessionAlive
, which is deprecated with this PR.In it's most simple form, the following example enables regular PINGs every 5 minutes:
For more information, see #673
JSON parser ignores unknown fields by default
This release also changes the default behavior of the JSON parser so that unknown fields are ignored rather than rejected. Previously, Connect-ES followed the official guidance of the proto3 language spec and rejected unknown fields by default in parsing. However, this contradicts with the ethos that adding fields to a Protobuf definition should not be a breaking change. Therefore, the default behavior has been changed so any new/unknown fields are simply ignored.
Note that this could be considered a breaking change if consumers were relying on this rejection behavior.
Enhancements
Full Changelog: v0.9.1...v0.10.0
This discussion was created from the release v0.10.0.
Beta Was this translation helpful? Give feedback.
All reactions