Skip to content

deps(wasm): bump the all group in /core/wren-core-wasm with 6 updates#2226

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/core/wren-core-wasm/all-f9c5bae1b8
Open

deps(wasm): bump the all group in /core/wren-core-wasm with 6 updates#2226
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/core/wren-core-wasm/all-f9c5bae1b8

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 4, 2026

Bumps the all group in /core/wren-core-wasm with 6 updates:

Package From To
datafusion 53.0.0 53.1.0
arrow 58.1.0 58.2.0
parquet 58.1.0 58.2.0
tokio 1.51.1 1.52.1
datafusion-session 53.0.0 53.1.0
serde_with 3.18.0 3.19.0

Updates datafusion from 53.0.0 to 53.1.0

Commits
  • eae7bf4 [branch-53] Update version and add Changelog (#21559)
  • 637acc4 [branch-53] chore: update deps for cargo audit (#21415) (#21587)
  • 01f2d91 [branch-53] Restore Sort unparser guard for correct ORDER BY placement (#2065...
  • 242fb76 [branch-53] fix: foreign inner ffi types (#21439) (#21524)
  • 6fc7114 [branch-53] fix: FilterExec should drop projection when apply projection push...
  • 61d8483 [branch-53] fix: use datafusion_expr instead of datafusion crate in spark bit...
  • 3224e0c [branch-53] fix: use spill writer's schema instead of the first batch schema ...
  • d24faa0 [branch-53] chore: Optimize schema rewriter usages (#21158) (#21183)
  • c45c2ce [branch-53] Substrait join consumer should not merge nullability of join keys...
  • 2c3a360 [branch-53] Fix push_down_filter for children with non-empty fetch fields (#2...
  • Additional commits viewable in compare view

Updates arrow from 58.1.0 to 58.2.0

Release notes

Sourced from arrow's releases.

arrow 58.2.0

Changelog

58.2.0 (2026-04-28)

Full Changelog

Implemented enhancements:

  • Expose ColumnCloseResult on ArrowColumnChunk #9774 [parquet]
  • Expose FFI data structures fields #9771 [arrow]
  • short-circuit last predicate in RowFilter when with_limit(N) is set #9765 [parquet]
  • vectorise dict-index bounds check #9747 [parquet]
  • Refactor RleEncoder::flush_bit_packed_run #9734 [parquet]
  • Add benchmark for cast from/to decimals #9728 [arrow]
  • Add a security policy for arrow-rs #9727 [parquet] [arrow] [arrow-flight]
  • Support FixedSizeList in arrow-json reader #9714 [arrow]
  • [Variant] Add VariantArrayBuilder::append_nulls API #9684
  • [Json] RunEndEncoded decoder optimization #9645 [arrow]
  • [Variant] variant_get(..., List<_>) non-Struct types support #9615
  • [Variant] Add unshredded Struct fast-path for variant_get(..., Struct) #9596
  • Allow setting custom line terminator for CSV writer #9571 [arrow]
  • [Variant] Align cast logic for variant_get to cast kernel for numeric/bool types #9564 [arrow]
  • ci: use ubuntu-slim where applicable #9536
  • Publicly export arrow_string::Predicate and its methods? #9480
  • Don't create CompressionContext when no compression is selected [IPC] #9463 [arrow]
  • Parquet: Raw level buffering causes unbounded memory growth for sparse columns #9446 [parquet]
  • Parallel Parquet Reading #9381 [parquet]

Fixed bugs:

... (truncated)

Changelog

Sourced from arrow's changelog.

58.2.0 (2026-04-28)

Full Changelog

Implemented enhancements:

  • Expose ColumnCloseResult on ArrowColumnChunk #9774 [parquet]
  • Expose FFI data structures fields #9771 [arrow]
  • short-circuit last predicate in RowFilter when with_limit(N) is set #9765 [parquet]
  • vectorise dict-index bounds check #9747 [parquet]
  • Refactor RleEncoder::flush_bit_packed_run #9734 [parquet]
  • Add benchmark for cast from/to decimals #9728 [arrow]
  • Add a security policy for arrow-rs #9727 [parquet] [arrow] [arrow-flight]
  • Support FixedSizeList in arrow-json reader #9714 [arrow]
  • [Variant] Add VariantArrayBuilder::append_nulls API #9684
  • [Json] RunEndEncoded decoder optimization #9645 [arrow]
  • [Variant] variant_get(..., List<_>) non-Struct types support #9615
  • [Variant] Add unshredded Struct fast-path for variant_get(..., Struct) #9596
  • Allow setting custom line terminator for CSV writer #9571 [arrow]
  • [Variant] Align cast logic for variant_get to cast kernel for numeric/bool types #9564 [arrow]
  • ci: use ubuntu-slim where applicable #9536
  • Publicly export arrow_string::Predicate and its methods? #9480
  • Don't create CompressionContext when no compression is selected [IPC] #9463 [arrow]
  • Parquet: Raw level buffering causes unbounded memory growth for sparse columns #9446 [parquet]
  • Parallel Parquet Reading #9381 [parquet]

Fixed bugs:

  • [Variant] unshred_variant panics on malformed bytes despite returning Result #9740
  • RecordBatch::normalize() does not propagate top level null bitmap into the results #9732 [arrow]
  • Incorrect accounting in DictEncoder::estimated_memory_size #9719 [parquet]
  • arrow-ipc writer does not comply with spec for empty variable-size arrays #9716 [arrow]
  • Panic when reading corrupt parquet file with truncated data instead of ParquetError #9705 [parquet]
  • NOTICE.txt is inaccurate #9703 [arrow]
  • Unnecessary dependency on regex crate #9672
  • [arrow-avro] Avro reader produces incorrect results when reader schema and writer schema differ #9655 [arrow]
  • parquet docs are broken on docs.rs #9649
  • [Parquet] ArrowWriter with CDC panics on nested ListArrays #9637 [parquet] [arrow] [arrow-flight]
  • Use release KEYS file for verification instead of dev KEYS #9603
  • IPC reader: handling of dictionaries with only null values #9595 [arrow]
  • Parquet RleDecoder::get_batch_with_dict panics on oob dictionary indices #9434 [parquet]

Documentation updates:

Performance improvements:

... (truncated)

Commits
  • fc3f778 Prepare for 58.2.0 release (#9800)
  • 3c4311c Prevent buffer builder length overflow in MutableBuffer::extend_zeros (#9820)
  • 11f13a5 feat(parquet): batch RLE runs in level encoder via scan-ahead (#9830)
  • a3dbc15 feat: add has_non_empty_nulls helper function in OffsetBuffer (#9711)
  • b00b5aa fix(ipc): correct skip_field handling for V4 Union (#9829)
  • b4c02d0 support length() on Run-end encoding arrays (#9838)
  • 710e68e Prevent ArrayData validation length overflow (#9816)
  • cb8d4c0 fix: correct accounting in DictEncoder::estimated_memory_size, `Interner::e...
  • 4fa8d2f fix(ipc): replace wildcard in skip_field with explicit DataType handling (#9822)
  • c4b2569 Replace BooleanBufferBuilder with NullBufferBuilder in arrow-json if appl...
  • Additional commits viewable in compare view

Updates parquet from 58.1.0 to 58.2.0

Release notes

Sourced from parquet's releases.

arrow 58.2.0

Changelog

58.2.0 (2026-04-28)

Full Changelog

Implemented enhancements:

  • Expose ColumnCloseResult on ArrowColumnChunk #9774 [parquet]
  • Expose FFI data structures fields #9771 [arrow]
  • short-circuit last predicate in RowFilter when with_limit(N) is set #9765 [parquet]
  • vectorise dict-index bounds check #9747 [parquet]
  • Refactor RleEncoder::flush_bit_packed_run #9734 [parquet]
  • Add benchmark for cast from/to decimals #9728 [arrow]
  • Add a security policy for arrow-rs #9727 [parquet] [arrow] [arrow-flight]
  • Support FixedSizeList in arrow-json reader #9714 [arrow]
  • [Variant] Add VariantArrayBuilder::append_nulls API #9684
  • [Json] RunEndEncoded decoder optimization #9645 [arrow]
  • [Variant] variant_get(..., List<_>) non-Struct types support #9615
  • [Variant] Add unshredded Struct fast-path for variant_get(..., Struct) #9596
  • Allow setting custom line terminator for CSV writer #9571 [arrow]
  • [Variant] Align cast logic for variant_get to cast kernel for numeric/bool types #9564 [arrow]
  • ci: use ubuntu-slim where applicable #9536
  • Publicly export arrow_string::Predicate and its methods? #9480
  • Don't create CompressionContext when no compression is selected [IPC] #9463 [arrow]
  • Parquet: Raw level buffering causes unbounded memory growth for sparse columns #9446 [parquet]
  • Parallel Parquet Reading #9381 [parquet]

Fixed bugs:

... (truncated)

Changelog

Sourced from parquet's changelog.

58.2.0 (2026-04-28)

Full Changelog

Implemented enhancements:

  • Expose ColumnCloseResult on ArrowColumnChunk #9774 [parquet]
  • Expose FFI data structures fields #9771 [arrow]
  • short-circuit last predicate in RowFilter when with_limit(N) is set #9765 [parquet]
  • vectorise dict-index bounds check #9747 [parquet]
  • Refactor RleEncoder::flush_bit_packed_run #9734 [parquet]
  • Add benchmark for cast from/to decimals #9728 [arrow]
  • Add a security policy for arrow-rs #9727 [parquet] [arrow] [arrow-flight]
  • Support FixedSizeList in arrow-json reader #9714 [arrow]
  • [Variant] Add VariantArrayBuilder::append_nulls API #9684
  • [Json] RunEndEncoded decoder optimization #9645 [arrow]
  • [Variant] variant_get(..., List<_>) non-Struct types support #9615
  • [Variant] Add unshredded Struct fast-path for variant_get(..., Struct) #9596
  • Allow setting custom line terminator for CSV writer #9571 [arrow]
  • [Variant] Align cast logic for variant_get to cast kernel for numeric/bool types #9564 [arrow]
  • ci: use ubuntu-slim where applicable #9536
  • Publicly export arrow_string::Predicate and its methods? #9480
  • Don't create CompressionContext when no compression is selected [IPC] #9463 [arrow]
  • Parquet: Raw level buffering causes unbounded memory growth for sparse columns #9446 [parquet]
  • Parallel Parquet Reading #9381 [parquet]

Fixed bugs:

  • [Variant] unshred_variant panics on malformed bytes despite returning Result #9740
  • RecordBatch::normalize() does not propagate top level null bitmap into the results #9732 [arrow]
  • Incorrect accounting in DictEncoder::estimated_memory_size #9719 [parquet]
  • arrow-ipc writer does not comply with spec for empty variable-size arrays #9716 [arrow]
  • Panic when reading corrupt parquet file with truncated data instead of ParquetError #9705 [parquet]
  • NOTICE.txt is inaccurate #9703 [arrow]
  • Unnecessary dependency on regex crate #9672
  • [arrow-avro] Avro reader produces incorrect results when reader schema and writer schema differ #9655 [arrow]
  • parquet docs are broken on docs.rs #9649
  • [Parquet] ArrowWriter with CDC panics on nested ListArrays #9637 [parquet] [arrow] [arrow-flight]
  • Use release KEYS file for verification instead of dev KEYS #9603
  • IPC reader: handling of dictionaries with only null values #9595 [arrow]
  • Parquet RleDecoder::get_batch_with_dict panics on oob dictionary indices #9434 [parquet]

Documentation updates:

Performance improvements:

... (truncated)

Commits
  • fc3f778 Prepare for 58.2.0 release (#9800)
  • 3c4311c Prevent buffer builder length overflow in MutableBuffer::extend_zeros (#9820)
  • 11f13a5 feat(parquet): batch RLE runs in level encoder via scan-ahead (#9830)
  • a3dbc15 feat: add has_non_empty_nulls helper function in OffsetBuffer (#9711)
  • b00b5aa fix(ipc): correct skip_field handling for V4 Union (#9829)
  • b4c02d0 support length() on Run-end encoding arrays (#9838)
  • 710e68e Prevent ArrayData validation length overflow (#9816)
  • cb8d4c0 fix: correct accounting in DictEncoder::estimated_memory_size, `Interner::e...
  • 4fa8d2f fix(ipc): replace wildcard in skip_field with explicit DataType handling (#9822)
  • c4b2569 Replace BooleanBufferBuilder with NullBufferBuilder in arrow-json if appl...
  • Additional commits viewable in compare view

Updates tokio from 1.51.1 to 1.52.1

Release notes

Sourced from tokio's releases.

Tokio v1.52.1

1.52.1 (April 16th, 2026)

Fixed

  • runtime: revert #7757 to fix [a regression]#8056 that causes spawn_blocking to hang (#8057)

#7757: tokio-rs/tokio#7757 #8056: tokio-rs/tokio#8056 #8057: tokio-rs/tokio#8057

Tokio v1.52.0

1.52.0 (April 14th, 2026)

Added

  • io: AioSource::register_borrowed for I/O safety support (#7992)
  • net: add try_io function to unix::pipe sender and receiver types (#8030)

Added (unstable)

  • runtime: Builder::enable_eager_driver_handoff setting enable eager hand off of the I/O and time drivers before polling tasks (#8010)
  • taskdump: add trace_with() for customized task dumps (#8025)
  • taskdump: allow impl FnMut() in trace_with instead of just fn() (#8040)
  • fs: support io_uring in AsyncRead for File (#7907)

Changed

  • runtime: improve spawn_blocking scalability with sharded queue (#7757)
  • runtime: use compare_exchange_weak() in worker queue (#8028)

Fixed

  • runtime: overflow second half of tasks when local queue is filled instead of first half (#8029)

Documented

  • docs: fix typo in oneshot::Sender::send docs (#8026)
  • docs: hide #[tokio::main] attribute in the docs of sync::watch (#8035)
  • net: add docs on ConnectionRefused errors with UDP sockets (#7870)

#7757: tokio-rs/tokio#7757 #7870: tokio-rs/tokio#7870 #7907: tokio-rs/tokio#7907 #7992: tokio-rs/tokio#7992 #8010: tokio-rs/tokio#8010 #8025: tokio-rs/tokio#8025 #8026: tokio-rs/tokio#8026 #8028: tokio-rs/tokio#8028 #8029: tokio-rs/tokio#8029

... (truncated)

Commits
  • 905c146 chore: prepare to release v1.52.1 (#8059)
  • 56aaa43 rt: revert #7757 to fix regression in spawn_blocking (#8057)
  • 57ff47a ci: update trybuild to expect output from rustc 1.95.0 (#8058)
  • 812de3e ci: bump taiki-e/cache-cargo-install-action from 1 to 3 (#8053)
  • ba82e73 ci: use Dependabot to keep github actions up to date (#8052)
  • 2e85f9d ci: replace cirrus-ci with freebsd-vm (#8041)
  • a7e1cd8 ci: update GitHub Actions workflows to use latest tool versions (#8047)
  • 5f7be0a chore: perpare 1.52.0 (#8045)
  • 36d12d2 taskdump: allow impl FnMut() in taskdumps instead of just fn() (#8040)
  • f943312 fs: support io-uring in AsyncRead for File (#7907)
  • Additional commits viewable in compare view

Updates datafusion-session from 53.0.0 to 53.1.0

Commits
  • eae7bf4 [branch-53] Update version and add Changelog (#21559)
  • 637acc4 [branch-53] chore: update deps for cargo audit (#21415) (#21587)
  • 01f2d91 [branch-53] Restore Sort unparser guard for correct ORDER BY placement (#2065...
  • 242fb76 [branch-53] fix: foreign inner ffi types (#21439) (#21524)
  • 6fc7114 [branch-53] fix: FilterExec should drop projection when apply projection push...
  • 61d8483 [branch-53] fix: use datafusion_expr instead of datafusion crate in spark bit...
  • 3224e0c [branch-53] fix: use spill writer's schema instead of the first batch schema ...
  • d24faa0 [branch-53] chore: Optimize schema rewriter usages (#21158) (#21183)
  • c45c2ce [branch-53] Substrait join consumer should not merge nullability of join keys...
  • 2c3a360 [branch-53] Fix push_down_filter for children with non-empty fetch fields (#2...
  • Additional commits viewable in compare view

Updates serde_with from 3.18.0 to 3.19.0

Release notes

Sourced from serde_with's releases.

serde_with v3.19.0

Added

  • Add support for hashbrown v0.17 (#940)

    This extends the existing support for hashbrown to the newly released version.

Commits
  • b4cbda0 Bump version to 3.19.0. (#942)
  • 727de67 Bump version to 3.19.0.
  • 2d4f83d Add support for hashbrown 0.17.0 (#941)
  • 79262f4 Add support for hashbrown 0.17.0
  • 6e286a3 Bump the github-actions group with 2 updates (#937)
  • 1bdf8a2 Bump the github-actions group with 2 updates
  • 1e9f316 Bump rust-lang/crates-io-auth-action from 1.0.3 to 1.0.4 in the github-action...
  • f7aaca9 Bump rust-lang/crates-io-auth-action in the github-actions group
  • 652dc89 Autofix GitHub Actions issue found by zizmor (#934)
  • d884e01 Update pre-commit configuration (#933)
  • Additional commits viewable in compare view

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 all group in /core/wren-core-wasm with 6 updates:

| Package | From | To |
| --- | --- | --- |
| [datafusion](https://github.com/apache/datafusion) | `53.0.0` | `53.1.0` |
| [arrow](https://github.com/apache/arrow-rs) | `58.1.0` | `58.2.0` |
| [parquet](https://github.com/apache/arrow-rs) | `58.1.0` | `58.2.0` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.51.1` | `1.52.1` |
| [datafusion-session](https://github.com/apache/datafusion) | `53.0.0` | `53.1.0` |
| [serde_with](https://github.com/jonasbb/serde_with) | `3.18.0` | `3.19.0` |


Updates `datafusion` from 53.0.0 to 53.1.0
- [Changelog](https://github.com/apache/datafusion/blob/main/CHANGELOG.md)
- [Commits](apache/datafusion@53.0.0...53.1.0)

Updates `arrow` from 58.1.0 to 58.2.0
- [Release notes](https://github.com/apache/arrow-rs/releases)
- [Changelog](https://github.com/apache/arrow-rs/blob/main/CHANGELOG.md)
- [Commits](apache/arrow-rs@58.1.0...58.2.0)

Updates `parquet` from 58.1.0 to 58.2.0
- [Release notes](https://github.com/apache/arrow-rs/releases)
- [Changelog](https://github.com/apache/arrow-rs/blob/main/CHANGELOG.md)
- [Commits](apache/arrow-rs@58.1.0...58.2.0)

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

Updates `datafusion-session` from 53.0.0 to 53.1.0
- [Changelog](https://github.com/apache/datafusion/blob/main/CHANGELOG.md)
- [Commits](apache/datafusion@53.0.0...53.1.0)

Updates `serde_with` from 3.18.0 to 3.19.0
- [Release notes](https://github.com/jonasbb/serde_with/releases)
- [Commits](jonasbb/serde_with@v3.18.0...v3.19.0)

---
updated-dependencies:
- dependency-name: datafusion
  dependency-version: 53.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: arrow
  dependency-version: 58.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: parquet
  dependency-version: 58.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: tokio
  dependency-version: 1.52.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: datafusion-session
  dependency-version: 53.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: serde_with
  dependency-version: 3.19.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
...

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

Labels

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants