Skip to content

Latest commit

 

History

History
66 lines (47 loc) · 2.64 KB

CHANGELOG.md

File metadata and controls

66 lines (47 loc) · 2.64 KB

These versions are based on semantic versioning, and corresponds to the version in openblas-src/Cargo.toml.

Unreleased

0.10.5 - 2022-08-27

From this release, openblas-build crate will have same version as openblas-src crate.

Fixed

  • Add support for using a custom target under linux #78

Changed

  • OpenBLAS 0.3.20 #85
    • OpenBLAS 0.3.17 #76
  • Use dynamic CRT link for vcpkg #69 #71

Internal

  • Run cargo-clippy and rustfmt on CI #86

0.10.4 - 2021-04-03

Fixed

  • Change link search order #61

0.10.3 - 2021-04-02

Fixed

  • Update "cache" feature description #63

Changed

  • Upgrade OpenBLAS to 0.3.14 #65

0.10.2 - 2021-01-30

0.10.0 and 0.10.1 has been yanked and changes from 0.9.0 is summarized here.

Fixed

  • Detect OpenBLAS does not build some parts of LAPACK while "lapack" feature is enabled #49
    • openblas-build crate has been introduced to resolve this issue

Added

  • openblas-build crate is introduced to sneak OpenBLAS build system configure
    • Link test for LAPACK routines written in Fortran #43
    • Switch to openblas-build on Linux #52
      • Not on macOS due to #54
    • Create openblas-build crate #47
      • cargo-workspace setup #45
  • "system" feature support for windows-msvc target through vcpkg #35

Changed

  • Use Rust 2018 edition #46
  • Switch to GitHub Actions from AppVeyor + Travis CI #40

0.9.0 - 2020-03-08

Changed

  • Build products are placed on OUT_DIR to work cargo clean properly #31
    • Previous behavior (placed on .cargo/) is reproduced with "cache" feature