Wire v2.2.0 Release Notes
Release Date: 2016-06-14 // almost 8 years ago-
2016-06-17
- New: Support for
map
type in the schema, compiler, and runtime! - New:
AndroidMessage
base class consolidates everything required for supporting Android and will now be used for generating code with--android
. - New:
stream
keyword in RPC definitions is now parsed and exposed in the schema. - Fix: Nested types which are retained no longer cause their enclosing type to be retained. Instead, non-instantiable empty types will be generated for pruned enclosing types.
- Fix: Remove per-type
Parcelable.Creator
classes and instead use a single type which delegates to the message'sProtoAdapter
. - Fix: Retain information on redacted fields even when options were pruned.
- Fix: Do not generate code for handling
null
from list types (and now map types) which are guaranteed to never benull
.
- New: Support for