Skip to content
CHANGELOG 1.07 KiB
Newer Older
Luker's avatar
Luker committed
v1.0.0 (beta):
Luker's avatar
Luker committed
    * C++98 compatibility (untested)
    * we are now a header-only library that can be compiled and linked to C/C++98, with RFC and RAW API
Luker's avatar
Luker committed
    * RAW API block size is now typesafe.
Luker's avatar
Luker committed
    * RAW API does not use the interleaving code.
Luker's avatar
Luker committed
    * API reworked to easy manage old/new API in the future
Luker's avatar
Luker committed
    * new, simpler RAW API (single-block)
Luker's avatar
Luker committed
    * computations can be stopped
Luker's avatar
Luker committed
    * precomputation caching
    * cached result can be compressed (raw/LZ4)
    * RFC API: global multithreading instead of per-class
Luker's avatar
Luker committed
    * RFC compliance
Luker's avatar
Luker committed
    * CLI tool for raw API
    * OSX/BSD support
Luker's avatar
Luker committed
v0.1.10 (unreleased):
    * backported MAC/FreeBSD support (and incomplete windows)
Luker's avatar
Luker committed
    * backported RFC compliance
Luker's avatar
Luker committed
v0.1.9:
    * remember to bump up version in the cmake -.-'
    * squashed warnings for gcc & clang in 32 bit mode.
Luker's avatar
Luker committed
v0.1.8:
Luker's avatar
Luker committed
    * someone forgot to update the changelog :p
        * was bugfixing only, no new feature
    * fixed initializing encoder/decoder with more than 256 blocks
    * fixed untriggerable bug on writing decoding data.
Luker's avatar
Luker committed
v0.1.4:
    * finally reached a usable state