diff --git a/CHANGELOG.md b/CHANGELOG.md index b626bf8fd..d694a1a05 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,7 +6,7 @@ All notable changes to the project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project aspires to use [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## Unreleased +## [v0.19.0](https://github.com/praetorian-inc/noseyparker/releases/v0.19.0) (2024-07-30) ### Additions @@ -62,6 +62,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), - The gitignore-style path-based exclusion patterns (`scan --ignore=GITIGNORE_FILE`) now also apply to content found within Git history, and not just paths on the filesystem ([#209](https://github.com/praetorian-inc/noseyparker/pull/209)). When a blob is found in Git history with at least 1 associated pathname, if all of the associated pathnames match the ignore rules, the blob is not scanned. +- The Rust version required to build has been bumped from 1.76 to 1.77. + This is necessary to support C-string literals in the `rusqlite` crate. + ## [v0.18.1](https://github.com/praetorian-inc/noseyparker/releases/v0.18.1) (2024-07-12) diff --git a/Cargo.lock b/Cargo.lock index d029952f2..a9bddc7b3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2522,7 +2522,7 @@ dependencies = [ [[package]] name = "noseyparker-cli" -version = "0.18.2-dev" +version = "0.19.0" dependencies = [ "anyhow", "assert_cmd", diff --git a/Cargo.toml b/Cargo.toml index 58a086450..dbbc6e26d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -4,7 +4,7 @@ resolver = "2" [workspace.package] edition = "2021" -rust-version = "1.76" +rust-version = "1.77" license = "Apache-2.0" authors = ["Brad Larsen "] @@ -12,7 +12,7 @@ authors = ["Brad Larsen "] homepage = "https://github.com/praetorian-inc/noseyparker" repository = "https://github.com/praetorian-inc/noseyparker" -version = "0.18.2-dev" +version = "0.19.0" publish = false diff --git a/Dockerfile b/Dockerfile index 91a6e9aca..c3472e095 100644 --- a/Dockerfile +++ b/Dockerfile @@ -9,7 +9,7 @@ # # See https://github.com/praetorian-inc/noseyparker/issues/58. ################################################################################ -FROM rust:1.76-bullseye AS chef +FROM rust:1.77-bullseye AS chef # We only pay the installation cost once, # it will be cached from the second build onwards RUN cargo install cargo-chef @@ -53,7 +53,7 @@ RUN ./scripts/create-release.zsh && cp -r release /release ################################################################################ # Build a smaller image just for running the `noseyparker` binary ################################################################################ -FROM debian:11-slim as runner +FROM debian:11-slim AS runner # Add `git` so that noseyparker's git and github integration works RUN apt-get update && \ diff --git a/Dockerfile.alpine b/Dockerfile.alpine index 297a9984e..2212370b1 100644 --- a/Dockerfile.alpine +++ b/Dockerfile.alpine @@ -30,7 +30,7 @@ RUN ./scripts/create-release.zsh --no-debug && \ ################################################################################ # Build a smaller image just for running the `noseyparker` binary ################################################################################ -FROM alpine:latest as runner +FROM alpine:latest AS runner # Add `git` so that noseyparker's git and github integration works RUN apk add --no-cache --no-interactive git diff --git a/crates/noseyparker-cli/tests/help/snapshots/test_noseyparker__help__version_long-2.snap b/crates/noseyparker-cli/tests/help/snapshots/test_noseyparker__help__version_long-2.snap index cca9b8c06..13141c7e8 100644 --- a/crates/noseyparker-cli/tests/help/snapshots/test_noseyparker__help__version_long-2.snap +++ b/crates/noseyparker-cli/tests/help/snapshots/test_noseyparker__help__version_long-2.snap @@ -2,7 +2,7 @@ source: crates/noseyparker-cli/tests/help/mod.rs expression: stdout --- -noseyparker 0.18.2-dev +noseyparker 0.19.0 Build Configuration: