Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update bump minor versions (minor) #128

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 17, 2023

This PR contains the following updates:

Package Type Update Change
base64 dependencies minor 0.21 -> 0.22
clap dependencies minor 4.2.2 -> 4.5.29
clap-verbosity-flag dependencies minor 2.0.1 -> 2.2.3
convert_case dependencies minor 0.6 -> 0.7
curlimages/curl final minor 8.00.1 -> 8.12.1
curlimages/curl stage minor 8.00.1 -> 8.12.1
dialoguer dependencies minor 0.10 -> 0.11
env_logger dependencies minor 0.10 -> 0.11
insta (source) dev-dependencies minor 1.26.0 -> 1.42.1
minijinja dependencies minor 0.32 -> 0.34
minijinja-stack-ref dependencies minor 0.32 -> 0.34
predicates dev-dependencies minor 3.0.3 -> 3.1.3
pretty_assertions dev-dependencies minor 1.3.0 -> 1.4.1
rstest dev-dependencies minor 0.17 -> 0.24
tempfile (source) dev-dependencies minor 3.5.0 -> 3.16.0
tokio (source) dev-dependencies minor 1.24.2 -> 1.43.0
wiremock dev-dependencies minor 0.5 -> 0.6

Release Notes

marshallpierce/rust-base64 (base64)

v0.22.1

Compare Source

  • Correct the symbols used for the predefined alphabet::BIN_HEX.

v0.22.0

Compare Source

  • DecodeSliceError::OutputSliceTooSmall is now conservative rather than precise. That is, the error will only occur if the decoded output cannot fit, meaning that Engine::decode_slice can now be used with exactly-sized output slices. As part of this, Engine::internal_decode now returns DecodeSliceError instead of DecodeError, but that is not expected to affect any external callers.
  • DecodeError::InvalidLength now refers specifically to the number of valid symbols being invalid (i.e. len % 4 == 1), rather than just the number of input bytes. This avoids confusing scenarios when based on interpretation you could make a case for either InvalidLength or InvalidByte being appropriate.
  • Decoding is somewhat faster (5-10%)

v0.21.7

Compare Source

  • Support getting an alphabet's contents as a str via Alphabet::as_str()

v0.21.6

Compare Source

  • Improved introductory documentation and example

v0.21.5

Compare Source

  • Add Debug and Clone impls for the general purpose Engine

v0.21.4

Compare Source

  • Make encoded_len const, allowing the creation of arrays sized to encode compile-time-known data lengths

v0.21.3

Compare Source

  • Implement source instead of cause on Error types
  • Roll back MSRV to 1.48.0 so Debian can continue to live in a time warp
  • Slightly faster chunked encoding for short inputs
  • Decrease binary size

v0.21.2

Compare Source

  • Rollback MSRV to 1.57.0 -- only dev dependencies need 1.60, not the main code

v0.21.1

Compare Source

  • Remove the possibility of panicking during decoded length calculations
  • DecoderReader no longer sometimes erroneously ignores
    padding #​226

Breaking changes

  • Engine.internal_decode return type changed
  • Update MSRV to 1.60.0
clap-rs/clap (clap)

v4.5.29

Compare Source

Fixes
  • Change ArgMatches::args_present so not-present flags are considered not-present (matching the documentation)

v4.5.28

Compare Source

Features
  • (derive) Unstable support for full markdown syntax for doc comments, enabled with unstable-markdown

v4.5.27

Compare Source

Documentation
  • Iterate on tutorials and reference based on feedback

v4.5.26

Compare Source

Fixes
  • (error) Reduce binary size with the suggestions feature

v4.5.25

Compare Source

Fixes
  • (help) Reduce binary size

v4.5.24

Compare Source

Fixes
  • (parser) Correctly handle defaults with ignore_errors(true) and when a suggestion is provided for an unknown argument

v4.5.23

Compare Source

Fixes
  • (parser) When check allow_negative_numbers, allow E again

v4.5.22

Compare Source

Fixes
  • (assert) Catch bugs with arguments requiring themself

v4.5.21

Compare Source

Fixes
  • (parser) Ensure defaults are filled in on error with ignore_errors(true)

v4.5.20

Compare Source

Features
  • (unstable) Add CommandExt

v4.5.19

Compare Source

Internal
  • Update dependencies

v4.5.18

Compare Source

Features
  • (builder) Expose Arg::get_display_order and Command::get_display_order

v4.5.17

Compare Source

Fixes
  • (help) Style required argument groups
  • (derive) Improve error messages when unsupported fields are used

v4.5.16

Compare Source

Fixes
  • (derive) Improve error messages when derive feature is missing

v4.5.15

Compare Source

Compatiblity
  • (unstable-ext) Arg::remove changed return types
Fixes
  • (unstable-ext) Make Arg::remove return the removed item

v4.5.14

Compare Source

Features
  • (unstable-ext) Added Arg::add for attaching arbitrary state, like completion hints, to Arg without Arg knowing about it

v4.5.13

Compare Source

Fixes
  • (derive) Improve error message when #[flatten]ing an optional #[group(skip)]
  • (help) Properly wrap long subcommand descriptions in help

v4.5.12

Compare Source

v4.5.11

Compare Source

v4.5.10

Compare Source

v4.5.9

Compare Source

Fixes
  • (error) When defining a custom help flag, be sure to suggest it like we do the built-in one

v4.5.8

Compare Source

Fixes
  • Reduce extra flushes

v4.5.7

Compare Source

Fixes
  • Clean up error message when too few arguments for num_args

v4.5.6

Compare Source

v4.5.5

Compare Source

Fixes
  • Allow exclusive to override required_unless_present, required_unless_present_any, required_unless_present_all

v4.5.4

Compare Source

Fixes
  • (derive) Allow non-literal #[arg(id)] attributes again

v4.5.3

Compare Source

Internal
  • (derive) Update heck

v4.5.2

Compare Source

Fixes
  • Change ArgMatches::args_present so not-present flags are considered not-present (matching the documentation)

v4.5.1

Compare Source

Internal
  • Update dependencies

v4.5.0

Compare Source

Compatibility
  • Update MSRV to 1.74

v4.4.18

Compare Source

Fixes
  • (error) When lacking usage feature, ensure the list of required arguments is unique

v4.4.17

Compare Source

Fixes
  • Fix panic! when mixing args_conflicts_with_subcommands with ArgGroup (which is implicit with derive) introduced in 4.4.15

v4.4.16

Compare Source

Fixes
  • Ensure invalid escape sequences in user-defined strings are correctly stripped when terminal doesn't support color

v4.4.15

Compare Source

Fixes
  • Improve error for args_conflicts_with_subcommands
  • Ensure we error for args_conflicts_with_subcommands when using subcommand short and long flags

v4.4.14

Compare Source

Documentation
  • Fix find cookbook entry to allow repeats of flags/options
Features
  • Allow num_args(0) on options which allows making them emulate being a flag for position-tracking flags

v4.4.13

Compare Source

Documentation
  • Fix link to structopt migration guide

v4.4.12

Compare Source

Performance
  • Only ask TypedValueParser for possible values if needed

v4.4.11

Compare Source

Features
  • Add Command::mut_group

v4.4.10

Compare Source

Documentation
  • Link out to changelog
  • Cross link derive's attribute reference to derive tutorial

v4.4.9

Compare Source

Fixes
  • (help) Show correct Command::about under flattened headings
  • (help) Respect hide when flattening subcommands

v4.4.8

Compare Source

Features
  • Add Command::flatten_help to allow git stash -h like help for subcommands

v4.4.7

Compare Source

Performance
  • Reduced code size

v4.4.6

Compare Source

Internal
  • Upgrade anstream

v4.4.5

Compare Source

Fixes
  • (parser) When inferring subcommand name or long_flag, allow ambiguous-looking matches that unambiguously map back to the same command
  • (parser) When inferring subcommand long_flag, don't panic
  • (assert) Clarify what action is causing a positional that doesn't set values which is especially useful for derive users

v4.4.4

Compare Source

Internal
  • Update terminal_size to 0.3

v4.4.3

