Skip to content

build(deps): bump the all group across 1 directory with 12 updates - #33

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/all-4f8a9a21b6
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/all-4f8a9a21b6

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 21, 2026 •

Copy link
Copy Markdown
Contributor

⚠️ Dependabot is rebasing this PR ⚠️

Rebasing might not happen immediately, so don't worry if this takes some time.

Note: if you make any changes to this PR yourself, they will take precedence over the rebase.


Bumps the all group with 12 updates in the / directory:

Package From To
tokio 1.53.1 1.53.3
serde_json 1.0.151 1.0.154
thiserror 2.0.20 2.0.21
schemars 1.2.2 1.2.3
tantivy 0.26.2 0.27.0
kreuzberg 4.10.3 4.10.4
zip 8.6.0 9.0.5
zstd 0.14.0 0.14.3
rmcp 3.4.0 3.5.1
libc 0.2.189 0.2.191
proptest 1.11.0 1.12.0
tokio-util 0.7.19 0.7.20

Updates tokio from 1.53.1 to 1.53.3

Release notes

Sourced from tokio's releases.

Tokio v1.53.3

1.53.3 (October 13th, 2026)

Added

  • io: add AsyncFd::register and AsyncFd::register_with_interest (#8587)

Changed

  • io: deprecate AsyncFd::{new, with_interest, try_new, try_with_interest} (#8587)

Fixed

  • io: wake and drop DuplexStream wakers outside the lock (#8618)
  • macros: avoid unreachable_code in join! and try_join! for Infallible (#8518)
  • runtime: fix paused time auto-advancing when I/O wakes a task on current_thread (#8595)
  • sync: wake waiters outside the lock when closing a semaphore (#8529)
  • test: fix several flaky tests (#8196, #8427, #8609)

Fixed (unstable)

  • rt: keep io_uring op alive when submission fails after push (#8185)

#8185: tokio-rs/tokio#8185 #8196: tokio-rs/tokio#8196 #8427: tokio-rs/tokio#8427 #8518: tokio-rs/tokio#8518 #8529: tokio-rs/tokio#8529 #8587: tokio-rs/tokio#8587 #8595: tokio-rs/tokio#8595 #8609: tokio-rs/tokio#8609 #8618: tokio-rs/tokio#8618

Tokio v1.53.2

1.53.2 (October 3rd, 2026)

Fixed

  • fs: handle integer overflow in buffered relative seek (#8574)
  • io: revert "always cleanup AsyncFd registration list on deregister" (#8540)
  • process: unregister Windows wait before closing child handle (#8564)
  • rt: drop blocking pool mutex before shutting down rejected task (#8562)
  • sync: fix mpsc index wraparound in block reclamation (#8546)
  • sync: forget mpsc Permit before sending value (#8560)
  • sync: validate MAX_PERMITS in Semaphore::acquire (#8548)
  • sync: wake broadcast Sender::closed outside mutex (#8558)
  • task: drop replaced waker outside lock in JoinSet (#8554)
  • time: drop timer lock before dropping waker in clear_entry (#8552)
  • time: expire timers directly on shutdown without rotating wheel (#8570)

... (truncated)

Commits
  • a85c3f5 chore: prepare Tokio v1.53.3 (#8639)
  • df4443e Merge 'tokio-1.51.6' into 'tokio-1.53.x' (#8638)
  • f00b2e6 chore: prepare Tokio v1.51.6 (#8637)
  • 482eadd runtime: record time wake when unparking tasks on current thread (#8595)
  • 55fbab7 io: wake and drop DuplexStream wakers outside the lock (#8618)
  • c5e4d9e runtime: keep io_uring op alive when submission fails after push (#8185)
  • 0448618 sync: make tracing_sync tests synchronous (#8427)
  • 2bc1146 net: accept ConnectionReset in shutdown_after_tcp_reset test (#8196)
  • bb28a94 Merge 'tokio-1.51.x' into 'tokio-1.53.x' (#8624)
  • 6b97913 macros: avoid unreachable_code in join! and try_join! for Infallible ...
  • Additional commits viewable in compare view

Updates serde_json from 1.0.151 to 1.0.154

Release notes

Sourced from serde_json's releases.

v1.0.154

v1.0.153

v1.0.152

Commits
  • 20572a6 Release 1.0.154
  • a91bfaf Fix RandomState links in map documentation
  • 3c932c0 Merge pull request #1333 from razmser/no-std-preserve-order
  • 4b2d726 Release 1.0.153
  • 83335ee Touch up PR 1345
  • 4b4810a Resolve range_plus_one pedantic clippy lint
  • 8af71cc Merge pull request #1345 from 00200200/fix-invalid-utf8-error-column
  • 452afa2 Correct multiline raw UTF-8 error positions and simplify indexing
  • c9f1e3b Release 1.0.152
  • 854fc70 Touch up PR 1347
  • Additional commits viewable in compare view

Updates thiserror from 2.0.20 to 2.0.21

Release notes

Sourced from thiserror's releases.

2.0.21

  • Fix parsing of generic unit variants in display expressions (#459)
Commits
  • b1827ee Release 2.0.21
  • 58037b5 Merge pull request #459 from dtolnay/turbofish
  • f82a0cf Keep track of nested turbofish depth
  • 72ea492 Raise required compiler to Rust 1.77
  • 72eea0d Resolve io_other_error clippy lint in tests
  • 07f09a2 Raise required compiler to Rust 1.74
  • 2715388 Update ui test suite to nightly-2026-09-22
  • 5a306c7 Update ui test suite to nightly-2026-09-05
  • ef9383b Update ui test suite to nightly-2026-08-22
  • 8336b84 Update ui tests for version 2.0.20
  • See full diff in compare view

Updates schemars from 1.2.2 to 1.2.3

Release notes

Sourced from schemars's releases.

v1.2.3

Fixed

Changed

Changelog

Sourced from schemars's changelog.

[1.2.3] - 2026-10-12

Fixed

Changed

Commits
  • 4791bb7 v1.2.3
  • c6a89b7 Put the tag of an internally tagged enum first in properties
  • c5cd8b5 fix: schema creation panics with arbitrary precision JSON numbers
  • 766d70b Resolve unused_qualifications lint in crate and generated code - #541 (#541)
  • d07655e Resolve clippy error
  • See full diff in compare view

Updates tantivy from 0.26.2 to 0.27.0

Changelog

Sourced from tantivy's changelog.

Tantivy 0.27.0

Breaking change

  • MSRV is now 1.88.
  • .set_fast(..) now takes a &str. The same behavior as .set_fast(None) can be obtained with .set_fast(tantivy::tokenizer::RAW_TOKENIZER_NAME). #3020 #3029(@​fulmicoton @​trinity-1686a)
  • Added the FieldType::TieBreaker variant; exhaustive matches on FieldType need a new arm.
  • Segment plugins add Custom variants to FieldType, Type, OwnedValue, ReferenceValueLeaf and SegmentComponent, and new TantivyError variants. SegmentComponent is no longer Copy, SegmentSerializer is removed and IndexMerger::write now takes a &Segment #2993(@​rebasedming)
  • IndexSettings has a new public sort_by_field field, and ColumnarWriter::serialize / FastFieldsWriter::serialize take an optional doc id mapping #2959(@​rebasedming)
  • Directory writers only need terminate(), not flush(). RamDirectory::deep_clone is removed #3095(@​PSeitz)
  • BooleanWeight::new is removed; use BooleanWeight::with_minimum_number_should_match #3071(@​fulmicoton)
  • SumAggregation has a new none_if_no_match field #2878(@​mdashti)
  • IntermediateTermBucketResult::entries() returns a slice instead of a hash map, and intermediate aggregation results no longer implement PartialEq #3040(@​PSeitz)
  • Per-segment aggregation request data types (*AggReqData) and columnar::ColumnBlockAccessor are no longer public #3110 #3066(@​fulmicoton)
  • tantivy-sstable: BlockReader::from_multiple_blocks and DeltaReader::from_multiple_blocks take the first term ordinal of each block #3030(@​flow3d)
  • CompactDoc::node_data is no longer public #3175(@​fulmicoton-dd)

Bugfixes

  • Aggregation
    • Fix range and histogram aggregations counting a document several times when several values of a multivalued field fall into the same bucket #3150(@​PSeitz)
    • Fix terms aggregation on numeric values not merging equal keys across segments with different column types (e.g. u64 and i64 in a JSON field) #3051(@​fulmicoton)
    • Fix wrong sub-aggregation results when the terms aggregation missing value also exists as a real term #3163(@​PSeitz)
    • Fix panic in terms aggregation on text fields when missing is used with include/exclude #2907(@​barbarj)
    • Composite aggregation now always returns after_key on a non-empty page, like Elasticsearch #2910(@​Abdul-Andha)
    • Use upstream datasketches for cardinality aggregation, fixing sketch LIST serialization, and switch to HLL8 #2936(@​fulmicoton)
    • Fix possible out-of-bounds write in terms aggregation on corrupt index files #3182(@​fulmicoton-dd)
  • Query Parser
  • Fix DisjunctionMaxQuery and other non-summing score combiners being scored as a sum with TopDocs #3022(@​marcbachmann)
  • Fix range queries with fractional bounds on integer columns (>= 1.5 no longer matches 1) #3074(@​fulmicoton)
  • Fix Streamer::term_ord() returning wrong ordinals when an automaton prunes dictionary blocks #3030(@​flow3d)
  • Fix FacetCollector returning a facet from an unrelated branch #2867(@​majiayu000)
  • Fix dates outside the i64 nanosecond range wrapping to a wrong date. Dynamic JSON fields index them as strings, typed date fields return an error. Add DateTime::try_from_utc #3156(@​Darkheir)
  • Fix overflow in the blockwise linear codec on large jumps #2971(@​trinity-1686a)
  • Return an error instead of truncating when a merged str/bytes dictionary exceeds 4GB #3169(@​nadav-govari)
  • Fix SegmentReader ignoring I/O errors when opening the positions file #2931(@​JinheLin)
  • Replace unmaintained rust-stemmers with frostem, fixing a panic on some Greek words #3028(@​Xuanwo)
  • Fix unsound unsafe code in StrColumn::ord_to_str, Term::get_json_path, the doc store and MemoryArena #3175 #3176(@​fulmicoton-dd)

Features/Improvements

... (truncated)

Commits
  • 6788926 Version bump and changelog for tantivy 0.27 (#3197)
  • e1acb3e perf(aggregation): break serial Kahan/Welford chains with accumulator lanes (...
  • 8a4cfc4 Fix stale JSON range query note and ARCHITECTURE.md link
  • 7fea2ab columnar: read datetime columns with the right type in sort_order (#3185)
  • 0f8f6c5 term_agg: use bounds-checked indexing in Vec term maps (#3182)
  • 881fb3e filter_vec avx2: make target_feature helpers safe (#3178)
  • a32be82 fix: Fall back to string for dates that don't fit in i64 nanoseconds (#3156)
  • c6dc5cb BitUnpacker::get_range: compute range bounds in u64 (#3177)
  • 59daaef Split term bucket maps into eager (lanes) and lazy variants (#3174)
  • 3ecca81 MemoryArena: panic when allocating more than a page (#3176)
  • Additional commits viewable in compare view

Updates kreuzberg from 4.10.3 to 4.10.4

Release notes

Sourced from kreuzberg's releases.

v4.10.4

[4.10.4] - 2026-09-21

Patch release: CLI acceleration and output-formatting fixes, a dependency refresh, and a TLS advisory bump.

Fixed

  • CLI release binaries honour ORT_DYLIB_PATH. The CLI statically linked its bundled CPU ONNX Runtime, so --acceleration cuda failed with "CUDA execution provider requested but not available" even when ORT_DYLIB_PATH pointed at a GPU-enabled runtime. Release artifacts now load ONNX Runtime dynamically and ship a CPU fallback next to the binary. (#8)
  • Markdown formatting is no longer stripped from DOCX, EPUB and CSV output. (#5)
  • kreuzberg-tesseract releases the native text array when UTF-8 conversion fails, closing an error-path leak. (#7)

Security

  • rustls bumped past RUSTSEC-2026-0285. TLS 1.3 handshake messages were accepted across encryption-level boundaries; fixed in 0.23.45.

Changed

  • Dependency refresh: liter-llm 1.19 → 2.0.3, tree-sitter-language-pack 1.16.1 → 1.20.0, html-to-markdown-rs 3.12.0 → 3.14.3, and in-range bumps to reqwest, toml, encoding_rs, mail-parser, rmcp and cc.
  • Breaking dependency bumps: cfb 0.15, comrak 0.55, lzma-rust2 0.21, dirs 7, lopdf 0.45, jsonschema 0.56, bindgen 0.73.
  • The Node package builds with pnpm 12 (two-document lockfile).
  • Internal: shell sources are formatted by poly, and the script test suite gains Bats and Pester coverage.
Changelog

Sourced from kreuzberg's changelog.

[4.10.4] - 2026-09-21

Patch release: CLI acceleration and output-formatting fixes, a dependency refresh, and a TLS advisory bump.

Fixed

  • CLI release binaries honour ORT_DYLIB_PATH. The CLI statically linked its bundled CPU ONNX Runtime, so --acceleration cuda failed with "CUDA execution provider requested but not available" even when ORT_DYLIB_PATH pointed at a GPU-enabled runtime. Release artifacts now load ONNX Runtime dynamically and ship a CPU fallback next to the binary. (#8)
  • Markdown formatting is no longer stripped from DOCX, EPUB and CSV output. (#5)
  • kreuzberg-tesseract releases the native text array when UTF-8 conversion fails, closing an error-path leak. (#7)

Security

  • rustls bumped past RUSTSEC-2026-0285. TLS 1.3 handshake messages were accepted across encryption-level boundaries; fixed in 0.23.45.

Changed

  • Dependency refresh: liter-llm 1.19 → 2.0.3, tree-sitter-language-pack 1.16.1 → 1.20.0, html-to-markdown-rs 3.12.0 → 3.14.3, and in-range bumps to reqwest, toml, encoding_rs, mail-parser, rmcp and cc.
  • Breaking dependency bumps: cfb 0.15, comrak 0.55, lzma-rust2 0.21, dirs 7, lopdf 0.45, jsonschema 0.56, bindgen 0.73.
  • The Node package builds with pnpm 12 (two-document lockfile).
  • Internal: shell sources are formatted by poly, and the script test suite gains Bats and Pester coverage.
Commits
  • b8c96b3 chore(release): prepare 4.10.4
  • 1094f00 fix(cli): load ONNX Runtime dynamically in release artifacts
  • 331c19d fix(extraction): restore markdown formatting output (#5)
  • ef63bc0 chore(deps): breaking dependency bumps
  • 507ea51 chore(deps): compatible dependency bumps
  • 197fa60 chore(deps): bump liter-llm, tree-sitter-language-pack, html-to-markdown-rs
  • a66c5ec docs(ai-rulez): point the skills at modules that became directories
  • 15182af fix(deps): bump rustls past RUSTSEC-2026-0285
  • fda4a14 style(shell): let poly format shell sources
  • f6b3f98 test(scripts): cover scripts/lib/tessdata.sh
  • Additional commits viewable in compare view

Updates zip from 8.6.0 to 9.0.5

Release notes

Sourced from zip's releases.

v9.0.5

🐛 Bug Fixes

  • use mode_t for fchmodat's mode, which is u32 on NetBSD and OpenBSD (#1076)
  • (write) prevent duplicate 0x9901 AES extra field in raw_copy_file (#1078)

⚙️ Miscellaneous Tasks

  • Enable release-plz on backport branches in future (#1079)

v9.0.4

🐛 Bug Fixes

  • enclosed_name rejects a separator inside one verbatim path component (#1066)
  • return Ok(None) when read_zipfile_from_stream is called on an empty archive (#1063)

⚙️ Miscellaneous Tasks

  • Revert impl Copy for Zip64CentralDirectoryEndLocator due to failing semver check, fix CI where most Miri tests weren't running, and other fixes so other PRs can pass CI (#1065)
  • update lzma-rust2 and ppmd-rust dependencies (#1060)

v9.0.3

🐛 Bug Fixes

  • Preserve directories' read-only status when extracting on non-Unix systems (#1054)

v9.0.1

🐛 Bug Fixes

  • set_permissions was still following symlinks in non-streaming extraction (#1038)
  • two arithmetic overflows in the implode decoder (#1028)
  • reject an empty archive whose central directory offset is past the EOCD (#1025)
  • don't panic when two entries extract to the same path (#1023)
  • fail reads that exceed the declared uncompressed size (#1022)
  • shrink decoder skipped LZW code 8191 (#1029)
  • write only the sentinel-marked values in a central ZIP64 field (#1027)

v9.0.0

🚀 Features

  • add ZipFileBuilder for parallelizing compression (#911)
  • add method by_index_with_data_descriptor (#994)
  • add len, is_empty and entry to ZipArchiveMetadata (#1015)
  • read data descriptor from binary (#990)
  • add comment and test for ZipStreamReader and symlinks (#985)
  • (write) add ZipWriter::hide_file for in-place entry deletion (#924)
  • add compression (#948)
  • add test to in place modification (#945)
  • move CustomExtraField to own file (#941)
  • add a test on enum size (#939)

... (truncated)

Changelog

Sourced from zip's changelog.

9.0.5 - 2026-10-17

🐛 Bug Fixes

  • use mode_t for fchmodat's mode, which is u32 on NetBSD and OpenBSD (#1076)
  • (write) prevent duplicate 0x9901 AES extra field in raw_copy_file (#1078)

⚙️ Miscellaneous Tasks

  • Enable release-plz on backport branches in future (#1079)

9.0.4 - 2026-10-16

🐛 Bug Fixes

  • enclosed_name rejects a separator inside one verbatim path component (#1066)
  • return Ok(None) when read_zipfile_from_stream is called on an empty archive (#1063)

⚙️ Miscellaneous Tasks

  • Revert impl Copy for Zip64CentralDirectoryEndLocator due to failing semver check, fix CI where most Miri tests weren't running, and other fixes so other PRs can pass CI (#1065)
  • update lzma-rust2 and ppmd-rust dependencies (#1060)

9.0.3 - 2026-10-13

🐛 Bug Fixes

  • Preserve directories' read-only status when extracting on non-Unix systems (#1054)

9.0.2 - 2026-10-11

🐛 Bug Fixes

  • additional bug fixes for symlink extraction

9.0.1 - 2026-10-10

🐛 Bug Fixes

  • set_permissions was still following symlinks in non-streaming extraction (#1038)
  • two arithmetic overflows in the implode decoder (#1028)
  • reject an empty archive whose central directory offset is past the EOCD (#1025)
  • don't panic when two entries extract to the same path (#1023)
  • fail reads that exceed the declared uncompressed size (#1022)
  • shrink decoder skipped LZW code 8191 (#1029)
  • write only the sentinel-marked values in a central ZIP64 field (#1027)

9.0.0 - 2026-10-08

🚀 Features

... (truncated)

Commits
  • 0123ed1 chore: release v9.0.5 (#1093)
  • 00cf82b docs: Repeal policy of yanking versions with known vulnerabilities, add menti...
  • 52165b9 chore: Enable release-plz on backport branches in future (#1079)
  • ca51e64 docs: Remove doc links that break when doc build doesn't enable all features ...
  • 6639687 fix: use mode_t for fchmodat's mode, which is u32 on NetBSD and OpenBSD (#1076)
  • 5e06fa8 fix(write): prevent duplicate 0x9901 AES extra field in raw_copy_file (#1078)
  • b6f9fb8 Merge commit from fork
  • ea2ccfe Merge commit from fork
  • 8068ab4 Merge commit from fork
  • 0b51128 doc: Clarifications to security policy (#1074)
  • Additional commits viewable in compare view

Updates zstd from 0.14.0 to 0.14.3

Commits
  • 75bc740 Release zstd 0.14.3, zstd-safe 8.2.0, and zstd-sys 2.1.2
  • 1c580b6 zstd-safe: keep the one-shot reset check inline
  • 502ee2f zstd-safe: only reset after one-shot decompression if a stream may be open
  • 5ded6e0 zstd-safe: apply rustfmt
  • e224018 zstd-safe: refuse to unload a dictionary under unfinished zstdmt jobs
  • 6a1065b Stop a single_frame() decoder when finish_frame() ends the frame
  • c7156df Don't let finish_frame() start a frame nothing was read from
  • b0fb8a7 Add write::Decoder::finish() to report incomplete frames
  • ab34d01 Don't retry a panicked writer when dropping AutoFlushDecoder/AutoFinishEncoder
  • 74ace2d Reset the borrowed context's session in raw::{Encoder,Decoder}::with_context
  • Additional commits viewable in compare view

Updates rmcp from 3.4.0 to 3.5.1

Release notes

Sourced from rmcp's releases.

rmcp-macros-v3.5.1

Fixed

  • (macros) accept const paths and concat! in tool/prompt descriptions (#1243)

rmcp-v3.5.1

Fixed

  • (server) keep discover lifecycle bootstrap-neutral (#1248)
  • keep handler-generated invalid params errors in-band (#1322)
  • (model) export object! macro without macros feature (#1318)
  • (server) default missing cache hints for 2026-07-28 peers (#1308)

Other

  • [rmcp] Notify credential stores when a refresh token is rejected (#1285)

rmcp-macros-v3.5.0

Fixed

  • (macros) accept const paths and concat! in tool/prompt descriptions (#1243)

rmcp-v3.5.0

Added

  • update LATEST and add LATEST_WITH_INITIALIZE (#1105)

Fixed

  • (model) decode float fields through serde_json::Number (#1300)
  • (rmcp) reject duplicate sep-2243 headers (#1274)
  • (transport) match explicit default ports in Origin allowlist (#1270)
  • (rmcp) tolerate empty cacheScope instead of silently dropping the whole result (#1281)
  • (model) preserve explicit null structuredContent in CallToolResult (#1295)

Other

  • cargo fmt fixes on validate_standard_headers changes (#1275)

rmcp-macros-v3.4.1

Fixed

  • (macros) accept const paths and concat! in tool/prompt descriptions (#1243)

rmcp-v3.4.1

Fixed

  • (transport) fall back after JSON discover rejections (#1288)
  • (macros) accept const paths and concat! in tool/prompt descriptions (#1243)

... (truncated)

Commits
  • 79437f2 chore: release v3.5.1 (#1307)
  • 4a226c7 fix(server): keep discover lifecycle bootstrap-neutral (#1248)
  • 931d471 chore(deps): bump the github-actions group with 6 updates (#1313)
  • cf1e9aa fix: keep handler-generated invalid params errors in-band (#1322)
  • deef9bb fix(model): export object! macro without macros feature (#1318)
  • c0d667e fix(server): default missing cache hints for 2026-07-28 peers (#1308)
  • 94c5c03 fix: use MSRV-aware dependency resolver (#1316)
  • 8f9a28e fix(examples): fix complex auth server discovery (#1309)
  • ae2f9c9 [rmcp] Notify credential stores when a refresh token is rejected (#1285)
  • bdd93dc ci: reject multi-line codex auth secret (#1306)
  • Additional commits viewable in compare view

Updates libc from 0.2.189 to 0.2.191

Release notes

Sourced from libc's releases.

0.2.191

Support

  • Emscripten: Support v4.0.12 to v6.0.11 (#5610)

Added

  • Apple: Add F_SETNOSIGPIPE and F_GETNOSIGPIPE (#5609)
  • Apple: add ifaliasreq and in6_aliasreq (#5557)
  • FreeBSD: Add PT_* constants (#5625)
  • Haiku: Add AI_* and NI_* constants from netdb.h (#5585)
  • Hurd: Add POSIX_SPAWN_* flags (#5578)
  • NuttX: Add AT_SYMLINK_NOFOLLOW (#5614)
  • OpenBSD: Add sensordev (#5534)
  • QuRT: Add isatty (#5618)
  • WASI: Add pthread_condattr_{get,set}clock (#5626)

Fixed

  • FreeBSD-aarch64: Fix gpregs and fpregs (#5603)

Changed

  • AIX: Restore 'c_ulong' as the type of 'statvfs.f_fsid'. (#5616)
  • Android: Make prop_info an extern type (#5561)
  • Apple: Mach API is now available on non-MacOS targets again. This should resolve some issues building ecosystem crates. (#5612), (#5636)
  • FreeBSD: Add back NOTE_PCTRLMASK with a deprecation warning (#5600)

0.2.190

There is now a single config for enabling 64-bit time_t: libc_unstable_time64. This can be set unconditionally; it opts in to 64-bit time_t on the following platforms that use 32-bit by default:

  • 32-bit Linux-GNU
  • 32-bit Linux-uClibc
  • 32-bit Linux-musl. Note that setting this flag also enables some other changes that happend in musl v1.2.
  • 32-bit Windows-GNU
  • ESP-IDF (all targets with this environment are 32-bit)

Most other 32-bit platforms are either already using 64-bit time_t, or are considered legacy and will not be gaining support from their upstream maintainers.

You can enable this using RUSTFLAGS:

RUSTFLAGS='--cfg=libc_unstable_time64' cargo ...

Note that there may still be some changes to features gated by this config option, hence "unstable"

... (truncated)

Changelog

Sourced from libc's changelog.

0.2.191 - 2026-10-16

Support

  • Emscripten: Support v4.0.12 to v6.0.11 (#5610)

Added

  • Apple: Add F_SETNOSIGPIPE and F_GETNOSIGPIPE (#5609)
  • Apple: add ifaliasreq and in6_aliasreq (#5557)
  • FreeBSD: Add PT_* constants (#5625)
  • Haiku: Add AI_* and NI_* constants from netdb.h (#5585)
  • Hurd: Add POSIX_SPAWN_* flags (#5578)
  • NuttX: Add AT_SYMLINK_NOFOLLOW (#5614)
  • OpenBSD: Add sensordev (#5534)
  • QuRT: Add isatty (#5618)
  • WASI: Add pthread_condattr_{get,set}clock (#5626)

Fixed

  • FreeBSD-aarch64: Fix gpregs and fpregs (#5603)

Changed

  • AIX: Restore 'c_ulong' as the type of 'statvfs.f_fsid'. (#5616)
  • Android: Make prop_info an extern type (#5561)
  • Apple: Mach API is now available on non-MacOS targets again. This should resolve some issues building ecosystem crates. (#5612), (#5636)
  • FreeBSD: Add back NOTE_PCTRLMASK with a deprecation warning (#5600)

0.2.190 - 2026-10-02

There is now a single config for enabling 64-bit time_t: libc_unstable_time64. This can be set unconditionally; it opts in to 64-bit time_t on the following platforms that use 32-bit by default:

  • 32-bit Linux-GNU
  • 32-bit Linux-uClibc
  • 32-bit Linux-musl. Note that setting this flag also enables some other changes that happend in musl v1.2.
  • 32-bit Windows-GNU
  • ESP-IDF (all targets with this environment are 32-bit)

Most other 32-bit platforms are either already using 64-bit time_t, or are considered legacy and will not be gaining support from their upstream maintainers.

You can enable this using RUSTFLAGS:

RUSTFLAGS='--cfg=libc_unstable_time64' cargo ...
</tr></table> 

... (truncated)

Commits

Bumps the all group with 12 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [tokio](https://github.com/tokio-rs/tokio) | `1.53.1` | `1.53.3` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.151` | `1.0.154` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.20` | `2.0.21` |
| [schemars](https://github.com/GREsau/schemars) | `1.2.2` | `1.2.3` |
| [tantivy](https://github.com/quickwit-oss/tantivy) | `0.26.2` | `0.27.0` |
| [kreuzberg](https://github.com/kreuzberg-dev/kreuzberg-lts) | `4.10.3` | `4.10.4` |
| [zip](https://github.com/zip-rs/zip2) | `8.6.0` | `9.0.5` |
| [zstd](https://github.com/gyscos/zstd-rs) | `0.14.0` | `0.14.3` |
| [rmcp](https://github.com/modelcontextprotocol/rust-sdk) | `3.4.0` | `3.5.1` |
| [libc](https://github.com/rust-lang/libc) | `0.2.189` | `0.2.191` |
| [proptest](https://github.com/proptest-rs/proptest) | `1.11.0` | `1.12.0` |
| [tokio-util](https://github.com/tokio-rs/tokio) | `0.7.19` | `0.7.20` |



Updates `tokio` from 1.53.1 to 1.53.3
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](tokio-rs/tokio@tokio-1.53.1...tokio-1.53.3)

Updates `serde_json` from 1.0.151 to 1.0.154
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](serde-rs/json@v1.0.151...v1.0.154)

Updates `thiserror` from 2.0.20 to 2.0.21
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](dtolnay/thiserror@2.0.20...2.0.21)

Updates `schemars` from 1.2.2 to 1.2.3
- [Release notes](https://github.com/GREsau/schemars/releases)
- [Changelog](https://github.com/GREsau/schemars/blob/master/CHANGELOG.md)
- [Commits](GREsau/schemars@v1.2.2...v1.2.3)

Updates `tantivy` from 0.26.2 to 0.27.0
- [Release notes](https://github.com/quickwit-oss/tantivy/releases)
- [Changelog](https://github.com/quickwit-oss/tantivy/blob/main/CHANGELOG.md)
- [Commits](quickwit-oss/tantivy@0.26.2...0.27.0)

Updates `kreuzberg` from 4.10.3 to 4.10.4
- [Release notes](https://github.com/kreuzberg-dev/kreuzberg-lts/releases)
- [Changelog](https://github.com/kreuzberg-dev/kreuzberg-lts/blob/main/CHANGELOG.md)
- [Commits](kreuzberg-dev/kreuzberg-lts@v4.10.3...v4.10.4)

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

Updates `zstd` from 0.14.0 to 0.14.3
- [Release notes](https://github.com/gyscos/zstd-rs/releases)
- [Commits](gyscos/zstd-rs@v0.14.0...v0.14.3)

Updates `rmcp` from 3.4.0 to 3.5.1
- [Release notes](https://github.com/modelcontextprotocol/rust-sdk/releases)
- [Changelog](https://github.com/modelcontextprotocol/rust-sdk/blob/main/release-plz.toml)
- [Commits](modelcontextprotocol/rust-sdk@rmcp-v3.4.0...rmcp-v3.5.1)

Updates `libc` from 0.2.189 to 0.2.191
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.191/CHANGELOG.md)
- [Commits](rust-lang/libc@0.2.189...0.2.191)

Updates `proptest` from 1.11.0 to 1.12.0
- [Release notes](https://github.com/proptest-rs/proptest/releases)
- [Changelog](https://github.com/proptest-rs/proptest/blob/main/CHANGELOG.md)
- [Commits](proptest-rs/proptest@v1.11.0...v1.12.0)

Updates `tokio-util` from 0.7.19 to 0.7.20
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](tokio-rs/tokio@tokio-util-0.7.19...tokio-util-0.7.20)

---
updated-dependencies:
- dependency-name: tokio
  dependency-version: 1.53.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: serde_json
  dependency-version: 1.0.154
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: thiserror
  dependency-version: 2.0.21
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: schemars
  dependency-version: 1.2.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: tantivy
  dependency-version: 0.27.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: kreuzberg
  dependency-version: 4.10.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: zip
  dependency-version: 9.0.5
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: zstd
  dependency-version: 0.14.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: rmcp
  dependency-version: 3.5.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: libc
  dependency-version: 0.2.191
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: proptest
  dependency-version: 1.12.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: tokio-util
  dependency-version: 0.7.20
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github

dependabot Bot commented on behalf of github Oct 21, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: dependencies. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot @github

dependabot Bot commented on behalf of github Oct 21, 2026

Copy link
Copy Markdown
Contributor Author

Looks like these dependencies are no longer being updated by Dependabot, so this is no longer needed.

@dependabot dependabot Bot closed this Oct 21, 2026
@dependabot
dependabot Bot deleted the dependabot/cargo/all-4f8a9a21b6 branch October 21, 2026 21:59
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