Skip to content

chore(deps): bump the rust-dependencies group across 1 directory with 14 updates#21

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/packages/analysisloom/src-tauri/main/rust-dependencies-7b20566cb0
Open

chore(deps): bump the rust-dependencies group across 1 directory with 14 updates#21
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/packages/analysisloom/src-tauri/main/rust-dependencies-7b20566cb0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 20, 2026

Copy link
Copy Markdown

Bumps the rust-dependencies group with 13 updates in the /packages/analysisloom/src-tauri directory:

Package From To
tauri 2.11.2 2.11.3
chrono 0.4.44 0.4.45
regex 1.12.3 1.12.4
rusqlite 0.31.0 0.40.1
uuid 1.23.2 1.23.3
sha2 0.10.9 0.11.0
sha1 0.10.6 0.11.0
md-5 0.10.6 0.11.0
printpdf 0.7.0 0.9.1
rand 0.8.6 0.9.4
evtx 0.11.2 0.12.2
zip 7.2.0 8.6.0
ts-rs 10.1.0 12.0.1

Updates tauri from 2.11.2 to 2.11.3

Release notes

Sourced from tauri's releases.

tauri-cli v2.11.3

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 1133 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (1085 crate dependencies)
Crate:     atk
Version:   0.18.2
Warning:   unmaintained
Title:     gtk-rs GTK3 bindings - no longer maintained
Date:      2024-03-04
ID:        RUSTSEC-2024-0413
URL:       https://rustsec.org/advisories/RUSTSEC-2024-0413

Crate: atk-sys
Version: 0.18.2
Warning: unmaintained
Title: gtk-rs GTK3 bindings - no longer maintained
Date: 2024-03-04
ID: RUSTSEC-2024-0416
URL: https://rustsec.org/advisories/RUSTSEC-2024-0416

Crate: fxhash
Version: 0.2.1
Warning: unmaintained
Title: fxhash - no longer maintained
Date: 2025-09-05
ID: RUSTSEC-2025-0057
URL: https://rustsec.org/advisories/RUSTSEC-2025-0057

Crate: gdk
Version: 0.18.2
Warning: unmaintained
Title: gtk-rs GTK3 bindings - no longer maintained
Date: 2024-03-04
ID: RUSTSEC-2024-0412
URL: https://rustsec.org/advisories/RUSTSEC-2024-0412

Crate: gdk-sys
Version: 0.18.2
Warning: unmaintained
Title: gtk-rs GTK3 bindings - no longer maintained
Date: 2024-03-04
ID: RUSTSEC-2024-0418
URL: https://rustsec.org/advisories/RUSTSEC-2024-0418

Crate: gdkwayland-sys
</tr></table>

... (truncated)

Commits

Updates chrono from 0.4.44 to 0.4.45

Release notes

Sourced from chrono's releases.

0.4.45

What's Changed

Commits
  • 1703382 Prepare 0.4.45 release
  • 881f9ab tz_data: fix tzdata locations on Android
  • f14ead4 fix(tz): reject TZ offset hour of 24 to avoid FixedOffset overflow
  • c6063e6 Update similar-asserts requirement from 1.6.1 to 2.0.0
  • 120686c Bump codecov/codecov-action from 5 to 6
  • See full diff in compare view

Updates regex from 1.12.3 to 1.12.4

Changelog

Sourced from regex's changelog.