Compare Source

Documentation
  • (derive) Clarify use of attributes within the tutorial
  • Split sections in the builder and derive tutorials into separate modules

v4.4.2

Compare Source

Performance
  • Improve build times by removing once_cell dependency

v4.4.1

Compare Source

Fixes
  • (error) When lacking usage feature, ensure the list of required arguments is unique

v4.4.0

Compare Source

compatibility
  • update msrv to 1.70.0

v4.3.24

Compare Source

Fixes
  • Ensure column padding is preserved in --help with custom templates

v4.3.23

Compare Source

Fixes
  • Fixed UnknownArgumentValueParser to not error on flag's absence

v4.3.22

Compare Source

Features
  • Add UnknownArgumentValueParser for injecting errors for improving the experience with errors

v4.3.21

Compare Source

Features
  • Expose TryMapValueParser so the type can be named

v4.3.20

Compare Source

Features
  • Command::mut_args for modifying all arguments en masse

v4.3.19

Compare Source

Fixes
  • (parse) Respect value_terminator even in the presence of later multiple-value positional arguments

v4.3.18

Compare Source

Fixes
  • (parse) Suggest -- in fewer places where it won't work

v4.3.17

Compare Source

Fixes
  • (help) Address a regression in wrapping PossibleValue descriptions in --help

v4.3.16

Compare Source

Fixes
  • Don't assert when stateful value parsers fail on defaults (e.g. checking if a path exists)

v4.3.15

Compare Source

Features
  • (unstable-styles) Re-export anstyle
Documentation
  • (unstable-styles) Provide more examples

v4.3.14

Compare Source

Features
  • ArgAction::HelpShort and ArgAction::HelpLong for explicitly specifying which style of help to display
Fixes
  • Skip [OPTIONS] in usage if a help or version ArgAction is used

v4.3.13

Compare Source

v4.3.12

Compare Source

Fixes
  • (derive) Don't error on enum variant field attributes

v4.3.11

Compare Source

Features
  • (derive) Support fields wrapped in num::Wrapping, Box, or Arc
  • (derive) Support Box<str>, Box<OsStr>, and Box<Path>

v4.3.10

Compare Source

Performance
  • Drop a dependency, reducing binary size by 1.3 KiB

v4.3.9

Compare Source

Fixes
  • Command::ignore_errors no longer masks help/version

v4.3.8

Compare Source

Fixes
  • Error on ambiguity with infer_long_arg, rather than arbitrarily picking one, matching the documentation and subcommand's behavior

v4.3.7

Compare Source

Documentation
  • Further clarify magic behavior in derive tutorial
  • Further clarify derive API's relationship to builder within the tutorial

v4.3.6

Compare Source

Documentation
  • Suggest clio

v4.3.5

Compare Source

  • ColorChoice::possible_values is added to simplify things for builder users
Fixes
  • ColorChoice::to_possible_value no longer includes descriptions, encouraging shorter help where possible

v4.3.4

Compare Source

Features
  • Add Error::exit_code

v4.3.3

Compare Source

Features
  • Command::defer for delayed initialization of subcommands to reduce startup times of large applications like deno

v4.3.2

Compare Source

Fixes
  • Ensure column padding is preserved in --help with custom templates

v4.3.1

Compare Source

Fixes
  • (parse) Respect value_terminator even in the presence of later multiple-value positional arguments

v4.3.0

Compare Source

Fixes
  • (assert) Allow multiple, value-terminated, positional arguments
  • (assert) Clear up language on last assertion
  • (parser) Correctly assign values to arguments when using multiple, value-termianted, positional arguments
  • (parser) Ensure value_terminator has higher precedence than allow_hyphen_values
  • (help) Only use next-line-help on subcommand list when explicitly specified, not just with --help
  • (help) Correctly align possible values list
  • (help) Don't waste code, vertical space in moving possible value descriptions to next line

v4.2.7

Compare Source

Fixes
  • Correctly track remaining length for iterators provided by ArgMatches

v4.2.6

Compare Source

Features
  • impl Eq<std::any::TypeId> for clap_builder::util::AnyValueId

