1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69
|
# fpzip Release Notes
## 1.3.0 (December 20, 2019)
- Changed license to BSD.
- Added CMake support.
- Added regression tests.
- Added library version string and identifiers.
- Added user-defined 64-bit integer types for code portability.
- Renamed include directory and reorganized source file structure.
## 1.2.0 (June 10, 2017)
- Added fpzip command-line utility for (de)compressing files.
- Replaced C99 comments in fpzip.h with C89 comments.
## 1.1.0 (June 8, 2014)
- Modified API to pass arguments via a parameter object (FPZ).
- Modified API to support reading the header before decompressing the
floating-point data, thus allowing the floating-point array to be
allocated based on the dimensions stored in the header.
- Modified API to allow header to be included/excluded at run time
rather than at compile time.
- Modified testfpzip to allow the floating-point type to be specified
on the command line.
- Deprecated Fortran interface.
## 1.0.2 (May 30, 2014; internal release only)
- Added support for specifying the precision in increments of one
(floats) or two (doubles) bits for lossy compression.
- Added support for data sets larger than 4 GB.
- Added compile-time support for excluding header information, e.g.
for in-memory compression of many small arrays.
- Modified API to use size_t in place of unsigned int where appropriate.
- Changed error handling to set fpzip_errno instead of writing to
stderr and aborting.
- Added more functionality to the testfpzip example program.
## 1.0.1 (August 7, 2008)
- Added modes for bitwise type conversions beyond reinterpret_cast,
which caused aliasing problems with gcc 4.1.2.
## 1.0.0 (March 20, 2008)
- Initial release.
|