Skip to content

Releases: KyleMayes/clang-sys

v1.9.0

25 Sep 01:20
Compare
Choose a tag to compare

Changed

  • Added --link-static flag when listing static libraries to link to

v1.8.2

30 May 01:21
Compare
Choose a tag to compare

Changed

  • Improved Clang::find to first check directories related to the runtime-loaded libclang instance (if any)

Fixed

  • Fixed linking to libclang on Windows with MSYS2
  • Fixed Clang::find to support both the -target and --target arguments
    when using target-prefixed clang binaries

v1.8.1

29 May 01:34
Compare
Choose a tag to compare

Added

  • Added support for clang 18.0.x

Fixed

  • Improve DLL search on Windows to take target architecture into account (e.g., ARM64 vs x86-64)
  • Improved detection of libclang installed with Visual Studio on Windows

v1.8.0

29 May 01:33
Compare
Choose a tag to compare

Changed

  • Bumped minimum supported Rust version (MSRV) to 1.60.0
  • Added error logging when CLANG_PATH set but it isn't a full path to an executable
  • Removed reference to libclang 3.5 in error message for attempting to call an unsupported function

Added

  • Added libcpp Cargo feature which enables linking to libc++ instead of libstdc++ when linking to libclang statically on Linux or Haiku

Fixed

  • Fixed handling of paths that contain characters that have special meaning in
    glob patterns (e.g., [ or ])
  • Fixed Clang::find to support both the -target and --target arguments
    when using target-prefixed clang binaries

v1.7.0

31 Dec 21:50
Compare
Choose a tag to compare

Added

  • Added support for clang 17.0.x

v1.6.1

30 Mar 00:15
Compare
Choose a tag to compare

Fixed

  • Improved error message when calling a libclang function that is not supported by the loaded libclang instance (rust-lang/rust-bindgen#2446)

v1.6.0

30 Mar 00:10
Compare
Choose a tag to compare

Changed

  • MinGW directories are not searched for libclang instances on Windows when
    compiling for an MSVC target
  • Bumped minimum supported Rust version (MSRV) to 1.51.0
  • Changed Windows search directory preferences (libclang instances from
    Visual Studio installs are now the lowest priority rather than the second
    highest)

v1.5.1

05 Feb 23:28
Compare
Choose a tag to compare
Bump version

v1.5.0

05 Feb 23:27
Compare
Choose a tag to compare
Bump version

v1.4.0

22 Sep 10:26
Compare
Choose a tag to compare
Move back to 14 for CI builds