= Change Log =

== ZMAT 0.9.8 (Archie-the-goat - beta), FangQ <q.fang (a) neu.edu> ==

 2020-05-25 [b83efba] trim base64 newline, update compilezmat, update win64 mex, release 1.0 beta
 2020-05-25 [ea83b12] move zmatlib.h header to the dedicated include folder
 2020-05-25 [b333987] add fortran 90 function interface and demo code
 2020-05-24 [f0cbcf5] add c example
 2020-05-24 [18215a2] fix compilation instruction format
 2020-05-24 [392d446] add doxygen documentation
 2020-05-24 [6a3e038] fix crashing if input is empty
 2020-05-24 [bc8349e] accept empty input, update help info, add cmake compilation
 2020-05-24 [211cddb] change windows mex file permission
 2020-05-23 [5261474] add cmake script
 2020-05-23 [5fac274] add makefile in the top folder
 2020-05-23 [cd45748] support compression level via iscompress, add code header
 2020-05-23 [be5bba0] Merge branch 'master' of https://github.com/fangq/zmat
 2020-05-23 [864e9d2] add cmake support
 2020-05-11 [62ecc75] Add description for libzmat and interface
 2020-05-11 [7252216] make compilezmat compatible with matlab 2010
 2020-05-11 [6cedd38] fix all warnings for easylzma
 2020-05-11 [1ac6464] include easylzma source tree directly for easy deployment and building
 2019-10-07 [a477939] compile static and dynamic libraries


== ZMAT 0.9.0 (Gus-the-duck), FangQ <q.fang (a) neu.edu> ==

 2019-09-17 [73c6257] update windows mex files
 2019-09-16 [a6768b9] update mex files for mac os
 2019-09-16*[a940d36] initial support for the fast lz4 compression method
 2019-07-12 [2cd2ac6] Update formats
 2019-07-12 [53485d9] Additional format updates
 2019-07-12 [b3df542] Add compilation instructions


== ZMAT 0.8.0 (Mox-the-fox), FangQ <q.fang (a) neu.edu> ==

 2019-07-11 [177ed52] move mex to private/, zmat.m can pre/post process, accept nd-array and logical, can restore array size/type
 2019-07-11*[0412419] change makefile to compile both mex and library
 2019-06-24 [274ce37] compile zmat on octave 5
 2019-06-24 [a662701] update in-matlab compile script
 2019-06-23 [68f35d0] place functions into a separate unit for libzmat.a
 2019-06-03 [14a84a5] update changelog to add lzma support
 2019-05-07 [27a8583] make lzma optional in compilation, use static library
 2019-05-06*[3d8de61] support lzma compression via easylzma, close #1


== ZMAT 0.5.0 (Zac-the-rat), FangQ <q.fang (a) neu.edu> ==

 2019-05-04 [       ] tag and release v0.5.0
 2019-05-04 [d8cd440] apply patch to compile on newer matlab and octave
 2019-05-04 [bd099b9] handle large inflate output with dynamic buffer, compile with 1 command
 2019-05-03 [86a0dea] return the zlib return value for debugging
 2019-05-03 [f204eb4] add README
 2019-05-02 [e3c2ae1] function is fully compatible with octave
 2019-05-02 [d48a771] avoid windows mex error
 2019-05-02 [ed388d7] zmat now supports base64 encoding and decoding
 2019-05-01 [545876c] add help file
 2019-05-01 [5ab9a67] compile zmat on mac
 2019-05-01 [396cb6f] zmat now supports gnu octave on Linux
 2019-05-01 [d6a48c6] now integrated with jsonlab
 2019-05-01 [3c42350] first working version, both zipping and unzipping
 2019-05-01 [9300e18] rename project to zmat
 2019-04-30 [93b0a77] Initial commit
