ReleaseMicrosoftMicrosoftpublished May 12, 2026seen Jun 26

microsoft/typespec @typespec/protobuf@0.82.0

microsoft/typespec

Open original ↗

Captured source

source ↗
published May 12, 2026seen Jun 26captured 2dhttp 200method plain

@typespec/protobuf@0.82.0

Repository: microsoft/typespec

Tag: @typespec/protobuf@0.82.0

Published: 2026-05-12T19:45:28Z

Prerelease: no

Release notes:

Features

  • #10598 Map TypeSpec optionality (?) to protobuf optional where appropriate.
  • optional is applied to fields with protobuf scalar types to set explicit presence.
  • optional is _not_ applied to fields with message types, because they _always_ have explicit presence.
  • Attempting to convert a TypeSpec optional property where the type is an array or Protobuf.Map instance produces a warning, because protobuf cannot differentiate between "empty" and "unset" repeated/map-typed fields.