Skip to content

fix(deps): update rust minor-major dependencies#76

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/rust-minor-major-dependencies
Open

fix(deps): update rust minor-major dependencies#76
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/rust-minor-major-dependencies

Conversation

@renovate

@renovate renovate Bot commented Aug 20, 2025

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
askama (source) dependencies minor 0.14.00.16.0
clap dependencies minor 4.5.604.6.1
clap_complete dependencies minor 4.5.664.6.7
regex dependencies minor 1.11.21.13.0
tempfile (source) dev-dependencies minor 3.20.03.27.0

Release Notes

askama-rs/askama (askama)

v0.16.0

Compare Source

This new release increases compatibility with jinja language, add support for more rust expressions in the templates. Take a look at the book for the migration guide.

(❗ = breaking change)

New features

Bugfixes

Other

Performance

Documentation

Internal changes

New Contributors

Full Changelog: askama-rs/askama@v0.15.4...v0.16.0

v0.15.6

Compare Source

What's Changed

Full Changelog: askama-rs/askama@v0.15.5...v0.15.6

v0.15.5

Compare Source

What's Changed

Full Changelog: askama-rs/askama@v0.15.4...v0.15.5

v0.15.4

Compare Source

What's Changed

Full Changelog: askama-rs/askama@v0.15.3...v0.15.4

v0.15.3

Compare Source

What's Changed

Full Changelog: askama-rs/askama@v0.15.2...v0.15.3

v0.15.2

Compare Source

What's Changed

New Contributors

Full Changelog: askama-rs/askama@v0.15.1...v0.15.2

v0.15.1

Compare Source

What's Changed

New Contributors

Full Changelog: askama-rs/askama@v0.15.0...v0.15.1

v0.15.0

Compare Source

The main breaking change is about custom filters, they now require the filter_fn attribute. More information about it in the askama book.

(❗ = breaking change)

New features

Major internal changes

Improve error location to give better errors:

Other

Book/documentation

Internal changes

Performance

Bugfixes

New Contributors

Full Changelog: askama-rs/askama@v0.14.0...v0.15.0

clap-rs/clap (clap_complete)

v4.6.7

Compare Source

v4.6.6

Compare Source

v4.6.5

Compare Source

v4.6.4

Compare Source

v4.6.3

Compare Source

v4.6.2

Compare Source

v4.6.1

Compare Source

Fixes
  • (derive) Ensure rebuilds happen when an read env variable is changed

v4.6.0

Compare Source

Compatibility
  • Update MSRV to 1.85

v4.5.67

Compare Source

rust-lang/regex (regex)

v1.13.0

Compare Source

===================
This release includes a new API, a regex! macro, for lazy compilation of
a regex from a string literal. If you use regexes a lot, it's likely you've
already written one exactly like it. The new macro can be used like this:

use regex::regex;

fn is_match(line: &str) -> bool {
    // The regex will be compiled approximately once and reused automatically.
    // This avoids the footgun of using `Regex::new` here, which would
    // guarantee that it would be compiled every time this routine is called.
    // This would likely make this routine much slower than it needs to be.
    regex!(r"bar|baz").is_match(line)
}

let hay = "\
path/to/foo:54:Blue Harvest
path/to/bar:90:Something, Something, Something, Dark Side
path/to/baz:3:It's a Trap!
";

let matches = hay.lines().filter(|line| is_match(line)).count();
assert_eq!(matches, 2);

Improvements:

  • #​709:
    Add a new regex! macro for efficient and automatic reuse of a compiled regex.

v1.12.4

Compare Source

===================
This release includes a performance optimization for compilation of regexes
with very large character classes.

Improvements:

  • #​1308:
    Avoid re-canonicalizing the entire interval set when pushing new class ranges.

v1.12.3

Compare Source

===================
This release excludes some unnecessary things from the archive published to
crates.io. Specifically, fuzzing data and various shell scripts are now
excluded. If you run into problems, please file an issue.

Improvements:

  • #​1319:
    Switch from a Cargo exclude list to an include list, and exclude some
    unnecessary stuff.

v1.12.2

Compare Source

===================
This release fixes a cargo doc breakage on nightly when --cfg docsrs is
enabled. This caused documentation to fail to build on docs.rs.

Bug fixes:

  • BUG #​1305:
    Switches the doc_auto_cfg feature to doc_cfg on nightly for docs.rs builds.

v1.12.1

Compare Source

===================
This release makes a bug fix in the new regex::Captures::get_match API
introduced in 1.12.0. There was an oversight with the lifetime parameter
for the Match returned. This is technically a breaking change, but given
that it was caught almost immediately and I've yanked the 1.12.0 release,
I think this is fine.

v1.12.0

Compare Source

===================
This release contains a smattering of bug fixes, a fix for excessive memory
consumption in some cases and a new regex::Captures::get_match API.

Improvements:

  • FEATURE #​1146:
    Add Capture::get_match for returning the overall match without unwrap().

Bug fixes:

  • BUG #​1083:
    Fixes a panic in the lazy DFA (can only occur for especially large regexes).
  • BUG #​1116:
    Fixes a memory usage regression for large regexes (introduced in regex 1.9).
  • BUG #​1195:
    Fix universal start states in sparse DFA.
  • BUG #​1295:
    Fixes a panic when deserializing a corrupted dense DFA.
  • BUG 8f5d9479:
    Make regex_automata::meta::Regex::find consistently return None when
    WhichCaptures::None is used.

v1.11.3

Compare Source

===================
This is a small patch release with an improvement in memory usage in some
cases.

Improvements:

  • BUG #​1297:
    Improve memory usage by trimming excess memory capacity in some spots.
Stebalien/tempfile (tempfile)

v3.27.0

Compare Source

This release adds TempPath::try_from_path and deprecates TempPath::from_path.

Prior to this release, TempPath::from_path made no attempts to convert relative paths into absolute paths. The following code would have deleted the wrong file:

let tmp_path = TempPath::from_path("foo")
std::env::set_current_dir("/some/other/path").unwrap();
drop(tmp_path);

Now:

  1. TempPath::from_path will attempt to convert relative paths into absolute paths. However, this isn't always possible as we need to call std::env::current_dir, which can fail. If we fail to convert the relative path to an absolute path, we simply keep the relative path.
  2. The TempPath::try_from_path behaves exactly like TempPath::from_path, except that it returns an error if we fail to convert a relative path into an absolute path (or if the passed path is empty).

Neither function attempt to verify the existence of the file in question.

Thanks to @​meng-xu-cs for reporting this issue.

v3.26.0

v3.25.0

  • Allow getrandom 0.4.x while retaining support for getrandom 0.3.x.

v3.24.0

Compare Source

  • Actually support WASIp2 without the nightly feature. This library is now feature complete on WASIp2 without any additional feature flags.
  • Exclude CI scripts from the published crate.

v3.23.0

Compare Source

  • Remove need for the "nightly" feature to compile with "wasip2".

v3.22.0

Compare Source

  • Updated windows-sys requirement to allow version 0.61.x
  • Remove unstable-windows-keep-open-tempfile feature.

v3.21.0

Compare Source

  • Updated windows-sys requirement to allow version 0.60.x

Configuration

📅 Schedule: (UTC)

  • 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 becomes conflicted, 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.

@renovate renovate Bot changed the title chore(deps): update rust crate tempfile to v3.21.0 chore(deps): update rust crate tempfile to v3.22.0 Sep 9, 2025
@renovate renovate Bot force-pushed the renovate/rust-minor-major-dependencies branch from b8ae175 to 5b44d6e Compare September 9, 2025 18:05
@renovate renovate Bot changed the title chore(deps): update rust crate tempfile to v3.22.0 chore(deps): update rust crate tempfile to v3.23.0 Sep 23, 2025
@renovate renovate Bot force-pushed the renovate/rust-minor-major-dependencies branch from 5b44d6e to 2b3e001 Compare September 23, 2025 08:55
@renovate renovate Bot changed the title chore(deps): update rust crate tempfile to v3.23.0 chore(deps): update rust minor-major dependencies Oct 11, 2025
@renovate renovate Bot force-pushed the renovate/rust-minor-major-dependencies branch 2 times, most recently from dc240ad to 0c81d0c Compare October 13, 2025 15:06
@renovate renovate Bot force-pushed the renovate/rust-minor-major-dependencies branch from 0c81d0c to dfc4bc4 Compare December 10, 2025 11:02
@renovate renovate Bot force-pushed the renovate/rust-minor-major-dependencies branch from dfc4bc4 to e9c8af1 Compare December 22, 2025 16:36
@renovate renovate Bot changed the title chore(deps): update rust minor-major dependencies fix(deps): update rust minor-major dependencies Dec 22, 2025
@renovate renovate Bot force-pushed the renovate/rust-minor-major-dependencies branch 2 times, most recently from 3274dd0 to 04d4375 Compare December 28, 2025 21:01
@renovate renovate Bot force-pushed the renovate/rust-minor-major-dependencies branch from 04d4375 to 87ce796 Compare December 31, 2025 13:35
@renovate renovate Bot force-pushed the renovate/rust-minor-major-dependencies branch 5 times, most recently from 039e474 to 6f81294 Compare February 3, 2026 16:30
@renovate renovate Bot force-pushed the renovate/rust-minor-major-dependencies branch 2 times, most recently from efce437 to e5b6722 Compare February 12, 2026 17:38
@renovate renovate Bot force-pushed the renovate/rust-minor-major-dependencies branch from e5b6722 to b7ad121 Compare February 24, 2026 09:05
@renovate renovate Bot force-pushed the renovate/rust-minor-major-dependencies branch 2 times, most recently from a65ebf4 to eb29d44 Compare March 12, 2026 22:48
@renovate renovate Bot force-pushed the renovate/rust-minor-major-dependencies branch 2 times, most recently from 67892c3 to 20ff7cf Compare March 25, 2026 00:46
@renovate renovate Bot force-pushed the renovate/rust-minor-major-dependencies branch 3 times, most recently from 7ec632c to 767e3b2 Compare April 16, 2026 10:56
@renovate renovate Bot force-pushed the renovate/rust-minor-major-dependencies branch 2 times, most recently from cc384db to be40196 Compare April 30, 2026 04:29
@renovate renovate Bot force-pushed the renovate/rust-minor-major-dependencies branch 2 times, most recently from 64ade45 to 43e6971 Compare May 11, 2026 20:32
@renovate renovate Bot force-pushed the renovate/rust-minor-major-dependencies branch from 43e6971 to 9c6e333 Compare May 18, 2026 15:03
@renovate renovate Bot force-pushed the renovate/rust-minor-major-dependencies branch from 9c6e333 to 3647795 Compare June 9, 2026 18:08
@renovate renovate Bot force-pushed the renovate/rust-minor-major-dependencies branch 2 times, most recently from a6bf514 to 3b90a87 Compare July 1, 2026 22:11
@renovate renovate Bot force-pushed the renovate/rust-minor-major-dependencies branch from 3b90a87 to 20937d7 Compare July 9, 2026 17:58
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