binarize
Binarize allows for a more streamlined and extendable binary creation experience.
2.0.0
8.8K downloads/mo
#3083 most downloaded on pub.dev
source
What this package is like to depend on
Last release 2 years ago
no release in 18 months
Release timing varies
gaps range from 2 weeks to 1.8 years
Nearly every release is documented
notes for 10 of 10 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
10 releases · first in 2021
0 releases in the last 12 months
see the full history below
Release timeline
10 releases · Sep 2021 to Feb 2025
2022
2023
2024
2025
2026
Releases
latest 10-
2.0.012 Feb 2025Release notes
Open source →- feat!: reworked the API to be more efficient in reading and writing binary data.
- feat!: string encoding now supports the Dart
Encodingtype for encoding.- Deprecated: The
string8,string16,string32andstring64are deprecated in favor of the newstringencoding.
- Deprecated: The
- chore!: removed deprecated
stringconstant. - chore!: updated SDK lower constraint to
2.15.0. - fix: renamed
nullabletonilto reflect the same naming convention used for other types.- Deprecated: The
nullabletype is deprecated in favor of the newniltype.
- Deprecated: The
- feat: add
enumerationfor storingEnumvalues. - feat: add different
TypedDatamethods for storing binary buffers more efficiently. - feat: add
int32x4,float32x4andfloat64x2for storing SIMD instructions. - chore: updated
very_good_analysisto7.0.0. - chore: updated
testto1.25.14.
-
1.5.030 Apr 2023Release notes
Open source →- feat: add
BinaryContractfor defining a strongly typed binary contract for Dart classes.
- feat: add
-
1.4.018 Apr 2023Release notes
Open source →- feat: added
mappayload type for storing pairs of keys and values as a map. - feat: added
RawListpayload type for reading and writing lists with a constant length. - refactor:
Bytesnow uses the newRawListpayload type. - feat: exporting
Uint8ListandByteDatafromdart:typed_data.
- feat: added
-
1.3.112 Nov 2022 -
1.3.012 Nov 2022Release notes
Open source →- feat: added
listpayload type for storing lists of values of any other payload type.
- feat: added
-
1.2.011 Nov 2022Release notes
Open source →- feat: added
nullablepayload type for storing nullable values of any other payload type. - docs: added a small section to the README about a use case.
- feat: added
-
1.1.023 Sep 2022Release notes
Open source →- feat: added
Bytespayload type for reading and writing list of bytes. - feat: added support for reading and writing strings with lower and higher length storage.
- Deprecated: The
stringpayload type is now deprecated in favor of thestring32payload type.
- Deprecated: The
- docs: improved documentation for most types.
- feat:
PayloadReadernow has aoffsetproperty that indicates how far it has read.
- feat: added
-
1.0.113 Jun 2022 -
1.0.001 Sep 2021 -
1.0.0+102 Sep 2021