Skip to content

cargo(deps): bump the cargo-major group across 1 directory with 6 updates - #36

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/crates/kensa-engine/cargo-major-b2a826dcc9
Open

cargo(deps): bump the cargo-major group across 1 directory with 6 updates#36
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/crates/kensa-engine/cargo-major-b2a826dcc9

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Apr 27, 2026

Copy link
Copy Markdown
Contributor

Updates the requirements on napi, napi-derive, arrow, parquet, calamine and thiserror to permit the latest version.
Updates napi to 3.11.0

Release notes

Sourced from napi's releases.

napi-v3.11.0

Added

  • unforgeable #[napi] class identity via Node object type tags (#3405)
  • (napi) add pluggable async runtime backend (#3352)

Fixed

  • (napi) release JsDeferred tsfn on null-env teardown drain (#3404 follow-up) (#3408)
  • (napi) guard JsDeferred against env teardown (#3404)
  • (napi) register the async runtime env cleanup hook per registration (#3400)

Other

  • (napi) share tracing callsite (#3409)
Commits
  • 679eb79 chore: release (#3401)
  • 762a0e3 chore(release): publish
  • 587ae14 perf(napi): share tracing callsite (#3409)
  • 02d8ccd fix(napi): release JsDeferred tsfn on null-env teardown drain (#3404 follow-u...
  • b635204 fix(napi): guard JsDeferred against env teardown (#3404)
  • 729ebed feat: unforgeable #[napi] class identity via Node object type tags (#3405)
  • 0a4681d fix(cli): don't force-build crates whose optional napi-derive dependency is d...
  • 392ec40 chore(deps): update dependency c8 to v12 (#3403)
  • d618d7e feat(napi): add pluggable async runtime backend (#3352)
  • 1817ed2 fix(napi): register the async runtime env cleanup hook per registration (#3400)
  • Additional commits viewable in compare view

Updates napi-derive to 3.6.0

Release notes

Sourced from napi-derive's releases.

napi-derive-v3.6.0

Added

  • unforgeable #[napi] class identity via Node object type tags (#3405)
Commits
  • 679eb79 chore: release (#3401)
  • 762a0e3 chore(release): publish
  • 587ae14 perf(napi): share tracing callsite (#3409)
  • 02d8ccd fix(napi): release JsDeferred tsfn on null-env teardown drain (#3404 follow-u...
  • b635204 fix(napi): guard JsDeferred against env teardown (#3404)
  • 729ebed feat: unforgeable #[napi] class identity via Node object type tags (#3405)
  • 0a4681d fix(cli): don't force-build crates whose optional napi-derive dependency is d...
  • 392ec40 chore(deps): update dependency c8 to v12 (#3403)
  • d618d7e feat(napi): add pluggable async runtime backend (#3352)
  • 1817ed2 fix(napi): register the async runtime env cleanup hook per registration (#3400)
  • Additional commits viewable in compare view

Updates arrow to 54.2.1

Release notes

Sourced from arrow's releases.

arrow 54.2.1

Changelog

54.2.1 (2025-02-27)

Full Changelog

Fixed bugs:

  • Use chrono >= 0.4.34, < 0.4.40 to avoid breaking #7210

* This Changelog was automatically generated by github_changelog_generator

Changelog

Sourced from arrow's changelog.

54.2.1 (2025-02-27)

Full Changelog

Fixed bugs:

  • Use chrono >= 0.4.34, < 0.4.40 to avoid breaking #7210

* This Changelog was automatically generated by github_changelog_generator

Commits
  • 3f56468 Bump arrow version to 54.2.1 (#7207)
  • ed0dcb5 Use chrono >= 0.4.34, < 0.4.40 to avoid breaking (#7210)
  • d4b9482 Update version to 54.2.0 and add CHANGELOG (#7110)
  • 34b2184 Revert "Update rand requirement from 0.8 to 0.9 (#7045)" (#7125)
  • d3a875f feat(object_store): random IP address selection (#7123)
  • ef7d753 fix: NullBufferBuilder::allocated_size should return Size in Bytes (#7122)
  • 78c9df9 Add tests that arrow IPC data is validated (#7096)
  • 2bce568 Support converting large dates (i.e. +10999-12-31) from string to Date32 (#7074)
  • a85fc03 Support setting key field in MapBuilder (#7101)
  • 27d2a75 Expose record boundary information in JSON decoder (#7092)
  • Additional commits viewable in compare view

Updates parquet to 59.1.0

Release notes

Sourced from parquet's releases.

arrow 59.1.0

Changelog

59.1.0 (2026-07-03)

Full Changelog

Implemented enhancements:

  • Fast path for nested DictionaryArray casting #10247 [arrow]
  • parquet/arrow: reading multiple nested columns fails with "Not all children array length are the same!" when a list continues across DataPageV2 page boundary #10243 [parquet]
  • Add product aggregate kernel to arrow-rs #10150 [arrow]
  • Stricter DataType parsing #10146 [arrow]
  • Support validating CSV headers against Schema #10143 [arrow]
  • arrow-ipc: Supports compression level configuration for arrow-ipc writer #10132 [arrow]
  • [Variant] VariantArray field API naming #10093
  • Add StructArray::field_ APIs symmetric to StructArray::column_ ones #10092 [arrow]
  • arrow-buffer: implement Saturating, CheckedShl, Not num-traits for i256 #10087 [arrow]
  • feat: native concat for MapArray #10047 [arrow]
  • [Variant] Add variant_to_arrow Dictionary/REE type support #10013

Fixed bugs:

  • arrow-row on fixed size binary/list with size 0 and no nulls return wrong length #10270
  • casting list to 0-size fixedsizelist can cause incorrect output length #10227 [arrow]
  • Buffer count mismatched with metadata when encoding records with dictionary of dictionaries #10213 [arrow]
  • Buffer::into_mutable is not consistent regarding sliced data and can lead to panics #10117 [arrow]
  • parquet_derive: cannot read or write columns whose name is a Rust keyword (raw identifiers like r#type become column "r#type") #10112
  • parquet: fix OffsetBuffer panic on corrupt input #10107 [parquet]
  • Parquet geospatial conversion uses metadata key "algorithm" instead of "edges" in geoarrow metadata #9929 [parquet]

... (truncated)

Changelog

Sourced from parquet's changelog.

59.1.0 (2026-07-03)

Full Changelog

Implemented enhancements:

  • Fast path for nested DictionaryArray casting #10247 [arrow]
  • parquet/arrow: reading multiple nested columns fails with "Not all children array length are the same!" when a list continues across DataPageV2 page boundary #10243 [parquet]
  • Add product aggregate kernel to arrow-rs #10150 [arrow]
  • Stricter DataType parsing #10146 [arrow]
  • Support validating CSV headers against Schema #10143 [arrow]
  • arrow-ipc: Supports compression level configuration for arrow-ipc writer #10132 [arrow]
  • [Variant] VariantArray field API naming #10093
  • Add StructArray::field_ APIs symmetric to StructArray::column_ ones #10092 [arrow]
  • arrow-buffer: implement Saturating, CheckedShl, Not num-traits for i256 #10087 [arrow]
  • feat: native concat for MapArray #10047 [arrow]
  • [Variant] Add variant_to_arrow Dictionary/REE type support #10013

Fixed bugs:

  • arrow-row on fixed size binary/list with size 0 and no nulls return wrong length #10270
  • casting list to 0-size fixedsizelist can cause incorrect output length #10227 [arrow]
  • Buffer count mismatched with metadata when encoding records with dictionary of dictionaries #10213 [arrow]
  • Buffer::into_mutable is not consistent regarding sliced data and can lead to panics #10117 [arrow]
  • parquet_derive: cannot read or write columns whose name is a Rust keyword (raw identifiers like r#type become column "r#type") #10112
  • parquet: fix OffsetBuffer panic on corrupt input #10107 [parquet]
  • Parquet geospatial conversion uses metadata key "algorithm" instead of "edges" in geoarrow metadata #9929 [parquet]

Documentation updates:

Performance improvements:

Closed issues:

  • Soundness: Unsound alignment contract in public FromBytes trait and BitReader::get_batch #10164 [parquet]
  • ParquetPushDecoder: expose the next row-group index that try_next_reader will yield #10148 [parquet]

... (truncated)

Commits
  • b1de629 Prepare for 59.1.0 release (#10274)
  • c36e926 feat: Add support for MapArray in arrow_row (#9486)
  • d2519a1 fix(arrow-row): allow to convert non empty fixed size binary/list array with ...
  • ddef6cf chore: Fix audit CI run by ignore quick-xml audit advisories (#10267)
  • d969025 fix main: parquet test compilation failure (#10266)
  • c7dc6b8 Add validated row decode benchmark (#10259)
  • 7307740 fix: write error for dbg output of out of range timestamps (#10130)
  • af1c24a minor: drive-by refactors for dicts in substring & filter (#10264)
  • 7095ce4 Replace conversion of binary->string in arrow-row from arraydata to direct co...
  • 8c7df18 reduce noise in flight benchmarks [tokio-threads] [# of columns in benchmarks...
  • Additional commits viewable in compare view

Updates calamine to 0.36.0

Release notes

Sourced from calamine's releases.

v0.36.0 - 2026-07-06

Added

  • Added an XLSX streaming API for cell and formula records, including shared formula metadata. There are two new APIs: XlsxCellReader::next_cell_with_formula() and XlsxCellReader::next_cell_with_formula_metadata(). Previously it required 2 separate reads to get similar information. [PR #654].

    [PR #654]: tafia/calamine#654

  • Added a per-sheet, lazy XLSX API to read worksheet hyperlinks: Xlsx::hyperlinks_by_sheet_name() and Xlsx::hyperlinks_by_sheet_id(). Each hyperlink reports its anchor range (Dimensions), external target (URL/file/mailto), optional internal location, displayed text, and optional tooltip. [PR #659].

    [PR #659]: tafia/calamine#659

  • Extended the picture feature to also extract cell position information and the raw image data, and to handle newer Excel 365 style embedded images. [PR #652].

    [PR #652]: tafia/calamine#652

  • Added support for reading XLSX rich string (rstring) records. [Issue #655].

    [Issue #655]: tafia/calamine#655

Changed

... (truncated)

Changelog

Sourced from calamine's changelog.

[0.36.0] - 2026-07-06

Added

  • Added an XLSX streaming API for cell and formula records, including shared formula metadata. There are two new APIs: XlsxCellReader::next_cell_with_formula() and XlsxCellReader::next_cell_with_formula_metadata(). Previously it required 2 separate reads to get similar information. [PR #654].

    [PR #654]: tafia/calamine#654

  • Added a per-sheet, lazy XLSX API to read worksheet hyperlinks: Xlsx::hyperlinks_by_sheet_name() and Xlsx::hyperlinks_by_sheet_id(). Each hyperlink reports its anchor range (Dimensions), external target (URL/file/mailto), optional internal location, displayed text, and optional tooltip. [PR #659].

    [PR #659]: tafia/calamine#659

  • Extended the picture feature to also extract cell position information and the raw image data, and to handle newer Excel 365 style embedded images. [PR #652].

    [PR #652]: tafia/calamine#652

  • Added support for reading XLSX rich string (rstring) records. [Issue #655].

    [Issue #655]: tafia/calamine#655

Changed

... (truncated)

Commits
  • 2872ac1 release: 0.36.0
  • bec70ca fix(xlsx): fix whitespace trimming bug introduced in #671 (#673)
  • 058cb50 chore: clippy::manual_is_multiple_of
  • 070c4c0 deps: bump quick-xml 0.39 to 0.41
  • 01bc379 deps: bump zip from 7.0 to 8.6
  • c903532 deps: bump atoi_simd 0.17 to 0.18
  • 9bcfed2 example: fix cargo test warning for read_picture_data example (#676)
  • 0dad897 xlsx: make shared formula cell replacement more accurate (#664)
  • 1f1f7bc fix: strip whitespace from <t> elements without xml:space="preserve" (#671)
  • d206c9b fix(xls): better error message when file too small (#670)
  • Additional commits viewable in compare view

Updates thiserror to 2.0.19

Release notes

Sourced from thiserror's releases.

2.0.19

  • Update to syn 3
Commits
  • e13a785 Release 2.0.19
  • 0a0e76c Update to syn 3
  • ec42ea7 Update actions/upload-artifact@v6 -> v7
  • 4178c4a Update actions/checkout@v6 -> v7
  • 7214e0e Ignore items_after_statements pedantic clippy lint in test
  • febcc03 Merge pull request #451 from vip892766gma/maint/20260521171412
  • c50e387 chore: improve thiserror maintenance path
  • d4a2507 Raise minimum tested compiler to rust 1.85
  • 99e8a6c Unpin CI miri toolchain
  • 9ac165c Pin CI miri to nightly-2026-02-11
  • Additional commits viewable in compare view

@dependabot @github

dependabot Bot commented on behalf of github Apr 27, 2026

Copy link
Copy Markdown
Contributor Author

Labels

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

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

@dependabot
dependabot Bot force-pushed the dependabot/cargo/crates/kensa-engine/cargo-major-b2a826dcc9 branch 2 times, most recently from 160ab26 to 062a3f8 Compare April 30, 2026 05:26
@dependabot
dependabot Bot force-pushed the dependabot/cargo/crates/kensa-engine/cargo-major-b2a826dcc9 branch 2 times, most recently from 16e124c to f59206b Compare May 11, 2026 02:52
@dependabot
dependabot Bot force-pushed the dependabot/cargo/crates/kensa-engine/cargo-major-b2a826dcc9 branch from f59206b to 969968d Compare July 13, 2026 00:35
…ates

Updates the requirements on [napi](https://github.com/napi-rs/napi-rs), [napi-derive](https://github.com/napi-rs/napi-rs), [arrow](https://github.com/apache/arrow-rs), [parquet](https://github.com/apache/arrow-rs), [calamine](https://github.com/tafia/calamine) and [thiserror](https://github.com/dtolnay/thiserror) to permit the latest version.

Updates `napi` to 3.11.0
- [Release notes](https://github.com/napi-rs/napi-rs/releases)
- [Commits](https://github.com/napi-rs/napi-rs/compare/napi@2.0.0...napi-v3.11.0)

Updates `napi-derive` to 3.6.0
- [Release notes](https://github.com/napi-rs/napi-rs/releases)
- [Commits](https://github.com/napi-rs/napi-rs/compare/napi-derive@2.0.0...napi-derive-v3.6.0)

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

Updates `parquet` to 59.1.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@53.0.0...59.1.0)

Updates `calamine` to 0.36.0
- [Release notes](https://github.com/tafia/calamine/releases)
- [Changelog](https://github.com/tafia/calamine/blob/master/Changelog.md)
- [Commits](tafia/calamine@v0.26.0...v0.36.0)

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

---
updated-dependencies:
- dependency-name: arrow
  dependency-version: 54.2.1
  dependency-type: direct:production
  dependency-group: cargo-major
- dependency-name: calamine
  dependency-version: 0.34.0
  dependency-type: direct:production
  dependency-group: cargo-major
- dependency-name: napi
  dependency-version: 3.8.5
  dependency-type: direct:production
  dependency-group: cargo-major
- dependency-name: napi-derive
  dependency-version: 3.5.4
  dependency-type: direct:production
  dependency-group: cargo-major
- dependency-name: parquet
  dependency-version: 58.1.0
  dependency-type: direct:production
  dependency-group: cargo-major
- dependency-name: thiserror
  dependency-version: 2.0.18
  dependency-type: direct:production
  dependency-group: cargo-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/cargo/crates/kensa-engine/cargo-major-b2a826dcc9 branch from 969968d to 1d86de9 Compare July 27, 2026 00:35
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