Skip to content

Latest commit

 

History

History
150 lines (91 loc) · 5.99 KB

CHANGELOG.md

File metadata and controls

150 lines (91 loc) · 5.99 KB

keep a changelog

Unreleased

0.7.2 - 2024-06-14

Added

  • ARM64 pip package, PR-61

0.7.1 - 2023-06-28

Fixed:

  • Build Python 3.11 wheels

0.7.0 - 2023-06-28

Changed

  • DRIFT-683: Consolidated dependencies, PR-60

Fixed

  • Python 3.11 build, PR-60

0.6.0 - 2023-04-05

IMPORTANT: We have changed serialization of subbands. The current version of the serialization is 3. We support de-serialization of version 2 and 3. However, the serialization of version 2 is not supported anymore and to parse archives you have to update to version 0.6.0.

Added

  • DRIFT-605: Clang-format to pre-commit and CI, PR-48
  • DRIFT-617: Conan build for Linux armv8, PR-49
  • ISSUE-53: Force conan installation before sdist build, PR-54
  • DRIFT-637: Add matrix_compressor support, PR-55
  • Pass through float precision as compression level, PR-59

Changed

  • DRIFT-605: Fix .clang-format include categories order, reformat cpp files, fix v15.0.4, PR-48
  • DRIFT-638: Change g++ version in conan profile, PR-52
  • BUG-56: Change conan version to 1.56, PR-57

Removed

  • DRIFT-617: OpenBLAS, PR-49

Fixed

  • DRIFT-622: Incorrect WaveletBuffer decompositions serialization with sf_compression=0, PR-50
  • BUG-56: CalculateMaxDecompositionSteps(), unit test for kNone, PR-57

0.5.1 - 2023-02-27

Fixed

  • Fix bad package in conan and re-build package

0.5.0 - 2022-11-18

Added

  • DRIFT-284: Setup Doxygen and publish on readthedocs, PR-34
  • DRIFT-518: Linter and cppcheck for Python bindings, PR-36
  • DRIFT-534: Dependencies compatibility table, PR-37
  • DRIFT-550: Add wrappers for Python bindings with docstrings, PR-38
  • DRIFT-579: Publish Python API references on RTD, PR-39
  • DRIFT-585: WaveletBuffer explanation, PR-41

Changed

  • Use MacOs-12 as build system in CI, PR-33
  • Update conan to 1.53, PR-40
  • ISSUE-42: Update dependencies license page, PR-43
  • DRIFT-612: Fix broken pipeline for MacOS, PR-45

0.4.0 - 2022-09-06

Added

  • Dependencies to CI, PR-30

Changed

  • DRIFT-524: Replace boost by CImg, PR-32

Fixed

  • DRIFT-524: Fix benchmark fixtures, PR-32
  • Build boost/1.73 package, PR-30

0.3.0 - 2022-08-15

Added

  • DRIFT-507: Windows support, PR-25
  • DRIFT-533: MacOS support, PR-28

Changed

  • DRIFT-507: Conan generator to CMakeDeps, PR-25

0.2.0 - 2022-07-22

Added

  • DRIFT-493: WaveletImage, PR-21
  • Required version for conan, PR-27

Changed

  • DRIFT-506: Upload python packages to PyPI server, PR-23

Removed

  • DRIFT-512: WaveletParameters.is_raw_convolve_1d, PR-24

0.1.1 - 2022-07-12

Fixed

  • Fix sdist Python package, PR-20
  • DRIFT-507: Bugs detected when adding Windows support, PR-25

0.1.0 - 2022-07-07

Added

  • DRIFT-445: Conan integration, PR-9
  • DRIFT-446: New python bindings, PR-12
  • DRIFT-447: MacOS instructions, PR-14
  • DRIFT-448: Code coverage support, PR-10
  • DRIFT-480: More unit tests, PR-11
  • Installing section in README, PR-13

Changed

  • DRIFT-480: Bump up Catch version to 3.0.1, PR-11
  • DRIFT-491: Move needed metric to wavelet buffer, remove metric with dependencies, PR-15

Fixed

  • DRIFT-480: Set BLAZE_USE_SHARED_MEMORY_PARALLELIZATION=0 to avoid Nested parallel sections detected blaze problem, PR-11
  • DRIFT-500: 2d Amplitude bug, PR-17