Skip to content

Latest commit

 

History

History
29 lines (23 loc) · 1.45 KB

CHANGELOG.md

File metadata and controls

29 lines (23 loc) · 1.45 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.2.0 - 2024-02-08

Added

  • package rust-driver-makefile.toml with wdk-build package (#36)
  • support multiple drivers (of same type) in same cargo workspace
  • cargo-make argument forwarding
  • generate CStr for c string constants instead of &[u8] (#72)

Fixed

  • resolve warnings in rust-script blocks and only fail warnings in CI (#87)
  • add missing cpu-arch macro defintions
  • fix wdk path regkey detection

Other

  • update versions in readme and rust-driver-makefile.toml
  • update dependencies
  • allow multiple_crate_versions in wdk-build (build dependency) (#98)
  • update cargo-make tasks with arch-specific tools
  • Bump thiserror from 1.0.48 to 1.0.55 (#59)
  • restrict to one unsafe operation per block (#24)
  • [breaking] enable rustdoc lints and resolve errors
  • initial open-source check in