Skip to content

Update all non-major dependencies#8

Open
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/all-minor-patch
Open

Update all non-major dependencies#8
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/all-minor-patch

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jul 28, 2023

This PR contains the following updates:

Package Type Update Change Age Confidence
itertools dependencies minor 0.10.5 -> 0.14.0 age confidence
nalgebra (source) dependencies minor 0.32.3 -> 0.34.0 age confidence
serde-wasm-bindgen dependencies minor 0.5 -> 0.6 age confidence
wasm-pack devDependencies minor 0.12.0 -> 0.13.1 age confidence

Release Notes

rust-itertools/itertools (itertools)

v0.14.0

Compare Source

Breaking
  • Increased MSRV to 1.63.0 (#​960)
  • Removed generic parameter from cons_tuples (#​988)
Added
  • Added array_combinations (#​991)
  • Added k_smallest_relaxed and variants (#​925)
  • Added next_array and collect_array (#​560)
  • Implemented DoubleEndedIterator for FilterOk (#​948)
  • Implemented DoubleEndedIterator for FilterMapOk (#​950)
Changed
  • Allow Q: ?Sized in Itertools::contains (#​971)
  • Improved hygiene of chain! (#​943)
  • Improved into_group_map_by documentation (#​1000)
  • Improved tree_reduce documentation (#​955)
  • Improved discoverability of merge_join_by (#​966)
  • Improved discoverability of take_while_inclusive (#​972)
  • Improved documentation of find_or_last and find_or_first (#​984)
  • Prevented exponentially large type sizes in tuple_combinations (#​945)
  • Added track_caller attr for asser_equal (#​976)
Notable Internal Changes
  • Fixed clippy lints (#​956, #​987, #​1008)
  • Addressed warnings within doctests (#​964)
  • CI: Run most tests with miri (#​961)
  • CI: Speed up "cargo-semver-checks" action (#​938)
  • Changed an instance of default_features in Cargo.toml to default-features (#​985)

v0.13.0

Compare Source

Breaking
  • Removed implementation of DoubleEndedIterator for ConsTuples (#​853)
  • Made MultiProduct fused and fixed on an empty iterator (#​835, #​834)
  • Changed iproduct! to return tuples for maxi one iterator too (#​870)
  • Changed PutBack::put_back to return the old value (#​880)
  • Removed deprecated repeat_call, Itertools::{foreach, step, map_results, fold_results} (#​878)
  • Removed TakeWhileInclusive::new (#​912)
Added
  • Added Itertools::{smallest_by, smallest_by_key, largest, largest_by, largest_by_key} (#​654, #​885)
  • Added Itertools::tail (#​899)
  • Implemented DoubleEndedIterator for ProcessResults (#​910)
  • Implemented Debug for FormatWith (#​931)
  • Added Itertools::get (#​891)
Changed
  • Deprecated Itertools::group_by (renamed chunk_by) (#​866, #​879)
  • Deprecated unfold (use std::iter::from_fn instead) (#​871)
  • Optimized GroupingMapBy (#​873, #​876)
  • Relaxed Fn bounds to FnMut in diff_with, Itertools::into_group_map_by (#​886)
  • Relaxed Debug/Clone bounds for MapInto (#​889)
  • Documented the use_alloc feature (#​887)
  • Optimized Itertools::set_from (#​888)
  • Removed badges in README.md (#​890)
  • Added "no-std" categories in Cargo.toml (#​894)
  • Fixed Itertools::k_smallest on short unfused iterators (#​900)
  • Deprecated Itertools::tree_fold1 (renamed tree_reduce) (#​895)
  • Deprecated GroupingMap::fold_first (renamed reduce) (#​902)
  • Fixed Itertools::k_smallest(0) to consume the iterator, optimized Itertools::k_smallest(1) (#​909)
  • Specialized Combinations::nth (#​914)
  • Specialized MergeBy::fold (#​920)
  • Specialized CombinationsWithReplacement::nth (#​923)
  • Specialized FlattenOk::{fold, rfold} (#​927)
  • Specialized Powerset::nth (#​924)
  • Documentation fixes (#​882, #​936)
  • Fixed assert_equal for iterators longer than i32::MAX (#​932)
  • Updated the must_use message of non-lazy KMergeBy and TupleCombinations (#​939)
Notable Internal Changes
  • Tested iterator laziness (#​792)
  • Created CONTRIBUTING.md (#​767)

v0.12.1

Compare Source

Added
  • Documented iteration order guarantee for Itertools::[tuple_]combinations (#​822)
  • Documented possible panic in iterate (#​842)
  • Implemented Clone and Debug for Diff (#​845)
  • Implemented Debug for WithPosition (#​859)
  • Implemented Eq for MinMaxResult (#​838)
  • Implemented From<EitherOrBoth<A, B>> for Option<Either<A, B>> (#​843)
  • Implemented PeekingNext for RepeatN (#​855)
Changed
  • Made CoalesceBy lazy (#​801)
  • Optimized Filter[Map]Ok::next, Itertools::partition, Unique[By]::next[_back] (#​818)
  • Optimized Itertools::find_position (#​837)
  • Optimized Positions::next[_back] (#​816)
  • Optimized ZipLongest::fold (#​854)
  • Relaxed Debug bounds for GroupingMapBy (#​860)
  • Specialized ExactlyOneError::fold (#​826)
  • Specialized Interleave[Shortest]::fold (#​849)
  • Specialized MultiPeek::fold (#​820)
  • Specialized PadUsing::[r]fold (#​825)
  • Specialized PeekNth::fold (#​824)
  • Specialized Positions::[r]fold (#​813)
  • Specialized PutBackN::fold (#​823)
  • Specialized RepeatN::[r]fold (#​821)
  • Specialized TakeWhileInclusive::fold (#​851)
  • Specialized ZipLongest::rfold (#​848)
Notable Internal Changes

v0.12.0

Compare Source

Breaking
  • Made take_while_inclusive consume iterator by value (#​709)
  • Added Clone bound to Unique (#​777)
Added
  • Added Itertools::try_len (#​723)
  • Added free function sort_unstable (#​796)
  • Added GroupMap::fold_with (#​778, #​785)
  • Added PeekNth::{peek_mut, peek_nth_mut} (#​716)
  • Added PeekNth::{next_if, next_if_eq} (#​734)
  • Added conversion into (Option<A>,Option<B>) to EitherOrBoth (#​713)
  • Added conversion from Either<A, B> to EitherOrBoth<A, B> (#​715)
  • Implemented ExactSizeIterator for Tuples (#​761)
  • Implemented ExactSizeIterator for (Circular)TupleWindows (#​752)
  • Made EitherOrBoth<T> a shorthand for EitherOrBoth<T, T> (#​719)
Changed
  • Added missing #[must_use] annotations on iterator adaptors (#​794)
  • Made Combinations lazy (#​795)
  • Made Intersperse(With) lazy (#​797)
  • Made Permutations lazy (#​793)
  • Made Product lazy (#​800)
  • Made TupleWindows lazy (#​602)
  • Specialized Combinations::{count, size_hint} (#​729)
  • Specialized CombinationsWithReplacement::{count, size_hint} (#​737)
  • Specialized Powerset::fold (#​765)
  • Specialized Powerset::count (#​735)
  • Specialized TupleCombinations::{count, size_hint} (#​763)
  • Specialized TupleCombinations::fold (#​775)
  • Specialized WhileSome::fold (#​780)
  • Specialized WithPosition::fold (#​772)
  • Specialized ZipLongest::fold (#​774)
  • Changed {min, max}_set* operations require alloc feature, instead of std (#​760)
  • Improved documentation of tree_fold1 (#​787)
  • Improved documentation of permutations (#​724)
  • Fixed typo in documentation of multiunzip (#​770)
Notable Internal Changes

v0.11.0

Compare Source

Breaking
  • Make Itertools::merge_join_by also accept functions returning bool (#​704)
  • Implement PeekingNext transitively over mutable references (#​643)
  • Change with_position to yield (Position, Item) instead of Position<Item> (#​699)
Added
  • Add Itertools::take_while_inclusive (#​616)
  • Implement PeekingNext for PeekingTakeWhile (#​644)
  • Add EitherOrBoth::{just_left, just_right, into_left, into_right, as_deref, as_deref_mut, left_or_insert, right_or_insert, left_or_insert_with, right_or_insert_with, insert_left, insert_right, insert_both} (#​629)
  • Implement Clone for CircularTupleWindows (#​686)
  • Implement Clone for Chunks (#​683)
  • Add Itertools::process_results (#​680)
Changed
  • Use Cell instead of RefCell in Format and FormatWith (#​608)
  • CI tweaks (#​674, #​675)
  • Document and test the difference between stable and unstable sorts (#​653)
  • Fix documentation error on Itertools::max_set_by_key (#​692)
  • Move MSRV metadata to Cargo.toml (#​672)
  • Implement equal with Iterator::eq (#​591)
dimforge/nalgebra (nalgebra)

v0.34.1

Added
  • Added encase feature, providing encase trait implementations for nalgebra types.

v0.34.0

Added
  • Add the convert-glam030 feature to enable conversion from/to types from glam v0.30.
  • Add the defmt cargo feature that enables derives of defmt::Format for all no-std types.
Changed
  • Bumped MSRV to 1.87.0.
  • Updated rand dependency to 0.9.0.
  • Renamed associated const DimName::USIZE to DimName::DIM.
  • Moved to Rust 2024 edition.
  • Several methods are now const whenever possible. See details in #​1522.
  • Features for conversion from/to types from glam (such as convert-glam029) no longer enable default features for
    glam, allowing use in no_std environments.
Fixed
  • Fix infinite loop when attempting to take the Schur decomposition of a 0 matrix.

v0.33.2

Compare Source

Added
  • Add the convert-glam029 feature to enable conversion from/to types from glam v0.29.

v0.33.1

Added
  • Add implementations of bytemuck traits for isometries and similarities.
  • Implement AsRef<[T]> for matrices with contiguous storage.
  • Enable the num-complex/bytemuck feature when the convert-bytemuck feature is enabled.

v0.33.0

Fixed
  • Fix a memory leak in Matrix::generic_resize.
  • Fix glm::is_null to check the vector magnitude instead of individual components.
  • Ensure that inverting a 4x4 matrix leaves it unchanged if the inversion fails.
Added
  • Add the glam-0.28 feature to enable conversion from/to types from glam v0.28.
  • Add a stack! macro for concatenating matrices. See #​1375.
Modified
  • The cuda feature has been removed, as the toolchain it depends on is long abandoned.
  • Update to simba 0.9. See the changelog of simba for
    details.
  • Update the nalgebra-macros crate to syn 2.0.
  • Remove the scalar type T from the Allocator trait parameters. Instead of Allocator<T, R, C>, use the simpler
    Allocator<R, C>.
RReverser/serde-wasm-bindgen (serde-wasm-bindgen)

v0.6.5

Compare Source

v0.6.4

Compare Source

v0.6.3

Compare Source

v0.6.2

Compare Source

v0.6.1

Compare Source

v0.6.0

Compare Source

rustwasm/wasm-pack (wasm-pack)

v0.13.1

Compare Source

  • ✨ Features

    • Requests using proxy settings from env - jjyr, pull/1438

      This enables ureq to use proxy settings from env, it solves lots of pain in network restricted environments.

  • 🤕 Fixes

    • Update binary-install to v0.4.1 - drager, pull/1407

      Release v0.4.0 of binary-install introduced a regression that caused failures on some platforms. This release fixes that regression.

    • ** Allow npm binary upgrades - net, pull/1439**

      Fixes an issue where upgrading wasm-pack via NPM would not update the underlying binary.
      Previously, the binary was stored in the binary-install package's directory without versioning, causing version upgrades to silently fail as the old binary continued to be used.
      The binary is now stored in node_modules/wasm-pack/binary/, ensuring proper version updates when upgrading the package.

      Before: Upgrading from 0.12.1 to 0.13.0 would continue using the 0.12.1 binary
      After: Each wasm-pack version manages its own binary, enabling proper version upgrades

  • 🛠️ Maintenance

v0.13.0

Compare Source

  • ✨ Features

    • Add option to skip optimization with wasm-opt - sisou, pull/1321

      This feature introduces the --no-opt option to wasm-pack, providing a significant improvement in build efficiency for projects requiring multiple wasm-pack executions.

    • Add support geckodriver for linux-aarch64 - EstebanBorai, pull/1371

      Introduces support to download Geckodriver in Linux aarch64.

    • Add wasm-opt linux aarch64 condition - dkristia, issue/1392, pull/1393

      A linux aarch64 build for wasm-opt exists in the newest binaryen versions.

  • 🤕 Fixes

    • Fix passing relative paths to cargo - dfaust, issue/704, issue/1156, issue/1252, pull/1331

      When building a crate located in a sub-directory, relative paths, passed as extra options to cargo (like --target-dir), are now handled correctly.

    • Rewrite wasm_target to use target-libdir - daidoji, issue/1342, pull/1343

      Rewritten wasm_target to use target libdir from the rustc tool rather than looking through sysroot. This is to accomodate non-rustup installations.

    • Declare ES module in package.json - gthb, issue/1039, pull/1061

      In bundler mode, generate package.json with "type": "module" and use the "main" attribute instead of the "module" attribute.

      This change makes the built ES module palatable to Node.js (when run with --experimental-vm-modules --experimental-wasm-modules),
      while it remains also palatable to webpack as illustrated in webpack/webpack#14313
      (where the pkg subfolder is generated with wasm-pack built with this change).
      This resolves the headache of using a wasm-pack-built package in a library that one needs to both run directly in Node and include in a webpack build.

    • Use new chromdriver endpoint and fix CI - Myriad-Dreamin, kade-robertson, issue/1315, issue/1390, pull/1325, pull/1391

    • Add mingw support to npm package - nathaniel-daniel, issue/1354, issue/1359, pull/1363

      Fixes the NPM package's platform detection for mingw.

    • pkg-dir option for pack and publish commands - danielronnkvist, issue/1369, pull/1370

      To be able to use these commands when the output directory option to the build command isn't the default pkg.

    • Optimize out-dir display - ahaoboy, issue/1395, pull/1396

      Optimize out-dir display.

      from:

      [INFO]: 📦 Your wasm pkg is ready to publish at /root/code/fib-wasm/fib-rs/../fib-wasm/wasm.

      to:

      [INFO]: 📦 Your wasm pkg is ready to publish at /root/code/fib-wasm/fib-wasm/wasm.

  • 🛠️ Maintenance

  • 📖 Documentation

v0.12.1

Compare Source

  • 🤕 Fixes

    • Restore --version command - lynn, issue/1301, pull/1305

      The --version command got lost in space in v0.12.0. It's now brought back!

    • Fix value parser for Option - Myriad-Dreamin, issue/1304, pull/1307

      A value parser for OsString cannot parse a command line argument for Option,
      which let it failed to specify paths for pack, publish and test commands, this faulty behavior
      was introduced in v0.12.0.


Configuration

📅 Schedule: Branch creation - "after 7am and before 12pm on friday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/all-minor-patch branch from a2ccb0a to 930f7b2 Compare September 13, 2023 19:25
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 695cb18 to 5ca1438 Compare November 1, 2023 18:36
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 5ca1438 to 6ab2caf Compare November 14, 2023 22:41
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 6ab2caf to dd33c1f Compare November 27, 2023 17:32
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from dd33c1f to 53ec62c Compare January 12, 2024 18:29
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 53ec62c to 8083aa2 Compare January 29, 2024 18:45
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 8083aa2 to 0db2eef Compare February 6, 2024 21:34
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 0db2eef to dab5c65 Compare February 19, 2024 13:42
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 5a68aef to f3b5daa Compare March 4, 2024 18:27
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from f3b5daa to cca0164 Compare March 28, 2024 14:54
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 59757c4 to e334e97 Compare May 5, 2024 10:54
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from e334e97 to 3029dc2 Compare May 16, 2024 20:02
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 3029dc2 to 8404298 Compare June 23, 2024 14:04
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 8404298 to 8354909 Compare July 9, 2024 20:24
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 8354909 to b1e2a57 Compare October 29, 2024 19:50
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from b1e2a57 to e3e9ada Compare December 31, 2024 14:23
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from e3e9ada to c32ee38 Compare August 7, 2025 11:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants