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