Skip to content

Commit

Permalink
Bump version
Browse files Browse the repository at this point in the history
  • Loading branch information
smoelius committed Sep 20, 2024
1 parent e94da8e commit 9ced228
Show file tree
Hide file tree
Showing 58 changed files with 148 additions and 137 deletions.
11 changes: 11 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# Changelog

## 3.2.0

- Upgrade `compiletest_rs` to version 0.11 in `dylint_testing` ([145623a](https://github.com/trailofbits/dylint/commit/145623aedba033d90e25e54b6f178178202df3d5))
- Add documentation on the example libraries' use of `dylint_linting`'s `constituent` feature ([9625952](https://github.com/trailofbits/dylint/commit/96259528055d0cad4a52c9914e056ad614c821ce))
- Add documentation on suppressing rustc's `unexpected_cfg` lint warnings ([#1243](https://github.com/trailofbits/dylint/pull/1243) and [#1252](https://github.com/trailofbits/dylint/pull/1252))
- FEATURE: Allow `pattern`s to be arrays when specifying workspace metadata entries ([#1273](https://github.com/trailofbits/dylint/pull/1273))
- Upgrade `cargo` to version 0.81 ([#1280](https://github.com/trailofbits/dylint/pull/1280))
- Add `#![feature(rustc_private)]` to `dylint_driver`'s main.rs. This fixes a bug caused by [rust-lang/rust#122362](https://github.com/rust-lang/rust/pull/122362). ([b691069](https://github.com/trailofbits/dylint/commit/b69106982158c34a1874639fa7b196a4a1e830bb))
- Enable Dylint to use Cargo's checkouts directories concurrently. Previously, such concurrent use could cause Dylint to produce errors. ([cb6299a](https://github.com/trailofbits/dylint/commit/cb6299aa10418e655e6e585b564190ad802ad535))
- FEATURE: In `dylint_testing`, `ui_test` and `Test::src_base` now accept an `impl AsRef<Path>` as opposed to a `&Path` ([be85b10](https://github.com/trailofbits/dylint/commit/be85b10a44e4fc173241a71cf7b0e1fba65d8c74))

## 3.1.2

- Extend rather than overwrite `RUSTFLAGS` when building drivers ([7662d4c](https://github.com/trailofbits/dylint/commit/7662d4c4d761aeaa47e37a74cd9133adc9b8ae59))
Expand Down
14 changes: 7 additions & 7 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 4 additions & 4 deletions cargo-dylint/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "cargo-dylint"
version = "3.1.2"
version = "3.2.0"
authors = ["Samuel E. Moelius III <sam@moeli.us>"]
description = "A tool for running Rust lints from dynamic libraries"
edition = "2021"
Expand All @@ -17,10 +17,10 @@ anyhow = { version = "1.0", features = ["backtrace"] }
clap = { version = "4.5", features = ["cargo", "derive", "wrap_help"] }
env_logger = "0.11"

dylint = { version = "=3.1.2", path = "../dylint", features = [
dylint = { version = "=3.2.0", path = "../dylint", features = [
"package_options",
] }
dylint_internal = { version = "=3.1.2", path = "../internal" }
dylint_internal = { version = "=3.2.0", path = "../internal" }

[dev-dependencies]
assert_cmd = "2.0"
Expand All @@ -38,7 +38,7 @@ similar-asserts = "1.6"
tempfile = "3.12"
walkdir = "2.5"

dylint_internal = { version = "=3.1.2", path = "../internal", features = [
dylint_internal = { version = "=3.2.0", path = "../internal", features = [
"testing",
] }

Expand Down
4 changes: 2 additions & 2 deletions driver/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions driver/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "dylint_driver"
version = "3.1.2"
version = "3.2.0"
authors = ["Samuel E. Moelius III <sam@moeli.us>"]
description = "Dylint driver library"
edition = "2021"
Expand All @@ -15,7 +15,7 @@ log = "0.4"
rustversion = "1.0"
serde_json = "1.0"

dylint_internal = { version = "=3.1.2", path = "../internal", features = [
dylint_internal = { version = "=3.2.0", path = "../internal", features = [
"rustup",
] }

Expand Down
8 changes: 4 additions & 4 deletions dylint-link/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "dylint-link"
version = "3.1.2"
version = "3.2.0"
authors = ["Samuel E. Moelius III <sam@moeli.us>"]
description = "A wrapper around Rust's default linker to help create Dyling libraries"
edition = "2021"
Expand All @@ -13,19 +13,19 @@ env_logger = "0.11"
if_chain = "1.0"
toml_edit = "0.22"

dylint_internal = { version = "=3.1.2", path = "../internal", features = [
dylint_internal = { version = "=3.2.0", path = "../internal", features = [
"cargo",
] }

[build-dependencies]
dylint_internal = { version = "=3.1.2", path = "../internal" }
dylint_internal = { version = "=3.2.0", path = "../internal" }

[dev-dependencies]
assert_cmd = "2.0"
predicates = "3.1"
tempfile = "3.12"

dylint_internal = { version = "=3.1.2", path = "../internal", features = [
dylint_internal = { version = "=3.2.0", path = "../internal", features = [
"packaging",
] }

Expand Down
8 changes: 4 additions & 4 deletions dylint/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "dylint"
version = "3.1.2"
version = "3.2.0"
authors = ["Samuel E. Moelius III <sam@moeli.us>"]
description = "A tool for running Rust lints from dynamic libraries"
edition = "2021"
Expand Down Expand Up @@ -44,7 +44,7 @@ curl-sys = { version = "0.4", features = [
"force-system-lib-on-osx",
], optional = true }

dylint_internal = { version = "=3.1.2", path = "../internal", features = [
dylint_internal = { version = "=3.2.0", path = "../internal", features = [
"config",
"git",
"packaging",
Expand All @@ -53,14 +53,14 @@ dylint_internal = { version = "=3.1.2", path = "../internal", features = [
] }

[build-dependencies]
dylint_internal = { version = "=3.1.2", path = "../internal", features = [
dylint_internal = { version = "=3.2.0", path = "../internal", features = [
"cargo",
] }

[dev-dependencies]
env_logger = "0.11"

dylint_internal = { version = "=3.1.2", path = "../internal", features = [
dylint_internal = { version = "=3.2.0", path = "../internal", features = [
"examples",
] }

Expand Down
4 changes: 2 additions & 2 deletions examples/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "dylint_examples"
version = "3.1.2"
version = "3.2.0"
description = "A dummy package for testing the example Dylint libraries"
edition = "2021"
license = "MIT OR Apache-2.0"
Expand All @@ -12,7 +12,7 @@ cargo_metadata = "0.18"
toml_edit = "0.22"
walkdir = "2.5"

dylint_internal = { version = "=3.1.2", path = "../internal", features = [
dylint_internal = { version = "=3.2.0", path = "../internal", features = [
"clippy_utils",
"examples",
] }
Expand Down
10 changes: 5 additions & 5 deletions examples/experimental/derive_opportunity/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion examples/experimental/derive_opportunity/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "derive_opportunity"
version = "3.1.2"
version = "3.2.0"
authors = ["Samuel E. Moelius III <sam@moeli.us>"]
description = "A lint to check for traits that could be derived"
edition = "2021"
Expand Down
10 changes: 5 additions & 5 deletions examples/experimental/missing_doc_comment_openai/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "missing_doc_comment_openai"
version = "3.1.2"
version = "3.2.0"
authors = ["Samuel E. Moelius III <sam@moeli.us>"]
description = "A lint that suggests doc comments using OpenAI"
edition = "2021"
Expand Down
Loading

0 comments on commit 9ced228

Please sign in to comment.