chore(deps): update rust crate bevy to 0.13.0 - autoclosed #171
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.12.1
->0.13.0
Release Notes
bevyengine/bevy (bevy)
v0.13.0
Compare Source
A-Rendering + A-Windowing
create_surfaces
system if not needed][11720]A-Animation + A-Reflection
A-Assets
.unwrap()
inAssetPath::try_parse
Debug
implemented forAssetMode
tree
syntax to explain bevy_rock file structureload_untyped
to LoadContextReadAssetBytesError::Io
exposes failing pathAssetId
andHandle
process_handle_drop_internal()
in bevy_assetimpl Into<A>
forAssets::add
reserve_handle
toAssets
.AssetReader::is_directory
function][11538]AssetServer
][11578]AssetLoader
Disambiguation][11644]A-Core + A-App
A-Accessibility
A-Transform
Transform::is_finite
A-ECS + A-Hierarchy
A-Text
TextAlignment
toJustifyText
.A-Assets + A-UI
A-Utils + A-Time
A-Rendering + A-Assets
A-Physics
IntersectsVolume
for breakout example collisions][11500]A-ECS + A-Editor + A-App + A-Diagnostics
A-Reflection + A-Scenes
A-Audio + A-Windowing
A-Build-System + A-Meta
A-ECS + A-Time
FixedUpdate
can see events before dropping themA-Meta
Cargo.toml
config_fast_builds.toml
][11529]-Z threads=0
option inconfig_fast_builds.toml
][11541]A-Time
read
instead of deprecatediter
Time::<Fixed>::overstep_percentage()
andTime::<Fixed>::overstep_percentage_f64()
Timer::{percent,percent_left}
toTimer::{fraction,fraction_remaining}
Time<Fixed>
A-Assets + A-Reflection
AssetPath
as type for reflection][11483]A-Diagnostics + A-Utils
A-Windowing + A-App
App::run()
behavior/Removewinit
specific code frombevy_app
A-ECS + A-Scenes
A-Hierarchy
bevy_hierarchy
Crate and plugin documentationA-ECS + A-App
A-Transform + A-Math
A-UI + A-Text
bevy_text
inbevy_ui
][11391]A-Input
Input
toButtonInput
Touches
with clear and reset methodsA-Rendering + A-Diagnostics
warn_once
where relevant instead of manually implementing a single warn check][11693]A-Rendering
wgpu::Maintain
AmbientLight
is inserted and configureddepth_bias
toMaterial2d
From<Color>
for ClearColorConfigViewVisibility
Debug
forBloomCompositeMode
Unload
. Change it toKeep
Mul<f32>
for ScalingModeDynamicUniformBuffer::push
accept an&T
instead ofT
][11373]storage_texture
option to as_bind_group macroEnvironmentMapLight
][11487]Mesh
transformation][11454]Meshable
trait and implement meshing for 2D primitives][11431]MeshVertexAttribute
constant's docstrings][11705]bevy_render::mesh::shape
][11773]Quad
deprecation message mentioning a type that doesn't exist][11798]Mesh::merge
][11456]MeshPipelineKey::LIGHTMAPPED
as applicable during the shadow map pass.][11910]naga_oil
dependency frombevy_pbr
][11914]A-Scenes
ron
inbevy_scene
SceneInstanceReady
SceneInstanceReady
only once per sceneA-Utils
generate_composite_uuid
utility functionEntityHasher
Borrow
andAsRef
forCowArc
][11616]A-UI
BackgroundColor
componentDisplay::None
an empty clipping rectA-Assets + A-Diagnostics
A-Audio + A-Reflection
A-Audio
VolumeLevel::ZERO
play_queued_audio_system()
A-Tasks
futures_lite
inbevy_tasks
TaskPool::scope_with_executor_inner
][11455]std::thread::sleep
instead of spin-waiting in the async_compute example][11856]A-ECS
EntityHashMap
forEntityMapper
Entity::eq
World::run_system
to get system outputEvent
send methods to returnEventId
In
inpipe
documentationEntity
with repr align & manualPartialOrd
/Ord
Entry
api toEntityWorldMut
.Main
schedule docs from other schedulesCondition
trait from PR #10718Drop
forCommandQueue
TableRow
as
CastingEntityCommands.retain
andEntityWorldMut.retain
EntityWorldMut.remove
,retain
anddespawn
docs by linking to more detailWorldQueryData
&WorldQueryFilter
toQueryData
&QueryFilter
UnsafeWorldCell
usage exampleQ
type parameter toD
when referring toWorldQueryData
QueryState
methodsStates
documentationArchetypeEntity::entity
intoArchetypeEntity::id
fn
EntityCommands
on entities that might be despawnedState
in docsTypeId::hash
more robust in case of upstream rustc changesSchedules
] to mention exclusion of current schedule.][11360]#[automatically_derived]
in ECS macro][11388]Commands
and related types][11445]Debug
forCommandQueue
][11444]Res<T>
fromWorld
withWorld::get_resource_ref
][11561]Local<T>
for clarity. (Adopted)Query
andQueryState
System::type_id
Consistency][11728]ScheduleLabel
] derive macro][11764]BundleInfo::new
][11855]FilteredEntityRef
conversions][11838]A-Rendering + A-Animation
A-ECS + A-Meta
A-Rendering + A-UI
A-Math
Triangle2d
Torus
primitive shapeFrom
implementations from the direction typesTryFrom
vector for directions and addInvalidDirectionError
Direction2d::from_xy
andDirection3d::from_xyz
Neg
forDirection2d
andDirection3d
Direction2d
andDirection3d
approx
feature tobevy_math
libm
feature tobevy_math
new_and_length
method toDirection2d
andDirection3d
glam
,encase
andhexasphere
Default
impl forCubicCurve
][11335]Rectangle
andCuboid
consistency][11434]Ellipse
representation and improve helpers][11435]Aabb2d::new
andAabb3d::new
constructors][11433]bevy_math::prelude
][11432]from_normalized
tonew_unchecked
][11425]new
constructors forCircle
andSphere
][11526]Capsule2d
primitive][11585]approx
traits for direction types][11650]Direction3d
byQuat
][11649]2d_shapes
example][11867]A-Build-System
clippy::undocumented_unsafe_blocks
warning across the workspaceclippy::manual_let_else
at warn level to lintsmissing_docs
logic][11676]A-Gizmos
insert_gizmo_group
][11860]A-Rendering + A-Math
Ray
intoRay2d
andRay3d
and simplify plane constructionCapsule2d
][11639]Meshable
for some 3D primitives][11688]A-Core
Debug
forFramecount
][11573]A-Windowing
WindowOccluded
from winitWindowMode
update_accessibility_nodes
Window
scale factor to f32 (adopted)WindowBuilder::with_append()
to append canvasWinitPlugin
defaults to limit game update rate when window is not visible (for real this time)name
tobevy::window::Window
A-UI + A-Transform + A-Text
A-Animation
cubic_spline_interpolation
macro with a generic function][11605]A-ECS + A-Pointers
as
) by their API equivalent][11818]A-ECS + A-Utils
EntityHash
related types intobevy_ecs
][11498]A-Reflection
Option
serializationinsert_reflect
panic caused byclone_value
bevy_reflect
TypePath
boundsstatic_assertions
to check for trait impls][11407]ReflectFromWorld
and replace theFromWorld
requirement onReflectComponent
andReflectBundle
withFromReflect
Name
component][11447]#[reflect(where)]
][11597]impl_reflect_struct
withimpl_reflect
][11437]&'static str
][11686]ReflectKind
][11664]impl_type_path
][11810]A-ECS + A-Tasks
A-Pointers
CommandQueue::apply
unsafe_op_in_unsafe_fn
lint][11610]A-ECS + A-Reflection
A-Reflection + A-Gizmos
#[derive(Reflect)]
onGizmoConfig
WireframeColor
No area label
root_path
to meta path in HttpWasmAssetReader#![allow(clippy::type_complexity)]
everywherecargo fmt
onbenches
crateget(0)
withfirst()
map
callsCameraController
into a module][11338].toml
extension to.cargo/config_fast_builds
][11506]unsafe_op_in_unsafe_fn
lint][11591]Continuous
update mode in stress tests when unfocused][11652]screenshot
example][11797]RemovalDetection
also yields despawned entities][11795]unsafe_op_in_unsafe_fn
lint][11622]crossbeam::scope
reference withthread::scope
in docs][11832]encase_derive_impl
dependency][11915]A-App
DynamicPluginLoadError
internal error types as source][11618]A-Diagnostics
DiagnosticId
byDiagnosticPath
A-Rendering + A-ECS
A-Assets + A-Math
Configuration
📅 Schedule: Branch creation - "every weekend" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.