atmos_binary_buffer 2.0.0
atmos_binary_buffer: ^2.0.0 copied to clipboard
Dart helper package to work with binary buffers by Atom735
Changes #
2.0.0 #
EN #
- add IEEE 754
float16andbfloat16conversion utilities, plusfloat32bit reinterpretation helpers - extend
BinaryReader/BinaryWriterwithread/writeFloat16,read/writeBFloat16, list methods, and short aliases (rI/rU/rF*,wI/wU/wF*) - add
BinaryReaderconstructors forTypedData,ByteData, andByteBuffer - reorganize and complete bilingual DartDoc (EN first, RU second), clean up templates/macros, and refresh public exports/docs
RU #
- добавлены утилиты конвертации IEEE 754
float16иbfloat16, а также хелперы реинтерпретации битовfloat32 - расширены
BinaryReader/BinaryWriter:read/writeFloat16,read/writeBFloat16, методы для списков и короткие алиасы (rI/rU/rF*,wI/wU/wF*) - добавлены конструкторы
BinaryReaderдляTypedData,ByteDataиByteBuffer - переработан и дополнен двуязычный DartDoc (сначала EN, затем RU), очищены templates/macros и обновлены публичные экспорты/документация
1.0.1 #
- update documentation: split into ENG and RU sections (ENG on top)
- update README version to 1.0.1
1.0.0 #
- fix zigzag encoding/decoding for web compatibility (use
>>instead of>>>) - fix
ByteData.viewand typed list views to properly handle buffers withoffsetInBytes - fix all
writeList*AVmethods to account for buffer offset when creating views - update documentation with detailed zigzag encoding description
- add web compatibility limitations section to documentation
0.17.0 #
- added endian to reader/writer
0.16.6 #
- fix troubles with read lists views from offsetted view
0.16.5 #
- fix missed symbol in code
0.16.4 #
- set new pack algorithm
0.16.3 #
-
add read/write for list of sizes (packed uint) values
readListSize/writeListSize -
add read/write for packed integer value and list of thats values
readPackedInt/writePackedInt/readListPackedInt/writeListPackedInt
0.16.2 #
- fixed README
0.16.1 #
- Set last Dart SDK (2.16.1) dependecy
- Publish on pub.dev
0.0.1 #
- Initial version.