v4.2.5

Compare Source

Fixes
  • Improve panic when a group requires a non-existent ID

v4.2.4

Compare Source

Documentation
  • Corrected docs for Command::style

v4.2.3

Compare Source

Features
  • Command::styles for theming help/errors (behind unstable-styles)
clap-rs/clap-verbosity-flag (clap-verbosity-flag)

v2.2.3

Compare Source

Features
  • Add DebugLevel and TraceLevel for exploratory programming

v2.2.2

Compare Source

Fixes
  • Resolve overflow issues

v2.2.1

Compare Source

Compatibility
  • Raised MSRV to 1.74

v2.2.0

Compare Source

Compatibility
  • Raised MSRV to 1.73
Features
  • Add is_present() to see if one of the flags is present on the command-line

v2.1.2

Compare Source

Fixes
  • Don't pollute the CLIs help

v2.1.1

Compare Source

Fixes
  • Tried to clarify help output for -v / -q
Documentation
  • Tried to clarify role of LogLevel trait

v2.1.0

Compare Source

Compatibility
  • Raised MSRV to 1.70.0
Features
  • Implement Default
curl/curl-container (curlimages/curl)

v8.12.1

Compare Source

Changed
  • bump to curl 8.12.1

v8.12.0

Compare Source

Changed
  • bump to curl 8.12.0
  • bump to alpine:3.21.2

v8.11.1

Compare Source

Changed
  • bump to curl 8.11.1
  • bump to alpine:3.21.0

v8.11.0

Compare Source

Changed
  • bump to curl 8.11.0

v8.10.1

Compare Source

Changed
  • bump to curl 8.10.1

v8.10.0

Compare Source

Changed
  • bump to curl 8.10.0
  • bump to alpine:3.20.3

v8.9.1

Compare Source

Changed
  • bump to curl 8.9.1

v8.9.0

Compare Source

Changed
  • bump to curl 8.9.0
  • bump to alpine 3.20.2

v8.8.0

Compare Source

Changed
  • bump to curl 8.8.0

v8.7.1

Compare Source

Changed
  • bump to curl 8.7.1

v8.6.0

Compare Source

Changed
  • bump to curl 8.6.0
  • bump to alpine 3.19.1

v8.5.0

Compare Source

Changed
  • add libpsl
  • bump to alpine 3.19.0

v8.4.0

Compare Source

Changed
  • bump to curl 8.4.0
  • bump to alpine 3.18.4
  • build enabled --with-gssapi

v8.3.0

Compare Source

[8.3.1] - 2023-09-13
Changed
  • bump to curl 8.3.0
  • bump to alpine 3.18.3

v8.2.1

Compare Source

Changed
  • bump to curl 8.2.1

v8.2.0

Compare Source

Changed
  • bump to curl 8.2.0
  • bump to alpine 3.18.2

v8.1.2

Changed
  • added clamav and grype to security scan
  • added user working directory
  • skimmed apk cache
  • added back arches (arm64, etc) by fixing issue #​3
console-rs/dialoguer (dialoguer)

v0.11.0

Compare Source

Enhancements
  • Added dialoguer::Result and dialoguer::Error
  • Added a BasicHistory implementation for History
  • Added vim mode for FuzzySelect
  • All prompts implement Clone
  • Add handling of Delete key for FuzzySelect
Bug fixes
  • Resolve some issues on Windows where pressing shift keys sometimes aborted dialogs
  • Resolve MultiSelect checked and unchecked variants looking the same on Windows
  • Input values that are invalid are now also stored in History
  • Resolve some issues with cursor positioning in Input when using utf-8 characters
  • Correct page is shown when default selected option is not on the first page for Select
  • Fix panic in FuzzySelect when using non-ASCII characters
Breaking
  • Updated MSRV to 1.63.0 due to multiple dependencies on different platforms: rustix, tempfile,linux-raw-sys
  • Removed deprecated Confirm::with_text
  • Removed deprecated ColorfulTheme::inline_selections
  • Prompt builder functions now take mut self instead of &mut self
  • Prompt builder functions now return Self instead of &mut Self
  • Prompt interaction functions now take self instead of &self
  • Prompt interaction functions and other operations now return dialoguer::Result instead of std::io::Result
  • Rename Validator to InputValidator
  • The trait method Theme::format_fuzzy_select_prompt() now takes a byte position instead of a cursor position in order to support UTF-8.

