Skip to content

Latest commit

 

History

History
59 lines (44 loc) · 3.67 KB

CHANGELOG.md

File metadata and controls

59 lines (44 loc) · 3.67 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.3.0 - 2024-09-27

Added

  • add more precise NTSTATUS const fns (#183)
  • configure WDK configuration via parsing Cargo manifest metadata (#186)

Fixed

  • typos in Getting Started section of README.md (#213)
  • [breaking] prevent linking of wdk libraries in tests that depend on wdk-sys (#118)

Other

  • 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)
  • Bump rustversion from 1.0.14 to 1.0.15 (#145)
  • use a standardized workspace lint table (#134)
  • Bump anyhow from 1.0.79 to 1.0.82 (#140)
  • Bump thiserror from 1.0.56 to 1.0.59 (#142)
  • change version bounds for manual_c_str_literals and ref_as_ptr clippy lints (#127)
  • 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)

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.2.0 - 2024-02-08

Added

  • generate CStr for c string constants instead of &[u8] (#72)

Fixed

  • resolve warnings in rust-script blocks and only fail warnings in CI (#87)

Other

  • update dependencies
  • allow multiple_crate_versions in wdk-build (build dependency) (#98)
  • allow exception for clippy::pub_underscore_fields in generated code (#77)
  • Bump thiserror from 1.0.48 to 1.0.55 (#59)
  • reduce noise from bindgen warnings
  • fix clippy errors missed due to buggy ci stage
  • restrict to one unsafe operation per block (#24)
  • [breaking] enable rustdoc lints and resolve errors
  • remove extra keywords in cargo manifests
  • initial open-source check in