Releases: jsrobson10/binary-data-format
Releases · jsrobson10/binary-data-format
Binary Data Format v3.0
There are major changes in this release, making it incompatible with older releases.
Added:
- Lookup table for keys in named lists, a programmer should be using repetitive key names
- A sort of "compression" to improve compactness and reduce size overhead in the binary format
- Error checking and error handling for the binary format, BdfReader returns an object with
undefined
instead of crashing - A parser for the human readable format and error checking/error handling. This will throw BdfError
- Added a BdfReader to manage the structure, this replaces BdfObject in this use case
- Changed human readable primitive arrays to include their type infront of the array
Removed:
- Lots of helper functions that are no-longer relevant, such as BdfFileManager and IBdfClassManager
Binary Data Format v2.4
Fixed some issues with working with compressed files
Binary Data Format v2.3
Fixed issues with boolean and merged compressed file manager functionality with BdfFileManager
Binary Data Format v2.0
Fixed massive memory management issues with large files.
Made the BdfDatabase object more useful as a "pointer" type object, and created an IBdfDatabase object for custom memory management.
Binary Data Format v1.3
Fixed issues with iteration over arrays.
Binary Data Format v1.2
Made the syntax more efficient and more forgiving, increased code readability.
Binary Data Format v1.1
Added better class management for saving and loading classes from bdf
Binary Data Format v1.0
A Java library for serialising variables and tags, inspired by JSON and NBT.