v0.10.4

Compare Source

Enhancements
  • Added validator for password input
rust-cli/env_logger (env_logger)

v0.11.6

Compare Source

Features
  • Opt-in file and line rendering

v0.11.5

Compare Source

v0.11.4

Compare Source

v0.11.3

Compare Source

Features
  • Experimental support for key-value logging behind unstable-kv

v0.11.2

Compare Source

v0.11.1

Compare Source

Fixes
  • Allow styling with Target::Pipe

v0.11.0

Compare Source

Migration Guide

env_logger::fmt::Style:
The bespoke styling API, behind color, was removed, in favor of accepting any
ANSI styled string and adapting it to the target stream's capabilities.

Possible styling libraries include:

  • anstyle is a minimal, runtime string styling API and is re-exported as env_logger::fmt::style
  • owo-colors is a feature rich runtime string styling API
  • color-print for feature-rich compile-time styling API

custom_format.rs
uses anstyle via
Formatter::default_level_style

Breaking Change
  • Removed bespoke styling API
    • env_logger::fmt::Formatter::style
    • env_logger::fmt::Formatter::default_styled_level
    • env_logger::fmt::Style
    • env_logger::fmt::Color
    • env_logger::fmt::StyledValue
  • Removed env_logger::filter in favor of env_filter
Compatibility

MSRV changed to 1.71

Features
  • Automatically adapt ANSI escape codes in logged messages to the current terminal's capabilities
  • Add support for NO_COLOR and CLICOLOR_FORCE, see https://bixense.com/clicolors/
Fixes
  • Print colors when is_test(true)

v0.10.2

Compare Source

Performance
  • Avoid extra UTF-8 validation performed in some cases
Fixes
  • Ensure custom pipes/stdout get flushed
  • Don't panic on broken pipes when color is disabled

v0.10.1

Compare Source

Performance
  • Avoid hashing directives and accessing RNG on startup
Documentation
  • Tweak RUST_LOG documentation
mitsuhiko/insta (insta)

v1.42.1

Compare Source

  • Improved handling of control characters in inline snapshots. #​713
  • Add pending deprecation warning for --accept-unseen. We've left an issue
    open at #​659 eliciting feedback on
    whether anyone uses this for a few months. A warning will now be printed when
    --accept-unseen is used, and we'll eventually remove the feature unless we
    get some feedback that it's useful. #​668

v1.42.0

Compare Source

  • Text snapshots no longer contain snapshot_type: text in their metadata. For
    context, we originally added this in the prior release (1.41.0) to support
    binary snapshots, but some folks disliked the diff noise on any snapshot
    changes, and the maintainers' weighted votes favored reverting. I apologize
    that this will cause some additional churn for those who used cargo insta test --force-update-snapshots to update their snapshots to the 1.41 format;
    running this again with 1.42 will remove those metadata entries. To confirm:
    this doesn't affect whether snapshot tests pass or fail — the worst impact is
    some additional diffs in metadata. #​690
  • Pending snapshots are no longer removed throughout the workspace by
    cargo-insta before running tests. Instead, running a test will overwrite or
    remove its own pending snapshot. To remove all pending snapshots, use cargo insta reject or run tests with --unreferenced=delete. #​651
  • insta::internals::SettingsBindDropGuard (returned from
    Settings::bind_to_scope) no longer implements Send. This was incorrect and
    any tests relying on this behavior where not working properly. Fixes #​694 in
    #​695 by @​jalil-salame

v1.41.1

Compare Source

  • Re-release of 1.41.1 to generate release artifacts correctly.

v1.41.0

Compare Source

  • Experimental support for binary snapshots. #​610 (Florian Plattner)

  • --force-update-snapshots now causes cargo-insta to write every snapshot, regardless of whether
    snapshots fully match, and now implies --accept. This
    allows for --force-update-snapshots to update inline snapshots'
    delimiters and indentation.

    For the previous behavior of --force-update-snapshots, which limited writes to
    snapshots which didn't fully match, use --require-full-match.
    The main difference between --require-full-match and the existing behavior of --force-update-snapshots
    is a non-zero exit code on any snapshots which don't fully match.

    Like the previous behavior of --force-update-snapshots, --require-full-match
    doesn't track inline snapshots' delimiters or
    indentation, so can't update if those don't match. #​644

  • Inline snapshots only use # characters as delimiters when required. #​603

  • Warnings for undiscovered snapshots are more robust, and include files with
    custom snapshot extensions. #​637

  • Insta runs correctly on packages which reference rust files in a parent path. #​626

  • Warnings are printed when any snapshot uses a legacy format. #​599

  • cargo insta --version now prints a version. #​665

  • insta now internally uses INSTA_UPDATE=force rather than
    INSTA_FORCE_UPDATE=1. (This doesn't affect users of cargo-insta, which
    handles this internally.) #​482

  • cargo-insta's integration tests continue to grow over the past couple of versions,
    and now offer coverage of most of cargo-insta's interface.

v1.40.0

Compare Source

  • cargo-insta no longer panics when running cargo insta test --accept --workspace
    on a workspace with a default crate. #​532

  • MSRV for insta has been raised to 1.60, and for cargo-insta to 1.64.

  • Added support for compact debug snapshots (assert_compact_debug_snapshot). #​514

  • Deprecate --no-force-pass in cargo-insta. The --check option covers the
    same functionality and has a clearer name. #​513

  • Inline snapshots now use the required number of #s to escape the snapshot
    value, rather than always using ###. This allows snapshotting values which
    themselves contain ###. If there are no existing # characters in the
    snapshot value, a single # will be used. #​540

  • Inline snapshots can now be updated with --force-update-snapshots. #​569

  • cargo insta test accepts multiple --exclude flags. #​520

  • test runner in insta's yaml config works. #​544

  • Print a warning when encountering old snapshot formats. #​503

  • Group the options in cargo insta --help, upgrade to clap from structopt. #​518

  • No longer suggest running cargo insta message when running cargo insta test --check. #​515

  • Print a clearer error message when accepting a snapshot that was removed. #​516

  • Mark require-full-match as experimental, given some corner-cases are currently difficult to manage. #​497

  • Add a new integration test approach for cargo-insta and a set of integration tests. #​537

  • Enable Filters to be created from IntoIterator types, rather than just Vecs. #​570

  • Implemented total sort order for an internal Key type correctly. This prevents potential
    crashes introduced by the new sort algorithm in Rust 1.81. #​586

v1.39.0

Compare Source

  • Fixed a bug in require_full_match. #​485

  • Fixed a bug that caused snapshot and module names to sometimes be inaccurate. #​483

  • Insta will no longer error when attempting to remove snapshots that were already removed. #​484

  • Added support for trailing commas in inline snapshots. #​472

  • Don't pass --color in all cases to libtest any more to work around limitations
    with custom test harnesses. #​491

v1.38.0

Compare Source

  • Filters is now constructible from IntoIterator. #​400

  • Change std macro calls to be fully qualified. This fixes issues where
    the prelude was not used or the macros were overridden. #​469

v1.37.0

Compare Source

  • All macros for file snapshots should now handle trailing commas (but not yet inline snapshots)

  • Vendored old yaml-rust dependency to avoid rustsec warnings. #​465

v1.36.1

Compare Source

  • Fix an ownership issue introduced in 1.36 with snapshot assertions. #​453

v1.36.0

Compare Source

  • Deprecate INSTA_FORCE_UPDATE_SNAPSHOTS env-var for INSTA_FORCE_UPDATE.
    The latter was documented, the former was implemented. #​449

  • Add require_full_match option. #​448

  • Deprecate assert_display_snapshot!. #​385

v1.35.1

Compare Source

  • Fixed a bug with diffs showing bogus newlines.

v1.35.0

Compare Source

  • Fixed a crash when a file named .config was in the root.
  • Added new alternative match .. { ... } syntax to redactions for better
    rustfmt support. (#​428)
  • The --package parameter can be supplied multiple times now. (#​427)
  • Leading newlines in snapshots are now ignored to resolve issues with
    inline snapshots that were never able to match. (#​444)
  • cargo insta test now accepts the --test parameter multiple times. (#​437)

v1.34.0

Compare Source

  • Snapshots are now sorted in the UI on review. (#​413)
  • Re-organized repository to move cargo-insta into a workspace. (#​410)
  • Fixed handling of --manifest-path with regards to virtual workspaces. (#​409)

v1.33.0

Compare Source

  • Added --all-targets parameter support to cargo insta test. (#​408)

v1.32.0

Compare Source

  • Added --profile parameter support to cargo insta test.

v1.31.0

Compare Source

  • Fixed a bug that caused cargo insta test not to report test failures.
  • Suppress needless_raw_string_hashes clippy lint on inline snapshots. (#​390)

v1.30.0

Compare Source

  • Resolved a bug on Windows that caused input_file not to be written into the
    snapshots. (#​386)
  • Snapshots are accepted when running with --accept even if a test outside
    insta fails. (#​358)
  • Mark settings drop guard as #[must_use].
  • Write inline snapshots with atomic rename to avoid some rare races. (#​373)
  • Pass --color=... to libtest to propagate color choices in more situations. (#​375)

v1.29.0

Compare Source

  • Fixed a rendering bug with snapshot display (lines were not
    rendered to the terminal width).
  • Added --exclude option to cargo insta test. (#​360)
  • Inherit color option from a CARGO_TERM_COLOR environment variable (#​361)

v1.28.0

Compare Source

  • Added allow_duplicates! to enable multiple assertions for a
    single snapshot. (#​346)
  • Ensure that expressions formatted with rustfmt use unix newlines.
  • Added a way to disable diffing in review. (#​348)
  • Added three argument version of glob! to set a different base
    path. (#​347)
  • Added rounded_redaction to truncate floating point values. (#​350)
mitsuhiko/minijinja (minijinja)

v0.34.0

Compare Source

  • Updated self_cell and percent-encoding dependencies. (#​264)

  • Added Template::render_block and Template::render_block_to_write which
    allows rendering a single block in isolation. (#​262)

v0.33.0

Compare Source

  • Hide accidentally exposed Syntax::compile method.
  • Added undeclared_variables methods to Template and Expression. (#​250)
assert-rs/predicates-rs (predicates)

v3.1.3

Compare Source

Features
  • The boxed function is now available for predicates with an Item type that
    is not Sized.

v3.1.2

Compare Source

v3.1.0

Compare Source

Compatibility
  • Update MSRV to 1.70.0
Internals
  • Remove itertools

v3.0.4

Compare Source

Compatibility
  • Update MSRV to 1.69.0
Internal
  • Update itertools to 0.11
rust-pretty-assertions/rust-pretty-assertions (pretty_assertions)

v1.4.1

[Compare Sou


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@codecov
Copy link

codecov bot commented May 17, 2023

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 74.55%. Comparing base (1d18d4a) to head (6d00e90).

Current head 6d00e90 differs from pull request most recent head 5442adc

Please upload reports for the commit 5442adc to get more accurate results.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #128      +/-   ##
==========================================
+ Coverage   74.50%   74.55%   +0.05%     
==========================================
  Files          37       37              
  Lines         957      959       +2     
==========================================
+ Hits          713      715       +2     
  Misses        244      244              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@renovate renovate bot changed the title chore(deps): update curlimages/curl docker tag to v8.1.0 fix(deps): update bump minor versions (minor) May 19, 2023
@renovate renovate bot force-pushed the renovate/bump-minor-versions branch 2 times, most recently from 57b93fc to 8fa6836 Compare May 23, 2023 13:05
@renovate renovate bot force-pushed the renovate/bump-minor-versions branch 2 times, most recently from b95f324 to 2a189e2 Compare June 1, 2023 21:32
@renovate renovate bot force-pushed the renovate/bump-minor-versions branch 4 times, most recently from bcc70b5 to 9e6e32a Compare June 6, 2023 23:07
@renovate renovate bot force-pushed the renovate/bump-minor-versions branch from 9e6e32a to c428f5e Compare June 22, 2023 01:22
@renovate renovate bot force-pushed the renovate/bump-minor-versions branch from c428f5e to 3ead0f3 Compare July 4, 2023 21:48
@renovate renovate bot force-pushed the renovate/bump-minor-versions branch 2 times, most recently from 5dc2765 to 1235198 Compare July 20, 2023 21:33
@renovate renovate bot force-pushed the renovate/bump-minor-versions branch from 1235198 to e51a7b8 Compare July 26, 2023 16:39
@renovate renovate bot force-pushed the renovate/bump-minor-versions branch 2 times, most recently from c89789e to 5e49ca0 Compare August 24, 2023 19:00
@renovate renovate bot force-pushed the renovate/bump-minor-versions branch from 5e49ca0 to 6d00e90 Compare September 13, 2023 13:41
@renovate renovate bot force-pushed the renovate/bump-minor-versions branch from 6d00e90 to 07a775e Compare September 22, 2023 01:42
@renovate renovate bot force-pushed the renovate/bump-minor-versions branch from 07a775e to 8393aba Compare October 11, 2023 14:18
@renovate renovate bot force-pushed the renovate/bump-minor-versions branch from 8393aba to 2905c52 Compare October 23, 2023 17:42
@renovate renovate bot force-pushed the renovate/bump-minor-versions branch from 2905c52 to 11d51b2 Compare December 6, 2023 10:12
@renovate renovate bot force-pushed the renovate/bump-minor-versions branch from 11d51b2 to da40272 Compare December 28, 2023 04:33
@renovate renovate bot force-pushed the renovate/bump-minor-versions branch 2 times, most recently from 802e1c5 to 7e60059 Compare January 19, 2024 19:44
@renovate renovate bot force-pushed the renovate/bump-minor-versions branch 2 times, most recently from 9d8b9a2 to 42775fc Compare February 5, 2024 21:24
@renovate renovate bot force-pushed the renovate/bump-minor-versions branch 3 times, most recently from 92e6f88 to 6812ea4 Compare February 14, 2024 21:07
@renovate renovate bot force-pushed the renovate/bump-minor-versions branch 3 times, most recently from d09aba3 to dd64e7d Compare November 8, 2024 03:56
@renovate renovate bot force-pushed the renovate/bump-minor-versions branch 3 times, most recently from ba588c8 to 588e6ca Compare November 17, 2024 17:00
@renovate renovate bot force-pushed the renovate/bump-minor-versions branch 4 times, most recently from 55c47fc to 10a7187 Compare December 5, 2024 22:20
@renovate renovate bot force-pushed the renovate/bump-minor-versions branch from 10a7187 to d030645 Compare December 11, 2024 11:54
@renovate renovate bot force-pushed the renovate/bump-minor-versions branch 2 times, most recently from c6e50ae to 49dd989 Compare December 20, 2024 18:05
@renovate renovate bot force-pushed the renovate/bump-minor-versions branch 5 times, most recently from e281d48 to ab29eeb Compare January 8, 2025 18:17
@renovate renovate bot force-pushed the renovate/bump-minor-versions branch 3 times, most recently from 6e33ce8 to 3e4647c Compare January 12, 2025 13:40
@renovate renovate bot force-pushed the renovate/bump-minor-versions branch 2 times, most recently from 4d311cb to 4ed0a78 Compare January 26, 2025 09:39
@renovate renovate bot force-pushed the renovate/bump-minor-versions branch 3 times, most recently from 153068f to 1bcb3ab Compare February 4, 2025 01:49
@renovate renovate bot force-pushed the renovate/bump-minor-versions branch 2 times, most recently from 9e68309 to beaef72 Compare February 11, 2025 22:20
@renovate renovate bot force-pushed the renovate/bump-minor-versions branch from beaef72 to 0d268bb Compare February 13, 2025 12:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants