This repository has been archived by the owner on Nov 18, 2023. It is now read-only.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.10
->0.11
0.18
->0.19
0.10
->0.11
0.20
->0.21
0.10
->0.11
0.21
->0.22
0.10
->0.11
0.21.5
->0.23.1
0.16.0
->0.18.0
1.3.0
->1.4.0
0.24
->0.25
1.3
->1.4
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
bevy_polyline
RenderTarget::TextureView
MAY_DISCARD
shader def, enabling early depth tests for most casesAabb
calculation forSprite
,TextureAtlasSprite
andMesh2d
vertex_count
for indexed meshes onGpuMesh
WebP
image format supportTextureAtlas::texture_handles
pub
instead ofpub(crate)
(#8633)StandardMaterial
transmissionComponent
derive for AlphaModePlane
struct toHalfSpace
FallbackImage
to include aGpuImage
for each possibleTextureViewDimension
Component
andDefault
ofBloomSettings
Audio
AudioSink::empty()
Diagnostics
Scenes
Transform + Hierarchy
Gizmo
arc_2d
function for gizmosReflection
#[reflect(default)]
on enum variant fieldsFromReflect
derivesReflectFromReflect
to the preludeUntypedReflectDeserializerVisitor
App
add_plugins
, deprecateadd_plugin
Plugin::build
detectionScheduleRunnerPlugin
Windowing + Reflection
Hierarchy
Children
component when callingdespawn_descendants
despawn_descendants
to return&mut Self
Time
Assets
unused_variables
warning when building withfilesystem_watcher
feature disabledLoadContext::get_handle_untyped
Windowing
wayland-csd-adwaita
feature to Bevy'swayland
featureAnimation
UI
bevy_ui
text_system
splitNoWrap
Text
featureUiImage
helper functionsImageMeasure
sizesStyle
properties that useSize
+ removeSize
Overflow
by axisMeasureFunc
improvementsChildren
Text2d
text anchor's incorrect horizontal alignmentVal::Undefined
Val
viewport unit variantsCalculatedSize
component is removed.UiRect
axes constructorbevy_ui
crate to compile without thetext
feature enabledflex_node_system
measure_text_system
text query fixNode::physical_rect
and add aphysical_size
methodrelative_cursor_position
calculation vectorwise inui_focus_system
UiRect::px()
andUiRect::percent()
utilsbevy_text
featureECS
run_if
forSystemConfigs
via anonymous system sets#[derive(Event)]
on all Events&World
#[system_param(ignore)]
and#[world_query(ignore)]
unnecessary#[system_param(ignore)]
and#[world_query(ignore)]
WorldQuery
macro to tuple structsDeref
forState<S>
scope
API for world schedulesany_component_removed
conditionUnsafeWorldCell
to increase code quality forSystemParam
UnsafeWorldCell
UnsafeWorldCell
Condition
trait generictrack_caller
attribute on panicking entity accessor methodsWorldQuery
meta types unnameableMut<T>
.in_schedule
if they do not already existadd_system
withadd_systems
QueryParIter
instead of always using change ticks fromWorld
.Entities::get
SystemParam
andWorldQuery
macrosassert_is_system
WorldQuery
typesOr<T>
should be a new type ofPhantomData<T>
ScheduleBuildError
increment_change_tick
to return a strongly-typedTick
next_state != old_state
EventId
&T, Changed<T>
withRef
in UI system queriesUnsafeWorldCell::read_change_tick
new
andmap
methods toRef
Ref::map
Clone
forCombinatorSystem
QueryParIter::for_each_unchecked
privateComponentIdFor
typeQueryState::par_iter
WorldQuery::Fetch
Rendering + Reflection + Scenes
Tasks
Math
Rect
CubicCurve::segment_count
+iter_samples
adjustmentRendering + Assets + Meta
ECS + Scenes
Util
#[deref]
attributeInput
LAlt
toAltLeft
Upgrades
Examples
overflow_debug
exampleLineBreakOn
examplev0.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
EguiSettings
(#179 by @GlummixX).Added
v0.20.3
Compare Source
Fixed
v0.20.2
Compare Source
Fixed
Changed
bevy_core_pipeline
to dev-dependencies (#166 by @jakobhellermann).v0.20.1
Compare Source
Fixed
EguiContext
on startup (#162 by @encounter).ClampToEdge
(#158 by @galop1n).dimforge/bevy_rapier (bevy_rapier2d)
v0.22.0
Compare Source
Modified
Added
RopeJoint
.Velocity::linear_velocity_at_point
to calculate the linear velocity at the given world-space point.ComputedColliderShape::ConvexHull
variant to automatcially calculate the convex-hull of an imported mesh.Reflect
for the debug-renderer.Fix
TransformInterpolation
component.bevy_rapier
is being used with headless bevy.CuboidViewMut::sed_half_extents
toset_half_extents
.ColliderScale
.rust-itertools/itertools (itertools)
v0.11.0
Compare Source
Breaking
Itertools::merge_join_by
also accept functions returning bool (#704)PeekingNext
transitively over mutable references (#643)with_position
to yield(Position, Item)
instead ofPosition<Item>
(#699)Added
Itertools::take_while_inclusive
(#616)PeekingNext
forPeekingTakeWhile
(#644)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)Clone
forCircularTupleWindows
(#686)Clone
forChunks
(#683)Itertools::process_results
(#680)Changed
Cell
instead ofRefCell
inFormat
andFormatWith
(#608)Itertools::max_set_by_key
(#692)Cargo.toml
(#672)equal
withIterator::eq
(#591)v0.10.5
Compare Source
v0.10.4
Compare Source
EitherOrBoth::or
andEitherOrBoth::or_else
(#593)min_set
,max_set
et al. (#613, #323)either/use_std
(#628)v0.10.3
Compare Source
v0.10.1
Compare Source
Itertools::contains
(#514)Itertools::counts_by
(#515)Itertools::partition_result
(#511)Itertools::all_unique
(#241)Itertools::duplicates
andItertools::duplicates_by
(#502)chain!
(#525)Itertools::at_most_one
(#523)Itertools::flatten_ok
(#527)EitherOrBoth::or_default
(#583)Itertools::find_or_last
andItertools::find_or_first
(#535)FusedIterator
forFilterOk
,FilterMapOk
,InterleaveShortest
,KMergeBy
,MergeBy
,PadUsing
,Positions
,Product
,RcIter
,TupleWindows
,Unique
,UniqueBy
,Update
,WhileSome
,Combinations
,CombinationsWithReplacement
,Powerset
,RepeatN
, andWithPosition
(#550)FusedIterator
forInterleave
,IntersperseWith
, andZipLongest
(#548)jsinger67/parol (parol)
v0.23.1
nblei
(
eliminate_duplicates
)v0.23.0
prefixes and postfixes are now generated only when and as much as needed. This fixes clippy message
"unnecessary hashes around raw string literal"
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::escape
) andFor 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
parol new
that occurs with special module names%line_comment
,%block_comment
)jsinger67/parol (parol_runtime)
v0.18.0
Token
have been changed from usizeto u32.
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 tokenhas been scanned in the input relatively to other normal tokens.
v0.17.1
regex-automata
to version 0.3.2v0.17.0
%line_comment
,%block_comment
)parol
>= 0.22.0 to work properly<UserType>GrammarTrait::on_comment_parsed
is called in order of appearance eachtime before the parser consumes a normal token from token stream.
comments.
rust-pretty-assertions/rust-pretty-assertions (pretty_assertions)
v1.4.0
Compare Source
Changed
ctor
andoutput_vt100
dependencies, as their benefit could not be demonstrated (#118)Fixed
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 usingdefault
. Now, whenusing
default
, thedisplay
method will return the display version of the value contained in the enum rather thanthe name of the variant.
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 aredisabled
. 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 implementsis_{variant_name}
methods for each variant.v0.24.1
EnumString
(opt-in runtimeperformance improvements for large enums as
#[strum(use_phf)]
, requiresphf
feature and increases MSRV to1.46
)TryFrom
inFromRepr
. This istechnically 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
borsh
support by @grovesNL in https://github.com/uuid-rs/uuid/pull/686New Contributors
Full Changelog: uuid-rs/uuid@1.3.4...1.4.0
v1.3.4
Compare Source
What's Changed
wasm32-wasi
support with tests by @acfoltzer in https://github.com/uuid-rs/uuid/pull/677New 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.
This PR has been generated by Mend Renovate. View repository job log here.