1.12.4 (2025-06-09)

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.
Commits
  • 7b96fdc 1.12.4
  • 7b89cf0 deps: update to regex-syntax 0.8.11
  • 1401679 regex-syntax-0.8.11
  • d709000 changelog: 1.12.4
  • 9825c74 syntax: avoid re-canonicalizing the entire IntervalSet on push (#1308)
  • a7f2ff6 docs: clarify regex-lite word boundaries
  • 2c7b172 docs: clarify unsupported Anchored::Pattern searches
  • 839d16b regex-syntax-0.8.10
  • c4865a0 syntax: fix negation handling in HIR translation
  • d8761c0 cargo: also include benches
  • Additional commits viewable in compare view

Updates rusqlite from 0.31.0 to 0.40.1

Release notes

Sourced from rusqlite's releases.

0.40.1

What's Changed

  • Fix clippy warnings #1852
  • Bump bundled SQLite version to 3.53.2 #1853
  • Bump hashlink version #1855
  • Fix SQL injection when SAVEPOINT name is tainted #1854

Full Changelog: rusqlite/rusqlite@v0.40.0...v0.40.1

0.40.0

What's Changed

  • Breaking changes: Replace VTab macros by constructors #1823
  • Breaking changes: Fix VTab::best_index #1824
  • Asserts on VTab::connect aux and args #1825
  • Breaking changes: Fix VTab::connect / create #1826
  • Breaking changes: Allow opting out of using sqlite-wasm-rs on wasm32-unknown-unknown #1828, #1829
  • Derive Default for SeriesTabCursor/ArrayTabCursor #1830
  • Update link to pre-update hook #1831
  • Breaking changes: Fix VTab::connect #1832
  • impl From for FromSqlError #1833
  • Breaking changes: Fix vtab::dequote #1835
  • Bump bundled SQLCipher to version 4.14.0 #1837
  • sqlite3_set_errmsg #1752
  • Bump sqlite3-parser version #1838
  • Fix UB in ToSqlOutput::from_rc #1839
  • Ensure miri doesn't complain #1840
  • Bump to actions/checkout@v6 #1842
  • Add support to UtcDateTime #1843, #1844
  • Bump bundled SQLite version to 3.53.1 #1848
  • Replace some cfg(not by cfg_select #1850

Full Changelog: rusqlite/rusqlite@v0.39.0...v0.40.0

0.39.0

What's Changed

  • Fix constraints on VTab Aux data #1778, #1771
  • Fix docs.rs generation #1779
  • Fix a small typo in rollback_hook docstring #1780
  • Fix some warnings from Intellij #1781
  • Minimal doc for features #1783
  • Clear hooks only for owning connections #1785, #1784
  • Fix link to SQLite C Interface, Prepare Flags #1787
  • Comment functions which are not usable from a loadable extension #1789
  • Factorize code #1792
  • Update getrandom to 0.4 #1798
  • Update Cargo.toml #1800
  • Fix appveyor #1807
  • Add support to unix timestamp for chrono, jiff and time #1808, #1803
  • fix(trace): check that the sql string pointer is not NULL #1805
  • Bump bundled SQLite version to 3.51.3 #1818

... (truncated)

Commits

Updates uuid from 1.23.2 to 1.23.3

Release notes

Sourced from uuid's releases.

v1.23.3

What's Changed

Full Changelog: uuid-rs/uuid@v1.23.2...v1.23.3

Commits
  • 20da78b Merge pull request #887 from uuid-rs/cargo/v1.23.3
  • 62232ca prepare for 1.23.3 release
  • 2320c6a Merge pull request #886 from uuid-rs/fix/parser-panics
  • 2d034d4 fix some invalid indexers on error reporting
  • a8b9f14 update fuzz infra and run in CI
  • See full diff in compare view

Updates sha2 from 0.10.9 to 0.11.0

Commits

Updates sha1 from 0.10.6 to 0.11.0

Commits

Updates md-5 from 0.10.6 to 0.11.0

Commits

Updates printpdf from 0.7.0 to 0.9.1

Commits

Updates rand from 0.8.6 to 0.9.4

Changelog

Sourced from rand's changelog.

[0.9.4] — 2026-04-13

Fixes

#1766: rust-random/rand#1766

[0.9.3] — 2026-04-11

This release back-ports a fix from v0.10. See also #1763.

Changes

  • Deprecate feature log (#1764)
  • Replace usages of doc_auto_cfg (#1764)

#1763: rust-random/rand#1763

[0.9.2] — 2025-07-20

Deprecated

  • Deprecate rand::rngs::mock module and StepRng generator (#1634)

Additions

  • Enable WeightedIndex<usize> (de)serialization (#1646)

[0.9.1] - 2025-04-17

Security and unsafe

  • Revise "not a crypto library" policy again (#1565)
  • Remove zerocopy dependency from rand (#1579)

Fixes

  • Fix feature simd_support for recent nightly rust (#1586)

Changes

  • Allow fn rand::seq::index::sample_weighted and fn IndexedRandom::choose_multiple_weighted to return fewer than amount results (#1623), reverting an undocumented change (#1382) to the previous release.

Additions

  • Add rand::distr::Alphabetic distribution. (#1587)
  • Re-export rand_core (#1604)

[0.9.0] - 2025-01-27

Security and unsafe

  • Policy: "rand is not a crypto library" (#1514)
  • Remove fork-protection from ReseedingRng and ThreadRng. Instead, it is recommended to call ThreadRng::reseed on fork. (#1379)
  • Use zerocopy to replace some unsafe code (#1349, #1393, #1446, #1502)

Dependencies

  • Bump the MSRV to 1.63.0 (#1207, #1246, #1269, #1341, #1416, #1536); note that 1.60.0 may work for dependents when using --ignore-rust-version
  • Update to rand_core v0.9.0 (#1558)

Features

  • Support std feature without getrandom or rand_chacha (#1354)
  • Enable feature small_rng by default (#1455)

... (truncated)

Commits

Updates evtx from 0.11.2 to 0.12.2

Release notes

Sourced from evtx's releases.

v0.12.2

Changed

  • Templates now compile once into pre-rendered output text plus a short list of fill-in-the-value instructions, and records render by running that program directly over their raw value bytes (no intermediate value enums, no per-record tree walk). Compiled templates are cached per parser run and shared across worker threads, so a file's templates compile once instead of once per chunk. Versus 0.12.1 this makes single-threaded dumps ~3.0x (JSON) and ~3.2x (XML) faster and multi-threaded dumps ~2.2x faster on a 30 MB Security log, with byte-identical output (verified across 27 sample logs in all five output modes).
  • String-array substitutions (the <Data> element repetition in System and Application logs, 17-23% of their records) render on the compiled path too: Application.evtx dumps ~2.1x faster than 0.12.1.
  • There is one rendering implementation left: records the compiled path rejects (exotic value types, malformed value tables, --separate-json-attributes) are parsed into a tree and rendered by the same code that compiles templates, so both paths produce identical bytes by construction. The render-direct machinery and the standalone XML/JSON emitters from 0.12.0 are gone (~1,500 lines), and the per-record into_xml/into_json APIs got faster by using the compiled cache.

Security

  • Bounded BinXML recursion on crafted input: nested template-instance chains and element depth are now capped (64 nesting levels / 512 open elements), turning a potential stack-overflow crash on malicious files into a parse error. Real-world records nest one or two levels.

Added

  • docs/compiled-templates.html - a write-up of how template compilation works, with a byte-level worked example and benchmark history.

Full Changelog: v0.12.1...v0.12.2

v0.12.1

Added

  • Restored the byte-oriented WEVT template render helpers wevt_templates::render_temp_to_xml and wevt_templates::render_temp_to_xml_with_values, removed in 0.12.0. They are the public counterpart of extract_temp_templates_from_wevt_blob (which hands out raw TEMP bytes) and are used by pyevtx-rs.

Full Changelog: v0.12.0...v0.12.1

v0.12.0

Changed

  • Rendering/pipeline overhaul: records render directly from cached templates, chunks stream through a bounded multi-threaded pipeline, and output is written one buffer per chunk. On a 31 MB Security log this makes single-threaded JSON dumps ~18% faster, XML ~16% faster, and multi-threaded dumps more than 2× faster than 0.11.2.
  • Breaking: internal plumbing is no longer part of the public API: the BinXML IR builder, model::ir internals (tree/arena types are now pub(crate) or #[doc(hidden)]), the chunk string cache, and the .wevtcache wire-format types (WevtCacheHeader, WevtCacheEntryHeader, MAGIC, VERSION). Various internal constructors, accessors, and token-struct fields were demoted to pub(crate). The supported surface — EvtxParser, ParserSettings, SerializedEvtxRecord, the chunk/record carving APIs, header types, err, and the Timestamp/Offset/RecordId re-exports — is unchanged.

... (truncated)

Changelog

Sourced from evtx's changelog.

[0.12.2 - 2026-06-13]

Changed

  • Templates now compile once into pre-rendered output text plus a short list of fill-in-the-value instructions, and records render by running that program directly over their raw value bytes (no intermediate value enums, no per-record tree walk). Compiled templates are cached per parser run and shared across worker threads, so a file's templates compile once instead of once per chunk. Versus 0.12.1 this makes single-threaded dumps ~3.0x (JSON) and ~3.2x (XML) faster and multi-threaded dumps ~2.2x faster on a 30 MB Security log, with byte-identical output (verified across 27 sample logs in all five output modes).
  • String-array substitutions (the <Data> element repetition in System and Application logs, 17-23% of their records) render on the compiled path too: Application.evtx dumps ~2.1x faster than 0.12.1.
  • There is one rendering implementation left: records the compiled path rejects (exotic value types, malformed value tables, --separate-json-attributes) are parsed into a tree and rendered by the same code that compiles templates, so both paths produce identical bytes by construction. The render-direct machinery and the standalone XML/JSON emitters from 0.12.0 are gone (~1,500 lines), and the per-record into_xml/into_json APIs got faster by using the compiled cache.

Security

  • Bounded BinXML recursion on crafted input: nested template-instance chains and element depth are now capped (64 nesting levels / 512 open elements), turning a potential stack-overflow crash on malicious files into a parse error. Real-world records nest one or two levels.

Added

  • docs/compiled-templates.html - a write-up of how template compilation works, with a byte-level worked example and benchmark history.

Full Changelog: v0.12.1...v0.12.2

[0.12.1 - 2026-06-11]

Added

  • Restored the byte-oriented WEVT template render helpers wevt_templates::render_temp_to_xml and wevt_templates::render_temp_to_xml_with_values, removed in 0.12.0. They are the public counterpart of extract_temp_templates_from_wevt_blob (which hands out raw TEMP bytes) and are used by pyevtx-rs.

Full Changelog: v0.12.0...v0.12.1

[0.12.0 - 2026-06-11]

Changed

  • Rendering/pipeline overhaul: records render directly from cached templates, chunks stream through a bounded multi-threaded pipeline, and output is written one buffer per chunk. On a 31 MB Security log this makes single-threaded JSON dumps ~18% faster, XML ~16% faster, and multi-threaded dumps more than 2× faster than 0.11.2.
  • Breaking: internal plumbing is no longer part of the public API: the BinXML IR builder, model::ir internals (tree/arena types are now pub(crate) or #[doc(hidden)]), the chunk string cache, and the .wevtcache wire-format types (WevtCacheHeader, WevtCacheEntryHeader, MAGIC, VERSION). Various internal constructors, accessors, and token-struct fields were demoted to pub(crate). The supported surface — EvtxParser, ParserSettings, SerializedEvtxRecord, the chunk/record carving APIs, header types, err, and the Timestamp/Offset/RecordId re-exports — is unchanged.

... (truncated)

Commits
  • 99a6def chore(release): 0.12.2
  • 2360abf docs: refresh the changelog for everything since 0.12.1
  • 1b81743 docs: rewrite the compiled-templates post in plain language
  • 8f292ed perf: string-array expansion on the compiled fast lane
  • 4a37433 docs: compiled-templates write-up (mini blog post)
  • 16b35f0 refactor: second style pass over the fast path (own review)
  • 43478af refactor: adversarial-review polish in the compiled fast path
  • f9c8231 fix: bound BinXML recursion on crafted input
  • cb69425 refactor: declarative wire-format vocabulary in the fast path
  • 3025f5b perf: share compiled programs across chunks and threads
  • Additional commits viewable in compare view

Updates zip from 7.2.0 to 8.6.0

Release notes

Sourced from zip's releases.

v8.6.0

🚀 Features

  • add compression not supported as enum error (#774)

🐛 Bug Fixes

  • allow for [u8] as filename (#775)

🚜 Refactor

  • mark ZipFlags as non-exhaustive and add test for HasZipMetadata (#777)
  • use and simplify is_dir (#776)

v8.5.1

🚜 Refactor

  • change magic finder to stack buffer (#763)
  • simplify extra field parsing (#764)

v8.5.0

🐛 Bug Fixes

  • remove zip64 comment and add zip64 extensible data sector (#747)

🚜 Refactor

  • remove useless magic in struct (#730)
  • change extra_field from Arc<Vec> to Arc<[u8]> (#741)

⚙️ Miscellaneous Tasks

  • cleanup README (#758)

v8.4.0

🚀 Features

  • add a check for building benches (#748)

🚜 Refactor

  • split part of read.rs for code readability (#744)
  • remove unused allow (#745)

⚡ Performance

  • skip BufReader for Stored files in make_reader (#739)

⚙️ Miscellaneous Tasks

... (truncated)

Changelog

Sourced from zip's changelog.

8.6.0 - 2026-04-25

🚀 Features

  • add compression not supported as enum error (#774)

🐛 Bug Fixes

  • allow for [u8] as filename (#775)

🚜 Refactor

  • mark ZipFlags as non-exhaustive and add test for HasZipMetadata (#777)
  • use and simplify is_dir (#776)

8.5.1 - 2026-04-06

🚜 Refactor

  • change magic finder to stack buffer (#763)
  • simplify extra field parsing (#764)

8.5.0 - 2026-04-01

🐛 Bug Fixes

  • remove zip64 comment and add zip64 extensible data sector (#747)

🚜 Refactor

  • remove useless magic in struct (#730)
  • change extra_field from Arc<Vec> to Arc<[u8]> (#741)

⚙️ Miscellaneous Tasks

  • cleanup README (#758)

8.4.0 - 2026-03-23

🚀 Features

  • add a check for building benches (#748)

🚜 Refactor

  • split part of read.rs for code readability (#744)
  • remove unused allow (#745)

⚡ Performance

... (truncated)

Commits
  • 771dfc5 chore: release v8.6.0 (#781)
  • 8e480cc chore(deps): update sha1 requirement from 0.10 to 0.11 (#767)
  • 2513bbe chore(deps): update aes requirement from 0.8 to 0.9 (#787)
  • 957e240 ci(deps): bump actions/cache from 5.0.4 to 5.0.5 (#786)
  • 0329d9d fix: allow for [u8] as filename (#775)
  • ddcf854 ci(deps): bump github/codeql-action from 4.35.1 to 4.35.2 (#788)
  • 42323a8 ci(deps): bump actions/create-github-app-token from 3.0.0 to 3.1.1 (#785)
  • 901014a ci(deps): bump crate-ci/typos from 1.45.0 to 1.45.1 (#784)
  • 07702d4 feat: add compression not supported as enum error (#774)
  • 2d0c46b ci(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 (#783)
  • Additional commits viewable in compare view

Updates ts-rs from 10.1.0 to 12.0.1

Release notes

Sourced from ts-rs's releases.

v12.0.0

Hello again! Today, we're excited to announce v12 of ts-rs! 🥳

While this is a breaking release, we expect a seamless upgrade for most users.
Even though we adjusted the representation of two types, their new and improved bindings should be less restrictive in most cases and therefore require minimal intervention.
Besides that, only code that interacts directly with the TS trait should be affected and easily fixed.

Changes to HashMap & friends (again)

With v12, we once again changed how HashMap, BTreeMap, etc. are represented in TypeScript.
As a result, bindings are more flexible, work in more scenarios, and better match the expectations of TypeScript developers.

With this change, HashMap<K, V> will result in { [key in K]: V }. The exception to this is when K is an enum - only then we generate { [key in K]?: V } instead.

Before, indexing into an object required dealing with undefined values. With this change, this is no longer forced onto users, which is the expected behavior for most TypeScript developers. If you want tsc to be pedantic about undefined values, enable noUncheckedIndexedAccess, which exists for this very purpose.

To aid migration, you can set the TS_RS_USE_V11_HASHMAP environment variable to revert to the previous behavior. However, we do intend on removing this flag in a future release.

Chunky Integers

By default, large integers that don't fit into a 64-bit float are exported as bigint.
With this release, this has now become configurable through environment variables and/or .cargo/config.toml.

Better Configuration!

Using environment variables, the generation and exporting of bindings can be configured. With v12, we now allow for the same level of control when exporting bindings programmatically.

The Type of Nothing

With this release, we altered the representation of unit structs and unit variants from Record<string, never> to Record<symbol, never>.
It is equally expressive, but avoids a quirk in the TS typesystem when contained within an enum variant.

What Else?

  • Support for types from the arrayvec crate
  • Support for types from the jiff crate
  • More lenient handling of serde attributes, resulting in less warnings
  • Improved documentation & README
  • Bug fixes! 🙂

Changelog

New Contributors

... (truncated)

Changelog

Sourced from ts-rs's changelog.

master

Breaking

Features

Fixes

12.0.0

Breaking

  • Change generated type of unit structs to Record<symbol, never> (#431)
  • Change generated type of HashMap to { [key in K]: V } if K is not an enum (#446)
  • Enable programmatic configuration of binding generation (#460)

Features

  • Add TS_RS_LARGE_INT environment variable to configure binding for i64, u64, i128, etc. (#448)
  • Add support for arrayvec (#469)
  • Add support for jiff (#458)

Fixes

  • Do not emit warning for #[serde(borrow)] (#471)
  • Do not emit warning for #[serde(crate = "..")] (#447)
  • Fix trait bound generation when using #[ts(optional)] on an Option<Generic> (#454)
  • Fix parsing of comma-separated serde attributes (#466)

11.1.0

Features

  • Add #[ts(repr(enum))] attribute (#425)
  • Add support for #[ts(optional_fields)] in enums and enum variants (#432)
  • Deprecate import-esm cargo feature in favour of RS_RS_IMPORT_EXTENSION (#423)

Fixes

  • Fix bindings for chrono::Duration (#434)

11.0.1

Fixes

  • Fix usage of #[ts(optional)] together with #[ts(type)]. (#416)

11.0.0

Breaking

  • #[serde(skip_serializing)] and #[serde(skip_serializing_if = ..)] are no longer ignored when used together with #[serde(default)]. (#393)
  • Changed return type of TS::output_path() from Option<&'static Path> to Option<PathBuf>. This will only break your code if you manually implement TS or directly interact with the TS trait.
  • Replaced TS::DOCS with TS::docs(). This will only break your code if you manually implement TS or directly interact with the TS trait.
  • Added OptionInnerType associated type to the TS trait. If you manually implement TS, you must set this associated type to Self in all of your implementations.
  • Raised MSRV to 1.78.0 due to use of #[diagnostic::on_unimplemented] and let ... else { ... }

Features

  • Add support for #[serde(skip_serializing)] and #[serde(skip_serializing_if = ..)] when used together with #[serde(default)]. Since these fields might be absent(#393)
  • Add support for arbitrary expressions in doc attributes, e.g #[doc = concat!("defined in ", file!())].

... (truncated)

Commits

Updates tauri-build from 2.6.2 to 2.6.3

Release notes

Sourced from tauri-build's releases.

tauri-build v2.6.3

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 1133 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (1085 crate dependencies)
Crate:     atk
Version:   0.18.2
Warning:   unmaintained
Title:     gtk-rs GTK3 bindings - no longer maintained
Date:      2024-03-04
ID:        RUSTSEC-2024-0413
URL:       https://rustsec.org/advisories/RUSTSEC-2024-0413

Crate: atk-sys
Version: 0.18.2
Warning: unmaintained
Title: gtk-rs GTK3 bindings - no longer maintained
Date: 2024-03-04
ID: ...

Description has been truncated

… 14 updates

Bumps the rust-dependencies group with 13 updates in the /packages/analysisloom/src-tauri directory:

| Package | From | To |
| --- | --- | --- |
| [tauri](https://github.com/tauri-apps/tauri) | `2.11.2` | `2.11.3` |
| [chrono](https://github.com/chronotope/chrono) | `0.4.44` | `0.4.45` |
| [regex](https://github.com/rust-lang/regex) | `1.12.3` | `1.12.4` |
| [rusqlite](https://github.com/rusqlite/rusqlite) | `0.31.0` | `0.40.1` |
| [uuid](https://github.com/uuid-rs/uuid) | `1.23.2` | `1.23.3` |
| [sha2](https://github.com/RustCrypto/hashes) | `0.10.9` | `0.11.0` |
| [sha1](https://github.com/RustCrypto/hashes) | `0.10.6` | `0.11.0` |
| [md-5](https://github.com/RustCrypto/hashes) | `0.10.6` | `0.11.0` |
| [printpdf](https://github.com/fschutt/printpdf) | `0.7.0` | `0.9.1` |
| [rand](https://github.com/rust-random/rand) | `0.8.6` | `0.9.4` |
| [evtx](https://github.com/omerbenamram/EVTX) | `0.11.2` | `0.12.2` |
| [zip](https://github.com/zip-rs/zip2) | `7.2.0` | `8.6.0` |
| [ts-rs](https://github.com/Aleph-Alpha/ts-rs) | `10.1.0` | `12.0.1` |



Updates `tauri` from 2.11.2 to 2.11.3
- [Release notes](https://github.com/tauri-apps/tauri/releases)
- [Commits](tauri-apps/tauri@tauri-v2.11.2...tauri-v2.11.3)

Updates `chrono` from 0.4.44 to 0.4.45
- [Release notes](https://github.com/chronotope/chrono/releases)
- [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md)
- [Commits](chronotope/chrono@v0.4.44...v0.4.45)

Updates `regex` from 1.12.3 to 1.12.4
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](rust-lang/regex@1.12.3...1.12.4)

Updates `rusqlite` from 0.31.0 to 0.40.1
- [Release notes](https://github.com/rusqlite/rusqlite/releases)
- [Changelog](https://github.com/rusqlite/rusqlite/blob/master/Changelog.md)
- [Commits](rusqlite/rusqlite@v0.31.0...v0.40.1)

Updates `uuid` from 1.23.2 to 1.23.3
- [Release notes](https://github.com/uuid-rs/uuid/releases)
- [Commits](uuid-rs/uuid@v1.23.2...v1.23.3)

Updates `sha2` from 0.10.9 to 0.11.0
- [Commits](RustCrypto/hashes@sha2-v0.10.9...sha2-v0.11.0)

Updates `sha1` from 0.10.6 to 0.11.0
- [Commits](RustCrypto/hashes@sha1-v0.10.6...sha1-v0.11.0)

Updates `md-5` from 0.10.6 to 0.11.0
- [Commits](RustCrypto/hashes@md-5-v0.10.6...md2-v0.11.0)

Updates `printpdf` from 0.7.0 to 0.9.1
- [Release notes](https://github.com/fschutt/printpdf/releases)
- [Changelog](https://github.com/fschutt/printpdf/blob/master/CHANGELOG.md)
- [Commits](https://github.com/fschutt/printpdf/commits)

Updates `rand` from 0.8.6 to 0.9.4
- [Release notes](https://github.com/rust-random/rand/releases)
- [Changelog](https://github.com/rust-random/rand/blob/0.9.4/CHANGELOG.md)
- [Commits](rust-random/rand@0.8.6...0.9.4)

Updates `evtx` from 0.11.2 to 0.12.2
- [Release notes](https://github.com/omerbenamram/EVTX/releases)
- [Changelog](https://github.com/omerbenamram/evtx/blob/master/CHANGELOG.md)
- [Commits](omerbenamram/evtx@v0.11.2...v0.12.2)

Updates `zip` from 7.2.0 to 8.6.0
- [Release notes](https://github.com/zip-rs/zip2/releases)
- [Changelog](https://github.com/zip-rs/zip2/blob/master/CHANGELOG.md)
- [Commits](zip-rs/zip2@v7.2.0...v8.6.0)

Updates `ts-rs` from 10.1.0 to 12.0.1
- [Release notes](https://github.com/Aleph-Alpha/ts-rs/releases)
- [Changelog](https://github.com/Aleph-Alpha/ts-rs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/Aleph-Alpha/ts-rs/commits)

Updates `tauri-build` from 2.6.2 to 2.6.3
- [Release notes](https://github.com/tauri-apps/tauri/releases)
- [Commits](tauri-apps/tauri@tauri-build-v2.6.2...tauri-build-v2.6.3)

---
updated-dependencies:
- dependency-name: tauri
  dependency-version: 2.11.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: chrono
  dependency-version: 0.4.45
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: regex
  dependency-version: 1.12.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: rusqlite
  dependency-version: 0.40.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: uuid
  dependency-version: 1.23.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: sha2
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: sha1
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: md-5
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: printpdf
  dependency-version: 0.9.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: rand
  dependency-version: 0.9.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: evtx
  dependency-version: 0.12.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: zip
  dependency-version: 8.6.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: ts-rs
  dependency-version: 12.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: tauri-build
  dependency-version: 2.6.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Jun 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants