Skip to content

Releases: jsrobson10/binary-data-format

Binary Data Format v3.0

13 Sep 06:37
Compare
Choose a tag to compare

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

22 Jul 02:07
Compare
Choose a tag to compare

Fixed some issues with working with compressed files

Binary Data Format v2.3

21 Jul 11:20
Compare
Choose a tag to compare

Fixed issues with boolean and merged compressed file manager functionality with BdfFileManager

Binary Data Format v2.0

18 Jun 13:01
Compare
Choose a tag to compare

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

26 Jul 10:08
Compare
Choose a tag to compare

Fixed issues with iteration over arrays.

Binary Data Format v1.2

26 Jul 06:51
Compare
Choose a tag to compare

Made the syntax more efficient and more forgiving, increased code readability.

Binary Data Format v1.1

10 Jul 04:49
3b94ac2
Compare
Choose a tag to compare

Added better class management for saving and loading classes from bdf

Binary Data Format v1.0

10 Jul 04:47
Compare
Choose a tag to compare

A Java library for serialising variables and tags, inspired by JSON and NBT.