Skip to content
This repository has been archived by the owner on Nov 18, 2023. It is now read-only.

Update non-major dependencies #92

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jun 11, 2023

Mend Renovate

This PR contains the following updates:

Package Type Update Change
bevy (source) workspace.dependencies minor 0.10 -> 0.11
bevy-inspector-egui dependencies minor 0.18 -> 0.19
bevy_ecs (source) workspace.dependencies minor 0.10 -> 0.11
bevy_egui dependencies minor 0.20 -> 0.21
bevy_math (source) workspace.dependencies minor 0.10 -> 0.11
bevy_rapier2d (source) dependencies minor 0.21 -> 0.22
itertools dependencies minor 0.10 -> 0.11
parol build-dependencies minor 0.21.5 -> 0.23.1
parol_runtime dependencies minor 0.16.0 -> 0.18.0
pretty_assertions dependencies minor 1.3.0 -> 1.4.0
strum dependencies minor 0.24 -> 0.25
uuid dependencies minor 1.3 -> 1.4
uuid workspace.dependencies minor 1.3 -> 1.4

Release Notes

bevyengine/bevy (bevy)

v0.11.2

Compare Source

v0.11.1

Compare Source

v0.11.0

Compare Source

Rendering
Audio
Diagnostics
Scenes
Transform + Hierarchy
Gizmo
Reflection
App
Windowing + Reflection
Hierarchy
Time
Assets
Windowing
Animation
UI
ECS
Rendering + Reflection + Scenes
Tasks
Math
Rendering + Assets + Meta
ECS + Scenes
Util
Input
Upgrades
Examples

v0.10.1

Compare Source

jakobhellermann/bevy-inspector-egui (bevy-inspector-egui)

v0.18.1

Compare Source

mvlabat/bevy_egui (bevy_egui)

v0.21.0

Compare Source

Changed
Added

v0.20.3

Compare Source

Fixed

v0.20.2

Compare Source

Fixed
  • Fix incorrect bounds check for set_scissor_rect (#​167 by @​Gorialis).
  • Fix panic messages for uninitialised contexts.
Changed

v0.20.1

Compare Source

Fixed
dimforge/bevy_rapier (bevy_rapier2d)

v0.22.0

Compare Source

Modified
  • Update to Bevy 0.11.
  • Disabled rigid-bodies are no longer synchronized with the rapier backend.
  • Switch to bevy’s gizmo system for the debug-renderer. This removes the vendored debug lines plugin.
Added
  • Add a joint for simulating ropes: the RopeJoint.
  • Add Velocity::linear_velocity_at_point to calculate the linear velocity at the given world-space point.
  • Add the ComputedColliderShape::ConvexHull variant to automatcially calculate the convex-hull of an imported mesh.
  • Implement Reflect for the debug-renderer.
Fix
  • Fix broken interpolation for rigid-bodies with the TransformInterpolation component.
  • Fix compilation when bevy_rapier is being used with headless bevy.
  • Improved performance of the writeback system by not iterting on non-rigid-body entities.
  • Fix typo by renaming CuboidViewMut::sed_half_extents to set_half_extents.
  • Properly scale parented collider’s offset based on changes on its ColliderScale.
rust-itertools/itertools (itertools)

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)

v0.10.5

Compare Source

  • Maintenance

v0.10.4

Compare Source

v0.10.3

Compare Source

  • Maintenance

v0.10.1

Compare Source

  • Add Itertools::contains (#​514)
    • Add Itertools::counts_by (#​515)
    • Add Itertools::partition_result (#​511)
    • Add Itertools::all_unique (#​241)
    • Add Itertools::duplicates and Itertools::duplicates_by (#​502)
    • Add chain! (#​525)
    • Add Itertools::at_most_one (#​523)
    • Add Itertools::flatten_ok (#​527)
    • Add EitherOrBoth::or_default (#​583)
    • Add Itertools::find_or_last and Itertools::find_or_first (#​535)
    • Implement FusedIterator for FilterOk, FilterMapOk, InterleaveShortest, KMergeBy, MergeBy, PadUsing, Positions, Product , RcIter, TupleWindows, Unique, UniqueBy, Update, WhileSome, Combinations, CombinationsWithReplacement, Powerset, RepeatN, and WithPosition (#​550)
    • Implement FusedIterator for Interleave, IntersperseWith, and ZipLongest (#​548)
jsinger67/parol (parol)

v0.23.1

  • Fixed issue #​166 reported by
    nblei
    • Removed an aggressive optimization step in the phase of grammar transformation
      (eliminate_duplicates)

v0.23.0

  • Cleaner generation of raw strings in parser source. Especially hash characters in raw string
    prefixes and postfixes are now generated only when and as much as needed. This fixes clippy message
    "unnecessary hashes around raw string literal"
  • Removed clippy warnings new in Rust 1.7.1
  • Using new version of parol_runtime

v0.22.1

  • Ensure deterministic state numbering after minimization of Lookahead DFAs. Before this fix the
    states could be numbered differently after each generation. Although this imposed no problems on the
    functionality of generated parsers nondeterministic output isn't desirable.

  • Fixed problem in terminal name generation when

    • regex string representation (/.../) is used
    • the terminal included characters that are automatically escaped (by regex::escape) and
    • the production was meant as a "primary non-terminal for a terminal".

    For more details about this special handling please see the
    book.

  • Removed subcommand generate because of dependency conflicts

    Maybe I find a substitute for the crate rand_regex which is sadly no more properly maintained.

v0.22.0

  • Fixed a smaller problem with parol new that occurs with special module names
  • Removed clippy warnings new in Rust 1.70
  • Fixed exceeded array bounds when MAX_K is used as lookahead size
  • New support for handling of user defined comments (%line_comment, %block_comment)
    • This fixes issue #​107 (Provide better support for language comments)
jsinger67/parol (parol_runtime)

v0.18.0

  • To minimize the size of tokens the types of some members of Token have been changed from usize
    to u32.
    • This is a BREAKING CHANGE! Sorry for inconvenience.
  • To support the new comment handling feature more generally I added a new member
    Token::token_number which is actually an index. So if you use tokens provided by
    <UserType>GrammarTrait::on_comment_parsed you can now determine where exactly the comment token
    has been scanned in the input relatively to other normal tokens.

v0.17.1

  • Update crate regex-automata to version 0.3.2

v0.17.0

  • New support for handling of user defined comments (%line_comment, %block_comment)
    • This library works in conjunction wit parol >= 0.22.0 to work properly
    • The new method <UserType>GrammarTrait::on_comment_parsed is called in order of appearance each
      time before the parser consumes a normal token from token stream.
    • It is default implemented and the user can provide an own implementation if she is interested in
      comments.
    • This is a minimal support but can greatly improve the usability. Feed is appreciated.
rust-pretty-assertions/rust-pretty-assertions (pretty_assertions)

v1.4.0

Compare Source

Changed

  • (Windows only) Removed the ctor and output_vt100 dependencies, as their benefit could not be demonstrated (#​118)

Fixed

  • Minor documentation fixes (#​107)
Peternator7/strum (strum)

v0.25.0

Breaking Changes
  • #​261 Upgrade syn dependency to version 2. This bumps the msrv to
    1.56. It's impractical to maintain a package where a core dependency of the ecosystem has a different msrv than this one.

  • 270 Change the to_string behavior when using default. Now, when
    using default, the display method will return the display version of the value contained in the enum rather than
    the name of the variant.

    #[derive(strum::Display)]
    enum Color {
      Red,
      Blue,
      Green,
      #[strum(default)]
      Other(String)
    }
    
    fn main() {
      // This used to print "Other", now it prints "Purple"
      assert_eq!(Color::Other("Purple".to_string()).to_string(), "Purple");
    }

    If you want the old behavior, you can use the to_string attribute to override this behavior. See the PR for an example.

  • 268 Update the behavior of EnumCount to exclude variants that are
    disabled. This is a breaking change, but the behavior makes it more consistent with other methods.

New Features
  • #​257 This PR adds the EnumIs macro that automatically implements
    is_{variant_name} methods for each variant.

    #[derive(EnumIs)]
    enum Color {
        Red,
        Blue,
        Green,
    }
    
    #[test]
    fn simple_test() {
        assert!(Color::Red.is_red());
    }

v0.24.1

  • #​220. Add support for PHF in EnumString (opt-in runtime
    performance improvements for large enums as #[strum(use_phf)], requires phf feature and increases MSRV to 1.46)
  • #​217: Automatically implement TryFrom in FromRepr. This is
    technically a breaking change, but the fix is to just remove the manual implementation of TryFrom so it shouldn't
    be more than a minor inconvenience.
uuid-rs/uuid (uuid)

v1.4.1

Compare Source

What's Changed

New Contributors

Full Changelog: uuid-rs/uuid@1.4.0...1.4.1

v1.4.0

Compare Source

What's Changed

New Contributors

Full Changelog: uuid-rs/uuid@1.3.4...1.4.0

v1.3.4

Compare Source

What's Changed

New Contributors

Full Changelog: uuid-rs/uuid@1.3.3...1.3.4

v1.3.3

Compare Source

What's Changed


Configuration

📅 Schedule: Branch creation - "before 5am on monday" in timezone Asia/Tokyo, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, 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 has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/non-major-dependencies branch 2 times, most recently from 537507f to a4f452b Compare June 22, 2023 12:31
@renovate renovate bot force-pushed the renovate/non-major-dependencies branch from a4f452b to 4499f3f Compare June 27, 2023 07:12
@renovate renovate bot force-pushed the renovate/non-major-dependencies branch 3 times, most recently from dfeb9d2 to 5097479 Compare July 10, 2023 08:00
@renovate
Copy link
Contributor Author

renovate bot commented Jul 10, 2023

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: Cargo.lock
Command failed: docker run --rm --name=renovate_a_sidecar --label=renovate_a_child --memory=3584m -v "/tmp/worker/765623/e76fdc/repos/github/Hihaheho/Desk":"/tmp/worker/765623/e76fdc/repos/github/Hihaheho/Desk" -v "/tmp/worker/765623/e76fdc/cache":"/tmp/worker/765623/e76fdc/cache" -e CONTAINERBASE_CACHE_DIR -w "/tmp/worker/765623/e76fdc/repos/github/Hihaheho/Desk" ghcr.io/containerbase/sidecar:9.9.1 bash -l -c "install-tool rust 1.71.1 && cargo update --manifest-path crates/plugins/desk-rapier2d/Cargo.toml --workspace"
/usr/local/bin/docker: line 4: .: filename argument required
.: usage: . filename [arguments]
install: WARNING: failed to run ldconfig. this may happen when not installing as root. run with --verbose to see the error
error: failed to parse manifest at `/tmp/worker/765623/e76fdc/repos/github/Hihaheho/Desk/crates/plugins/desk-rapier2d/Cargo.toml`

Caused by:
  error inheriting `bevy` from workspace root manifest's `workspace.dependencies.bevy`

Caused by:
  failed to find a workspace root

@renovate renovate bot force-pushed the renovate/non-major-dependencies branch 3 times, most recently from f2e968b to a7b5e78 Compare July 12, 2023 16:04
@renovate renovate bot force-pushed the renovate/non-major-dependencies branch from a7b5e78 to c49af45 Compare August 2, 2023 21:56
@renovate renovate bot force-pushed the renovate/non-major-dependencies branch from c49af45 to b8f2949 Compare August 12, 2023 16:37
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants