Skip to content

chore(deps): bump the rust-dependencies group in /packages/analysisloom/src-tauri with 12 updates#18

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/packages/analysisloom/src-tauri/main/rust-dependencies-21ac8dcec4
Closed

chore(deps): bump the rust-dependencies group in /packages/analysisloom/src-tauri with 12 updates#18
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/packages/analysisloom/src-tauri/main/rust-dependencies-21ac8dcec4

Conversation

@dependabot

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

Copy link
Copy Markdown

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

Package From To
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 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

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

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

| Package | From | To |
| --- | --- | --- |
| [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 `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)

---
updated-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
...

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 13, 2026
@dependabot @github

dependabot Bot commented on behalf of github Jun 20, 2026

Copy link
Copy Markdown
Author

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot Bot closed this Jun 20, 2026
@dependabot dependabot Bot deleted the dependabot/cargo/packages/analysisloom/src-tauri/main/rust-dependencies-21ac8dcec4 branch June 20, 2026 20:56
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