Skip to content
This repository has been archived by the owner on Apr 10, 2023. It is now read-only.

Releases: FrancescAlted/caterva

Release 0.5.0

13 Jul 10:47
Compare
Choose a tag to compare
Release 0.5.0 Pre-release
Pre-release

Changes from 0.4.0 to 0.5.0

  • Redesign the caterva guts and perform a code refactorization in order
    to simplify the code. This includes API renaming. A performance improvement
    is obtained as can be seen in #69 (comment)

  • Implement a set_slice for arrays backed by Blosc. This allows users to
    update the values in the array whenever and wherever they want.

  • Implement constructors (empty, zeros, full) using the special-values
    features introduced in Blosc.

  • Use the pydata_sphinx_theme in the documentation.

Release 0.4.0

28 Jul 10:52
Compare
Choose a tag to compare
Release 0.4.0 Pre-release
Pre-release

Changes from 0.3.3 to 0.4.0

  • API renaming. The function names simulate a namespace and some
    variable names have been changed to those used by the general community
    (part -> chunk).

  • Add a new level of multi-dimensionality. As a result, unlike other
    libraries, Caterva supports two levels of multi-dimensional chunking (chunks
    and blocks).

  • Improve library compilation to allow users to avoid building tests and
    examples.

  • Simplify the test's suite for a proper integration in Windows.

  • Update documentation to improve the library description and to add the
    Release notes and the Roadmap in a new section.

Release 0.3.3

27 Apr 11:21
Compare
Choose a tag to compare
Release 0.3.3 Pre-release
Pre-release

Do the tag release in actual master branch!

Release 0.3.2

27 Apr 10:35
Compare
Choose a tag to compare
Release 0.3.2 Pre-release
Pre-release

Changes from 0.2.2 to 0.3.2

  • Big code and API refactorization. As result, the API is more consistent and hopefully more intuitive to use. For more info on the new API, see https://caterva.readthedocs.io.

Release 0.2.2

28 Oct 08:58
Compare
Choose a tag to compare
Release 0.2.2 Pre-release
Pre-release

Changes from 0.2.1 to 0.2.2

  • Add a caterva_from_sframe() function.

Release 0.2.1

17 Sep 08:42
Compare
Choose a tag to compare
Release 0.2.1 Pre-release
Pre-release

Changes from 0.2.0 to 0.2.1

  • Both static and dynamic libraries are created by default now. If you want to disable the creation
    of one of them, just set the cmake options SHARED_LIB=OFF or STATIC_LIB=OFF.

  • Add a copy parameter to caterva_from_file().

Release 0.2.0

09 Sep 11:06
Compare
Choose a tag to compare
Release 0.2.0 Pre-release
Pre-release

The metalayer format has been updated to support:

  • Version (currently 0)

  • Additional space for a possible implementation of a multidimensional block in the future

Version 0.1.0

31 Aug 07:20
Compare
Choose a tag to compare
Version 0.1.0 Pre-release
Pre-release

This is the first public release of Caterva. Feedback is very welcome!