Skip to content

wdk-build-v0.3.0

Compare
Choose a tag to compare
@wmmc88 wmmc88 released this 02 Oct 23:53
· 6 commits to main since this release
8ca9c12

Added

  • add skip_umdf_static_crt_check unstable option to prevent static crt linkage check (#217)
  • [breaking] add 'ExAllocatePool' to blocklist due to deprecation (#190)
  • configure WDK configuration via parsing Cargo manifest metadata (#186)

Fixed

  • typos in Getting Started section of README.md (#213)
  • skip infverif task for sample drivers built with certain GE WDK versions (#143)
  • [breaking] prevent linking of wdk libraries in tests that depend on wdk-sys (#118)

Other

  • fix clippy::empty-line-after-doc-comments lint issues (#221)
  • move infverif task's condition script logic to cargo_make.rs (#216)
  • remove unstable rustfmt version setting (replaced by auto-detected edition) (#220)
  • replace directory substitution plugin with condition_script_runner_args (#208)
  • use cargo-make's built-in arg expansion instead of custom plugin support in nested-cargo-workspace-in-cargo-make-emulated-workspace-support (#201)
  • Improve doc comments to comply with too_long_first_doc_paragraph clippy lint (#202)
  • Update README.md (#180)
  • update readme to call out bugged LLVM 18 versions (#169)
  • Build perf: Make calls to bindgen run in parallel (#159)
  • add support for rustc-check-cfg (#150)
  • Bump windows from 0.52.0 to 0.56.0 (#144)
  • Bump rustversion from 1.0.14 to 1.0.15 (#145)
  • use a standardized workspace lint table (#134)
  • Bump clap from 4.4.18 to 4.5.4 (#130)
  • Bump thiserror from 1.0.56 to 1.0.59 (#142)
  • fix winget llvm install command option (#115)
  • fix various pipeline breakages (nightly rustfmt bug, new nightly clippy lints, upstream winget dependency issue) (#117)
  • add lint exceptions for clippy::manual_c_str_literals and clippy::ref_as_ptr (#108)