Skip to content

Commit

Permalink
Bump version
Browse files Browse the repository at this point in the history
  • Loading branch information
smoelius committed Jan 21, 2025
1 parent caeed86 commit b04b8e4
Show file tree
Hide file tree
Showing 60 changed files with 152 additions and 147 deletions.
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
# Changelog

## 3.4.0

- Add link to EuroRust 2024 video ([#1447](https://github.com/trailofbits/dylint/pull/1447))
- FEATURE: Add experimental `--auto-correct` option. Upgrading a lint's Rust toolchain often causes the lint to break because of changes to Rust APIs. When `--auto-correct` is enabled, `cargo-dylint` tries to infer lint fixes from Clippy's commit history. ([949cf8f](https://github.com/trailofbits/dylint/commit/949cf8f322bd664b3e432738700dd3ff223693c2), [625d3d3](https://github.com/trailofbits/dylint/commit/625d3d3673f22b086dfcc04af62c3b79948e2c0a), [c1edcfb](https://github.com/trailofbits/dylint/commit/c1edcfb1c67e4af61900af3d3f1c14b7688f6e77), [2753a88](https://github.com/trailofbits/dylint/commit/2753a88e7ce721689953cbe67fa9ca909e7fd570), and [c515601](https://github.com/trailofbits/dylint/commit/c5156019897b1674b6ff57ac839afe5a127a35e1))

## 3.3.0

- Add EuroRust 2024 slides to README.md ([#1370](https://github.com/trailofbits/dylint/pull/1370))
Expand Down
22 changes: 11 additions & 11 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.3.0"
version = "3.4.0"
authors = ["Samuel E. Moelius III <[email protected]>"]
description = "A tool for running Rust lints from dynamic libraries"
edition = "2021"
Expand All @@ -16,10 +16,10 @@ anyhow = { workspace = true, features = ["backtrace"] }
clap = { workspace = true, features = ["cargo", "derive", "wrap_help"] }
env_logger = { workspace = true }

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

[dev-dependencies]
assert_cmd = { workspace = true }
Expand All @@ -36,7 +36,7 @@ similar-asserts = { workspace = true }
tempfile = { workspace = true }
walkdir = { workspace = true }

dylint_internal = { version = "=3.3.0", path = "../internal", features = [
dylint_internal = { version = "=3.4.0", path = "../internal", features = [
"examples",
"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.3.0"
version = "3.4.0"
authors = ["Samuel E. Moelius III <[email protected]>"]
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.3.0", path = "../internal", features = [
dylint_internal = { version = "=3.4.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.3.0"
version = "3.4.0"
authors = ["Samuel E. Moelius III <[email protected]>"]
description = "A wrapper around Rust's default linker to help create Dyling libraries"
edition = "2021"
Expand All @@ -13,19 +13,19 @@ env_logger = { workspace = true }
if_chain = { workspace = true }
toml_edit = { workspace = true }

dylint_internal = { version = "=3.3.0", path = "../internal", features = [
dylint_internal = { version = "=3.4.0", path = "../internal", features = [
"cargo",
] }

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

[dev-dependencies]
assert_cmd = { workspace = true }
predicates = { workspace = true }
tempfile = { workspace = true }

dylint_internal = { version = "=3.3.0", path = "../internal", features = [
dylint_internal = { version = "=3.4.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.3.0"
version = "3.4.0"
authors = ["Samuel E. Moelius III <[email protected]>"]
description = "A tool for running Rust lints from dynamic libraries"
edition = "2021"
Expand Down Expand Up @@ -44,7 +44,7 @@ toml = { workspace = true, optional = true }
url = { workspace = true, optional = true }
walkdir = { workspace = true }

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

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

[dev-dependencies]
env_logger = { workspace = true }

dylint_internal = { version = "=3.3.0", path = "../internal", features = [
dylint_internal = { version = "=3.4.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.3.0"
version = "3.4.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 = { workspace = true }
toml_edit = { workspace = true }
walkdir = { workspace = true }

dylint_internal = { version = "=3.3.0", path = "../internal", features = [
dylint_internal = { version = "=3.4.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.3.0"
version = "3.4.0"
authors = ["Samuel E. Moelius III <[email protected]>"]
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.3.0"
version = "3.4.0"
authors = ["Samuel E. Moelius III <[email protected]>"]
description = "A lint that suggests doc comments using OpenAI"
edition = "2021"
Expand Down
10 changes: 5 additions & 5 deletions examples/experimental/overscoped_allow/Cargo.lock

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

Loading

0 comments on commit b04b8e4

Please sign in to comment.