diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 491ab102..2562b730 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -168,7 +168,7 @@ The following is a small collection of ways you can test Marker right now: ```sh - cargo marker --lints "marker_lints = '0.4.2'" + cargo marker --lints "marker_lints = '0.4.3'" ``` diff --git a/Cargo.lock b/Cargo.lock index c9cad1cf..533d69f2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -173,7 +173,7 @@ dependencies = [ [[package]] name = "cargo_marker" -version = "0.4.3-dev" +version = "0.4.3" dependencies = [ "camino", "cargo_metadata 0.18.0", @@ -566,7 +566,7 @@ checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" [[package]] name = "marker_adapter" -version = "0.4.3-dev" +version = "0.4.3" dependencies = [ "camino", "itertools", @@ -580,7 +580,7 @@ dependencies = [ [[package]] name = "marker_api" -version = "0.4.3-dev" +version = "0.4.3" dependencies = [ "expect-test", "typed-builder", @@ -589,7 +589,7 @@ dependencies = [ [[package]] name = "marker_error" -version = "0.4.3-dev" +version = "0.4.3" dependencies = [ "miette", "thiserror", @@ -599,7 +599,7 @@ dependencies = [ [[package]] name = "marker_lints" -version = "0.4.3-dev" +version = "0.4.3" dependencies = [ "marker_api", "marker_uitest", @@ -607,7 +607,7 @@ dependencies = [ [[package]] name = "marker_rustc_driver" -version = "0.4.3-dev" +version = "0.4.3" dependencies = [ "bumpalo", "camino", @@ -619,7 +619,7 @@ dependencies = [ [[package]] name = "marker_uilints" -version = "0.4.3-dev" +version = "0.4.3" dependencies = [ "marker_api", "marker_uitest", @@ -628,7 +628,7 @@ dependencies = [ [[package]] name = "marker_uitest" -version = "0.4.3-dev" +version = "0.4.3" dependencies = [ "semver", "ui_test", @@ -636,7 +636,7 @@ dependencies = [ [[package]] name = "marker_utils" -version = "0.4.3-dev" +version = "0.4.3" dependencies = [ "marker_api", ] diff --git a/Cargo.toml b/Cargo.toml index 273755eb..912b1c33 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -26,7 +26,7 @@ license = "MIT OR Apache-2.0" repository = "https://github.com/rust-marker/marker" # region replace marker version dev -version = "0.4.3-dev" +version = "0.4.3" # endregion replace marker version dev # The MSRV is applied to the public library crates published to crates.io @@ -34,11 +34,11 @@ rust-version = "1.66" [workspace.dependencies] # region replace marker version dev -marker_adapter = { path = "./marker_adapter", version = "0.4.3-dev" } -marker_api = { path = "./marker_api", version = "0.4.3-dev" } -marker_error = { path = "./marker_error", version = "0.4.3-dev" } +marker_adapter = { path = "./marker_adapter", version = "0.4.3" } +marker_api = { path = "./marker_api", version = "0.4.3" } +marker_error = { path = "./marker_error", version = "0.4.3" } marker_uitest = { path = "./marker_uitest", features = ["dev-build"] } -marker_utils = { path = "./marker_utils", version = "0.4.3-dev" } +marker_utils = { path = "./marker_utils", version = "0.4.3" } # endregion replace marker version dev bumpalo = "3.14" diff --git a/README.md b/README.md index 6a9495d2..bd3efd10 100644 --- a/README.md +++ b/README.md @@ -59,7 +59,7 @@ curl -fsSL https://raw.githubusercontent.com/rust-marker/marker/v0.4/scripts/rel curl.exe -fsSL https://raw.githubusercontent.com/rust-marker/marker/v0.4/scripts/release/install.ps1 | powershell -command - ``` -The provided scripts use a sliding git tag `v0.4`, to allow for automatic patch version updates, however a fixed tag `v0.4.2` is also available. +The provided scripts use a sliding git tag `v0.4`, to allow for automatic patch version updates, however a fixed tag `v0.4.3` is also available. @@ -111,7 +111,7 @@ marker_lints = { path = './marker_lints' } # An external crate via git marker_lints = { git = "https://github.com/rust-marker/marker" } # An external crate from a registry -marker_lints = "0.4.2" +marker_lints = "0.4.3" ``` diff --git a/cargo-marker/src/backend/driver.rs b/cargo-marker/src/backend/driver.rs index 8564615b..c4561b99 100644 --- a/cargo-marker/src/backend/driver.rs +++ b/cargo-marker/src/backend/driver.rs @@ -21,8 +21,8 @@ pub(crate) fn default_driver_info() -> DriverVersionInfo { toolchain: "nightly-2023-11-16".to_string(), // endregion replace rust toolchain dev // region replace marker version dev - version: "0.4.3-dev".to_string(), - api_version: "0.4.3-dev".to_string(), + version: "0.4.3".to_string(), + api_version: "0.4.3".to_string(), // endregion replace marker version dev } } diff --git a/cargo-marker/src/error.rs b/cargo-marker/src/error.rs index 116e051d..d5fee555 100644 --- a/cargo-marker/src/error.rs +++ b/cargo-marker/src/error.rs @@ -70,9 +70,9 @@ marker_lints = { path = './marker_lints' } # An external crate via git marker_lints = { git = "https://github.com/rust-marker/marker" } # An external crate from a registry -marker_lints = "0.4.2""# +marker_lints = "0.4.3""# ), - cli_example = display::cli(r#"cargo marker --lints "marker_lints = '0.4.2'""#), + cli_example = display::cli(r#"cargo marker --lints "marker_lints = '0.4.3'""#), lints = "--lints".blue(), ) } diff --git a/docs/book/src/usage/ci.md b/docs/book/src/usage/ci.md index ad49c874..236608ae 100644 --- a/docs/book/src/usage/ci.md +++ b/docs/book/src/usage/ci.md @@ -22,7 +22,7 @@ The git tag specified in the GitHub Action indicates which version of Marker sho Use this to get automatic patch updates. -- **Fixed tags, like `v0.4.2`:** +- **Fixed tags, like `v0.4.3`:** Use this to pin a specific patch version. If you find a regression in a patch version, please create a [new issue]. Patch versions must never break anything! diff --git a/docs/book/src/usage/installation.md b/docs/book/src/usage/installation.md index b72a64a0..c58455fc 100644 --- a/docs/book/src/usage/installation.md +++ b/docs/book/src/usage/installation.md @@ -31,7 +31,7 @@ curl -fsSL https://raw.githubusercontent.com/rust-marker/marker/v0.4/scripts/rel curl.exe -fsSL https://raw.githubusercontent.com/rust-marker/marker/v0.4/scripts/release/install.ps1 | powershell -command - ``` -The provided scripts use a sliding git tag `v0.4`, to allow for automatic patch version updates, however a fixed tag `v0.4.2` is also available. +The provided scripts use a sliding git tag `v0.4`, to allow for automatic patch version updates, however a fixed tag `v0.4.3` is also available. diff --git a/docs/book/src/usage/lint-crate-declaration.md b/docs/book/src/usage/lint-crate-declaration.md index 40aa7ba4..1860ff16 100644 --- a/docs/book/src/usage/lint-crate-declaration.md +++ b/docs/book/src/usage/lint-crate-declaration.md @@ -12,7 +12,7 @@ The main way to declare lint crates, is to add them to the `Cargo.toml` file und ```toml [workspace.metadata.marker.lints] # An external crate from a registry -marker_lints = "0.4.2" +marker_lints = "0.4.3" # An external crate from git marker_lints = { git = "https://github.com/rust-marker/marker" } @@ -31,7 +31,7 @@ A lint crate can be specified with the `--lints` option. The string is expected ```sh # An external crate from a registry -cargo marker --lint "marker_lints = '0.4.2'" +cargo marker --lint "marker_lints = '0.4.3'" # An external crate from git cargo marker --lint "marker_lints = { git = 'https://github.com/rust-marker/marker' }" diff --git a/docs/internal/release.md b/docs/internal/release.md index 8e268b14..46ac5a3b 100644 --- a/docs/internal/release.md +++ b/docs/internal/release.md @@ -31,7 +31,7 @@ GitHub is very generous with the releases storage limits. They are [almost unlim The `sha256` sum is a small file that users may optionally download together with the archive itself to verify the integrity of the archive. It serves as a signature of the artifact to make sure it was downloaded as expected bit-by-bit with what was published effectively detecting corruptions during the download and making it harder to forge artifacts for malicious actors. -This [`install.sh`](https://raw.githubusercontent.com/rust-marker/marker/v0.4.2/scripts/release/install.sh) script, can be used to automatically download and verify Marker's binaries. +This [`install.sh`](https://raw.githubusercontent.com/rust-marker/marker/v0.4.3/scripts/release/install.sh) script, can be used to automatically download and verify Marker's binaries. ### Operating system versions coverage diff --git a/marker_api/README.md b/marker_api/README.md index 096195d3..cb094947 100644 --- a/marker_api/README.md +++ b/marker_api/README.md @@ -46,8 +46,8 @@ To get started, create a new Rust crate that compiles to a library (`cargo init crate-type = ["cdylib"] [dependencies] -marker_api = "0.4.2" -marker_utils = "0.4.2" +marker_api = "0.4.3" +marker_utils = "0.4.3" ``` diff --git a/marker_lints/README.md b/marker_lints/README.md index baa0d5c5..2bc1da4d 100644 --- a/marker_lints/README.md +++ b/marker_lints/README.md @@ -28,7 +28,7 @@ To use `marker_lints` in your project, simply add it to your `Cargo.toml` under ```toml [workspace.metadata.marker.lints] -marker_lints = "0.4.2" +marker_lints = "0.4.3" ``` diff --git a/marker_uitest/README.md b/marker_uitest/README.md index 6e457391..af571497 100644 --- a/marker_uitest/README.md +++ b/marker_uitest/README.md @@ -31,7 +31,7 @@ First add `marker_utils` to the dev-dependencies of the lint crate, and specify ```toml [dev-dependencies] -marker_uitest = "0.4.2" +marker_uitest = "0.4.3" [[test]] name = "uitest" diff --git a/marker_utils/README.md b/marker_utils/README.md index c2252f4a..52cd31d3 100644 --- a/marker_utils/README.md +++ b/marker_utils/README.md @@ -22,14 +22,14 @@ To get started, just include *marker_utils* as a dependency: ```toml [dependencies] -marker_api = "0.4.2" +marker_api = "0.4.3" ``` You can also add [marker_lints] as a lint crate, designed for this crate: ```toml [workspace.metadata.marker.lints] -marker_lints = "0.4.2" +marker_lints = "0.4.3" ``` diff --git a/scripts/release/install.ps1 b/scripts/release/install.ps1 index 0665793f..c9baf916 100755 --- a/scripts/release/install.ps1 +++ b/scripts/release/install.ps1 @@ -68,7 +68,7 @@ Using config env vars (override these if needed): # This script isn't meant to be run from `master`, but if it is, then # it will install the latest version be it a stable version or a pre-release. # region replace marker version unstable -$version = "0.4.2" +$version = "0.4.3" # endregion replace marker version unstable # region replace rust toolchain release diff --git a/scripts/release/install.sh b/scripts/release/install.sh index 49f6232b..2a8dfd0a 100755 --- a/scripts/release/install.sh +++ b/scripts/release/install.sh @@ -24,7 +24,7 @@ echo "Bash version: $BASH_VERSION" >&2 # This script isn't meant to be run from `master`, but if it is, then # it will install the latest version be it a stable version or a pre-release. # region replace marker version unstable -version=0.4.2 +version=0.4.3 # endregion replace marker version unstable # region replace rust toolchain release