Pre-release for the null safety migration of this package.
Note that 2.2.0 may not be the final stable null safety release version, we reserve the right to release it as a 3.0.0 breaking change.
This release will be pinned to only allow pre-release sdk versions starting from 2.10.0-2.0.dev, which is the first version where this package will appear in the null safety allow list.
CodePage
class for single-byte Encoding
implementations.2.1.0
.IdentityCodec<T>
which implements Codec<T,T>
for use as default value for in functions accepting an optional Codec
as parameter.<3.0.0
, and adjust other dependencies.PercentEncoder
no longer encodes digits. This follows the specified behavior.Note: No new APIs have been added in 2.0.0. Packages that would use 2.0.0 as a lower bound should use 1.0.0 instead—for example, convert: ">=1.0.0 <3.0.0"
.
HexDecoder
, HexEncoder
, PercentDecoder
, and PercentEncoder
no longer extend ChunkedConverter
.AccumulatorSink
, ByteAccumulatorSink
, and StringAccumulatorSink
classes for providing synchronous access to the output of chunked converters.