diff --git a/ANNOUNCE.md b/ANNOUNCE.md index 450f993d7..6832ab123 100644 --- a/ANNOUNCE.md +++ b/ANNOUNCE.md @@ -1,4 +1,4 @@ -# Announcing C-Blosc2 2.0.0 (final) +# Announcing C-Blosc2 2.0.1 A fast, compressed and persistent data store library for C. ## What is new? diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index d40b832d4..ea29e7c7b 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,5 +1,11 @@ -Release notes for C-Blosc2 2.0.0 (final) -======================================== +Release notes for C-Blosc2 2.0.1 +================================ + + +Changes from 2.0.0 to 2.0.1 +======================================= + +#XXX version-specific blurb XXX# Changes from 2.0.0.rc2 to 2.0.0 (final) diff --git a/ROADMAP.rst b/ROADMAP.rst index 85416f6ea..cae2579d7 100644 --- a/ROADMAP.rst +++ b/ROADMAP.rst @@ -50,6 +50,8 @@ Right now (May 2021), the next features are already implemented (although they m * **Plugin capabilities for filters and codecs:** we have a plugin register capability inplace so that the info about the new filters and codecs can be persisted and transmitted to different machines. Thanks to the NumFOCUS foundation for providing a grant for doing this. +* **Centralized plugin repository:** we have implemented a centralized repository so that people can send their plugins (using the existing machinery) to the Blosc2 team. If the plugins fulfill a series of requirements, they will be officially accepted, and distributed withing the library. Thanks to NumFOCUS foundation for providing a grant for doing this. See https://www.blosc.org/posts/registering-plugins/. + * **Pluggable tuning capabilities:** this will allow users with different needs to define an interface so as to better tune different parameters like the codec, the compression level, the filters to use, the blocksize or the shuffle size. Thanks to ironArray for sponsoring us in doing this. * **Support for I/O plugins:** so that users can extend the I/O capabilities beyond the current filesystem support. Things like use databases or S3 interfaces should be possible by implementing these interfaces. Thanks to ironArray for sponsoring us in doing this. @@ -62,8 +64,6 @@ Right now (May 2021), the next features are already implemented (although they m Actions to be done ------------------ -* **Centralized plugin repository:** we have got a grant from NumFOCUS for implementing a centralized repository so that people can send their plugins (using the existing machinery) to the Blosc2 team. If the plugins fulfill a series of requirements, they will be officially accepted, and distributed withing the library. - * **Improve the safety of the library:** Although this is always a work in progress, we did a long way in improving our safety, mainly thanks to the efforts of Nathan Moinvaziri. * **Support for lossy compression codecs:** although we already support the `trunc_prec` filter, this is only valid for floating point data; we should come with lossy codecs that are meant for any data type. diff --git a/include/blosc2.h b/include/blosc2.h index a6927abb6..70fe5ea5b 100644 --- a/include/blosc2.h +++ b/include/blosc2.h @@ -45,7 +45,7 @@ extern "C" { #define BLOSC_VERSION_MINOR 0 /* for minor interface/format changes */ #define BLOSC_VERSION_RELEASE 0 /* for tweaks, bug-fixes, or development */ -#define BLOSC_VERSION_STRING "2.0.0" /* string version. Sync with above! */ +#define BLOSC_VERSION_STRING "2.0.1.dev" /* string version. Sync with above! */ #define BLOSC_VERSION_REVISION "$Rev$" /* revision version */ #define BLOSC_VERSION_DATE "$Date:: 2021-06-28 #$" /* date version */