-
-
Notifications
You must be signed in to change notification settings - Fork 3.9k
Insights: bevyengine/bevy
Overview
Could not load contribution data
Please try again later
182 Pull requests merged by 83 people
-
Add
resize_in_place
toImage
#19410 merged
May 31, 2025 -
Refactor state scoped events to match entities.
#19435 merged
May 31, 2025 -
Remove invalid entity locations
#19433 merged
May 31, 2025 -
Unrequire
VisibilityClass
fromNode
#17918 merged
May 31, 2025 -
Fix missing meta files breaking Bevy on itch
#19268 merged
May 30, 2025 -
Fixed memory leak in bindless material
#19041 merged
May 30, 2025 -
fix distinct directional lights per view
#19147 merged
May 30, 2025 -
Fix #19219 by moving observer triggers out of resource_scope
#19221 merged
May 30, 2025 -
Fix
EntityCloner
replacing required components.#19326 merged
May 30, 2025 -
Clarify Resource change detection behaviour in condition docs
#19252 merged
May 30, 2025 -
Loosen
add_state_scoped_event
trait bound.#19401 merged
May 29, 2025 -
fix reference in example usage comments
#19434 merged
May 29, 2025 -
Allow restricting audio playback to a custom region
#19400 merged
May 29, 2025 -
Updating mesh_picking doc to include RenderAssetUsages
#19413 merged
May 29, 2025 -
Rename Position to UiPosition in bevy_ui
#19422 merged
May 29, 2025 -
Fix the game of life example panicking if the pipeline shader isn't ready on the first frame.
#19420 merged
May 29, 2025 -
EntityGeneration
ordering#19421 merged
May 29, 2025 -
Update example in README to have proper Rusty formatting
#19412 merged
May 28, 2025 -
More uninlined_format_args fixes
#19396 merged
May 28, 2025 -
Minor refactoring of
box_shadow
example#19404 merged
May 28, 2025 -
Fix EntityMeta.spawned_or_despawned unsoundness
#19350 merged
May 27, 2025 -
Remove Shader weak_handles from bevy_pbr (excluding meshlets).
#19365 merged
May 27, 2025 -
Remove Shader weak_handles from bevy_ui.
#19393 merged
May 27, 2025 -
Remove Shader weak_handles from bevy_gizmos.
#19394 merged
May 27, 2025 -
Remove Shader weak_handles from bevy_core_pipeline (except two).
#19395 merged
May 27, 2025 -
Rename Timer::finished and Timer::paused to is_finished and is_paused
#19386 merged
May 27, 2025 -
Move
radial_gradients
example to UI testbed#19390 merged
May 27, 2025 -
Fix error in gradient shader
#19384 merged
May 27, 2025 -
Fix custom relations panics with parent/child relations
#19341 merged
May 27, 2025 -
Make light cascades and tonemapping luts pub
#19189 merged
May 27, 2025 -
box_shadow
example with adjustable settings#19345 merged
May 27, 2025 -
Remove
ArchetypeComponentId
andarchetype_component_access
#19143 merged
May 27, 2025 -
doc(render): fix incorrectly transposed view matrix docs
#19317 merged
May 27, 2025 -
refactor(utils): move SyncCell and SyncUnsafeCell to bevy_platform
#19305 merged
May 27, 2025 -
Remove Shader weak_handles from bevy_sprite.
#19392 merged
May 27, 2025 -
refactor(render): move WgpuWrapper into bevy_utils
#19303 merged
May 27, 2025 -
Add
insert_if_new
test for sparse set.#19387 merged
May 27, 2025 -
Remove Shader weak_handles from bevy_anti_aliasing.
#19391 merged
May 27, 2025 -
Small fixes for gradient docs
#19388 merged
May 26, 2025 -
Add missing doc comments for log_diagnostics_plugin
#19261 merged
May 26, 2025 -
Adding context menu example
#19245 merged
May 26, 2025 -
Constify
Val::resolve
andBorderRadius::resolve
#18595 merged
May 26, 2025 -
Move
cooldown
example instruction text according to example visual guidelines#19381 merged
May 26, 2025 -
Add missing docs for diagnostics.rs
#19264 merged
May 26, 2025 -
Update .entry() docs to show both insert-then-modify and modify-or-insert examples
#19327 merged
May 26, 2025 -
Enable state scoped entities by default
#19354 merged
May 26, 2025 -
tab_navigation
example improvements#19239 merged
May 26, 2025 -
Remove Shader weak_handles from bevy_render.
#19362 merged
May 26, 2025 -
Mention in .add_observer() docs that first parameter must be a Trigger
#19315 merged
May 26, 2025 -
Fix spawn tracking for spawn commands
#19351 merged
May 26, 2025 -
Allow unfocused window creation
#19237 merged
May 26, 2025 -
Fix a few typos in bevy_ecs docs
#19280 merged
May 26, 2025 -
Unpin nightly in CI
#19278 merged
May 26, 2025 -
Add missing doc comments to system_information_diagnostics_plugin
#19267 merged
May 26, 2025 -
Remove apostrophes in possessive its
#19244 merged
May 26, 2025 -
Clarify RenderLayers docs
#19241 merged
May 26, 2025 -
Make remove_reflect parameter names consistent between ReflectCommandExt and impl for EntityCommands
#19243 merged
May 26, 2025 -
New cooldown example
#19234 merged
May 26, 2025 -
Make sure that
serde_json::Map::into_values
exists#19229 merged
May 26, 2025 -
Add a Dir4 to resolve #17983
#19223 merged
May 26, 2025 -
Navigate through TabGroups in order.
#19218 merged
May 26, 2025 -
Fixed broken link in release content README.
#19375 merged
May 26, 2025 -
No schedule build pass overwrite if build settings do not change
auto_insert_apply_deferred
fromtrue
#19217 merged
May 26, 2025 -
Add WakeUp event to App
#19212 merged
May 26, 2025 -
Split
Camera.hdr
out into a new component#18873 merged
May 26, 2025 -
Explanation for the '2d shapes' example
#19211 merged
May 26, 2025 -
bevy_reflect: Split up the
std
module#18939 merged
May 26, 2025 -
Move trigger_screenshots to finish()
#19204 merged
May 26, 2025 -
Optional explicit compressed image format support
#19190 merged
May 26, 2025 -
Added support for .wesl files to the regex pattern for examples
#19178 merged
May 26, 2025 -
don't filter dragged entity out of DragEnter events
#19179 merged
May 26, 2025 -
Fix mismatched FogFalloff
#19174 merged
May 26, 2025 -
Add
AudioSinkPlayback::position
#19173 merged
May 26, 2025 -
Bump accesskit to 0.19 and accesskit_winit to 0.27
#19160 merged
May 26, 2025 -
Provide physical dimensions to wgpu
Device::create_texture_with_data
#19129 merged
May 26, 2025 -
Nonmax all rows
#19132 merged
May 26, 2025 -
Fix
AssetChanged
code documentation to mention thePostUpdate
schedule#19093 merged
May 26, 2025 -
Derive
PartialEq
forImageSampler
#19105 merged
May 26, 2025 -
Remove warning from Image::resize
#19116 merged
May 26, 2025 -
Reduce operations in
RayCast2d::circle_intersection_at
using cross product#19103 merged
May 26, 2025 -
viewport_node example: Remove main world image initialization
#19098 merged
May 26, 2025 -
Better macro errors for get_struct_fields
#17639 merged
May 26, 2025 -
separate border colors
#18682 merged
May 26, 2025 -
Make SystemChangeTick Clone
#18991 merged
May 26, 2025 -
Improve visibility of debug picking node
#18990 merged
May 26, 2025 -
Remove upcasting methods + Cleanup interned label code
#18984 merged
May 26, 2025 -
Added explicit dependencies for Arch Linux
#10386 merged
May 26, 2025 -
bevy_ecs: forward
type_id
inInfallibleSystemWrapper
#18931 merged
May 26, 2025 -
Fix BRP query failing when specifying missing/invalid components
#18871 merged
May 26, 2025 -
Allow access to font atlases
#18851 merged
May 26, 2025 -
Enable accessibility features for the button example
#18749 merged
May 26, 2025 -
Fix glTF importer wrongly ignoring sampler filters
#19118 merged
May 26, 2025 -
Register some types
#19361 merged
May 26, 2025 -
backport to 0.15: remove reliance on a trait solver bug
#19360 merged
May 25, 2025 -
Simplify
bevy_utils
Features#19090 merged
May 24, 2025 -
Add debug build option to build-wasm-example
#19312 merged
May 24, 2025 -
Expose
LogDiagnosticsState
#19323 merged
May 23, 2025 -
Add GltfMeshName component and Deref implementations
#19331 merged
May 23, 2025 -
Diagnostic reset sum ema
#19337 merged
May 22, 2025 -
Fix one-character typo in SystemParam docs
#19338 merged
May 22, 2025 -
feat: derive Serialize on Childof
#19336 merged
May 22, 2025 -
Add documentation and examples of [
ScheduleLabel
] usage.#19329 merged
May 22, 2025 -
Rename
Condition
toSystemCondition
`#19328 merged
May 22, 2025 -
fix(picking): Location is not a Component anymore.
#19306 merged
May 22, 2025 -
Fix
Anchor
component inconsistancies#18393 merged
May 21, 2025 -
UI Node Gradients
#18139 merged
May 20, 2025 -
Use material name for mesh entity's Name when available
#19287 merged
May 20, 2025 -
Fix warnings and errors reported on Rust beta
#19294 merged
May 20, 2025 -
Fix spot light shadow glitches
#19273 merged
May 19, 2025 -
Add missing words in Traversal doc comment
#19298 merged
May 19, 2025 -
Add boilerplate docs for PointerHits::new and HitData::new
#19259 merged
May 19, 2025 -
Remove
YAxisOrientation
frombevy_text
#19077 merged
May 19, 2025 -
Per world error handler
#18810 merged
May 19, 2025 -
refactor(render): cleanup add_import_to_composer
#19269 merged
May 18, 2025 -
Make sure prepass notices changes in alpha mode
#19170 merged
May 18, 2025 -
Fix point light shadow glitches
#19265 merged
May 18, 2025 -
fix(render): transitive shader imports now work consistently on web
#19266 merged
May 17, 2025 -
Pin nightly due to miri issue
#19253 merged
May 17, 2025 -
Use embedded_asset to load PBR shaders
#19137 merged
May 16, 2025 -
clippy: expect large variants and other small fixes
#19222 merged
May 15, 2025 -
Remove dead states code from bevy_ecs
#19210 merged
May 14, 2025 -
Fix specular cutoff on lights with radius overlapping with mesh
#19157 merged
May 12, 2025 -
Fix: Provide CPU mesh processing with MaterialBindingId
#19083 merged
May 12, 2025 -
fix windows wasm embedded assets
#19139 merged
May 12, 2025 -
Fix macro pollution in SystemParam derive
#19155 merged
May 10, 2025 -
fix
.insert_related
index bound#19134 merged
May 9, 2025 -
Track spawn
Tick
of entities, offer methods, query dataSpawnDetails
and query filterSpawned
#19047 merged
May 8, 2025 -
Make entity generation a new type and remove identifier
#19121 merged
May 8, 2025 -
Make
entity::index
non max#18704 merged
May 7, 2025 -
Add system ticks to EntityRef/Mut WorldQuery
#19115 merged
May 7, 2025 -
Generic
SystemParam
impls forOption
andResult
#18766 merged
May 7, 2025 -
Deprecated Begone! 0.16 Cleanup
#19108 merged
May 7, 2025 -
Make
NonSendMarker
!Send
#19107 merged
May 7, 2025 -
Missing punctuation
#19097 merged
May 6, 2025 -
Remove remaining internal use of
!Send
resources#18386 merged
May 6, 2025 -
Adopt consistent
FooSystems
naming convention for system sets#18900 merged
May 6, 2025 -
Add
IntoSystem::with_input
and::with_input_from
system wrappers#18067 merged
May 6, 2025 -
Add image sampler configuration in GLTF loader
#17875 merged
May 6, 2025 -
Expose CustomCursorUrl
#19006 merged
May 6, 2025 -
implement MapEntities for higher-order types
#19071 merged
May 6, 2025 -
Add
world
andworld_mut
methods toRelatedSpawner
#18880 merged
May 6, 2025 -
Increase upper limit of
children!
#18865 merged
May 6, 2025 -
Create
bevy_platform::cfg
for viral feature management#18822 merged
May 6, 2025 -
Rename
StateScoped
toDespawnOnExitState
and addDespawnOnEnterState
#18818 merged
May 6, 2025 -
Derive
clone_behavior
forComponents
#18811 merged
May 6, 2025 -
The toml workflow job will now install taplo-cli using cargo-binstall
#18773 merged
May 6, 2025 -
Add
EntityWorldMut::reborrow_scope()
#18730 merged
May 6, 2025 -
deprecate
SimpleExecutor
#18753 merged
May 6, 2025 -
Use new
run_without_applying_deferred
method inSingleThreadedExecutor
#18684 merged
May 6, 2025 -
Merge ObserverState and Observer into single component
#18728 merged
May 6, 2025 -
Speed up ECS benchmarks by limiting variations
#18659 merged
May 6, 2025 -
Added
StableInterpolate
implementations for linear colors.#18601 merged
May 6, 2025 -
Implemented
Alpha
forf32
.#18653 merged
May 6, 2025 -
Add
BundleRemover
#18521 merged
May 6, 2025 -
Move initializing the
ScreenshotToScreenPipeline
to theScreenshotPlugin
.#18524 merged
May 6, 2025 -
Let
FilteredEntity(Ref|Mut)
receive access when nested.#18236 merged
May 5, 2025 -
Add Allows filter to bypass DefaultQueryFilters
#18192 merged
May 5, 2025 -
Remove
insert_or_spawn
function family#18148 merged
May 5, 2025 -
feat(log): support customizing default log formatting
#17722 merged
May 5, 2025 -
Add a viewport UI widget
#17253 merged
May 5, 2025 -
Stop using
ArchetypeComponentId
in the executor#16885 merged
May 5, 2025 -
ignore files starting with . when loading folders
#11214 merged
May 5, 2025 -
Fix occlusion culling not respecting device limits
#18974 merged
May 5, 2025 -
Prevent exclusive systems from being used as observers
#19033 merged
May 5, 2025 -
Fix sparse set components ignoring
insert_if_new
/InsertMode
#19059 merged
May 5, 2025 -
Fix tonemapping example when using a local image
#19061 merged
May 5, 2025 -
Sprite picking docs fix
#19016 merged
May 5, 2025 -
Upgrade
atomicow
version#19075 merged
May 5, 2025 -
Bump crate-ci/typos from 1.31.1 to 1.32.0
#19072 merged
May 5, 2025 -
Update ktx2 to 0.4.0
#19073 merged
May 5, 2025 -
Strip unused features from
bevy_asset
dependencies#18979 merged
May 5, 2025 -
Ignore RUSTSEC-2023-0089 until postcard is updated
#19038 merged
May 5, 2025 -
Update
sysinfo
version to0.35.0
#19028 merged
May 5, 2025 -
Fix
rotate_by
implementation forAabb2d
#19015 merged
May 4, 2025 -
Implement
RelationshipSourceCollection
forIndexSet
#18471 merged
May 4, 2025 -
Implement
RelationshipSourceCollection
forBTreeSet
#18469 merged
May 4, 2025 -
Create a
When
system param wrapper for skipping systems that fail validation#18765 merged
May 4, 2025 -
refactor ui/borders example to use new children! macro
#18962 merged
May 4, 2025 -
Add NonNilUuid support to bevy_reflect
#18604 merged
May 4, 2025 -
Text background colors
#18892 merged
May 4, 2025 -
Add TextureAtlas convenience methods
#19023 merged
May 4, 2025 -
Audio sink seek adopted
#18971 merged
May 3, 2025
113 Pull requests opened by 66 people
-
Improve error for when you try running a one-shot system with wrong `SystemId` type
#19011 opened
May 1, 2025 -
Add support for OpenType features in text (e.g. ligatures, smallcaps)
#19020 opened
May 1, 2025 -
Procedural Atmosphere PBR integration
#19037 opened
May 2, 2025 -
Change datastructure in Components
#19043 opened
May 3, 2025 -
Allow entities to be added to a relationship using the new spawn api (remade)
#19046 opened
May 3, 2025 -
Clean up phantom data for ExtractComponentPlugin
#19053 opened
May 4, 2025 -
Initial raytraced lighting progress (bevy_solari)
#19058 opened
May 4, 2025 -
Use Component Column ids in tables to skip component maps in queries
#19063 opened
May 4, 2025 -
Fix panic when specializing materials for entities spawned in `PostUpdate`
#19064 opened
May 5, 2025 -
Bare Minimum `no_std` support for `bevy_asset`
#19070 opened
May 5, 2025 -
Environment Map Filtering GPU pipeline
#19076 opened
May 5, 2025 -
Extract members of `PickingPlugin` and `PointerInputPlugin` into new types
#19078 opened
May 5, 2025 -
Simplify `bevy_tasks` Features
#19091 opened
May 6, 2025 -
Add test that repros #11111 (different loader settings produce same asset)
#19094 opened
May 6, 2025 -
Add test for mipmap filters
#19095 opened
May 6, 2025 -
Cache component columns in archetypes
#19096 opened
May 6, 2025 -
Add list of supported KHR extensions to bevy_gltf's docs
#19100 opened
May 6, 2025 -
Basic clipboard support
#19106 opened
May 6, 2025 -
replace `async-std` with `async-io`
#19113 opened
May 7, 2025 -
Fix a `NestedLoader` code path that failed to use its meta transform
#19117 opened
May 7, 2025 -
Simplify `bevy_reflect` Features
#19123 opened
May 7, 2025 -
Adjust texture filtering presets.
#19127 opened
May 8, 2025 -
use Children::spawn and SpawnIter/Spawn in ui/box_shadow.rs
#19128 opened
May 8, 2025 -
Move away from std::Path in bevy_assets
#19133 opened
May 9, 2025 -
bevy_reflect: `select_type` macro
#19135 opened
May 9, 2025 -
ReadOnlySystem diagnostics and type alias
#19138 opened
May 9, 2025 -
Have `System::run_unsafe` return `Result`.
#19145 opened
May 9, 2025 -
Redo component sparse set
#19152 opened
May 9, 2025 -
Fragmenting value components
#19153 opened
May 9, 2025 -
Tilemap rendering
#19154 opened
May 10, 2025 -
bevy_reflect: Fix `FromReflect` derive for opaque remote wrappers
#19158 opened
May 10, 2025 -
Updating `GlobalVolume` now updates the volume of any playing (Spatial)AudioSinks
#19168 opened
May 10, 2025 -
Call MeshRayCast cast_ray without mut
#19176 opened
May 11, 2025 -
Update getrandom requirement from 0.2.0 to 0.3.3
#19184 opened
May 12, 2025 -
Fix #11111 by making asset settings part of `AssetPath`
#19187 opened
May 12, 2025 -
Record render diagnostics for all engine passes
#19191 opened
May 12, 2025 -
Update doc about Windows CursorGrabMode support
#19192 opened
May 12, 2025 -
Improve Bevy's double-precision story for third-party crates
#19194 opened
May 12, 2025 -
Explanation for the 'classic' fog example
#19196 opened
May 12, 2025 -
Diegetic UI example
#19199 opened
May 13, 2025 -
fix bevy_dev_tools import
#19201 opened
May 13, 2025 -
Explanation for the '3d scene' example
#19206 opened
May 13, 2025 -
System param config
#19208 opened
May 14, 2025 -
Explanation for the 'game menu' example
#19214 opened
May 15, 2025 -
A renderer implementation based on frame graph.
#19224 opened
May 16, 2025 -
enable wayland by default
#19232 opened
May 16, 2025 -
Clarify docs for transmute_lens functions
#19233 opened
May 16, 2025 -
Adding interaction states for headless widgets.
#19238 opened
May 16, 2025 -
bevy_log: refactor how log layers are wired together
#19248 opened
May 17, 2025 -
Allow not emitting `BundleFromComponents` with `Bundle` derive macro
#19249 opened
May 17, 2025 -
Clarify PartialReflect::apply docs
#19250 opened
May 17, 2025 -
[rustweek] inventory example
#19251 opened
May 17, 2025 -
Mention Mut in QueryData docs, clarify behaviour of Mut vs &mut in Mut docs
#19254 opened
May 17, 2025 -
New selection wheel example
#19260 opened
May 17, 2025 -
Document why examples are disabled on the web, pass 1
#19262 opened
May 17, 2025 -
Introduce `CheckChangeTicks` event that is triggered by `World::check_change_ticks`
#19274 opened
May 18, 2025 -
19275: spawn_batch creates incorrect relationships when RelationshipTarget is initially empty
#19276 opened
May 18, 2025 -
Add frame_time graph to fps_overlay v2
#19277 opened
May 18, 2025 -
Reorganize existing examples into "api"/"usage"/"games"
#19279 opened
May 18, 2025 -
Example: projectile targeting moving object
#19281 opened
May 18, 2025 -
New Flappy Bird example
#19282 opened
May 18, 2025 -
Add a despawn_children method to EntityWorldMut and EntityCommands
#19283 opened
May 18, 2025 -
Bump super-linter/super-linter from 7.3.0 to 7.4.0
#19288 opened
May 19, 2025 -
Bump cargo-bins/cargo-binstall from 1.12.3 to 1.12.5
#19289 opened
May 19, 2025 -
Update hexasphere requirement from 15.0 to 16.0
#19290 opened
May 19, 2025 -
Update naga requirement from 24 to 25
#19292 opened
May 19, 2025 -
Add debug cycle detection for insert_recursive and remove_recursive
#19293 opened
May 19, 2025 -
Explanation for the '3d shapes' example
#19295 opened
May 19, 2025 -
Workaround for import diagnostics failing to mention disabled features
#19297 opened
May 19, 2025 -
Make `SubCameraView` into a new primitive shape
#19302 opened
May 20, 2025 -
Hot patching systems with subsecond
#19309 opened
May 20, 2025 -
Render assets diagnostics
#19311 opened
May 20, 2025 -
Meshlet BVH Culling
#19318 opened
May 21, 2025 -
Update add flake.nix example
#19321 opened
May 21, 2025 -
Color interpolation in OKLab, OKLCH spaces for UI gradients
#19330 opened
May 21, 2025 -
Add compiler_error!() description for error when multi_threaded feature is enabled but async_executor is not
#19334 opened
May 22, 2025 -
Image Node Rotation
#19340 opened
May 23, 2025 -
UI leaf node styling and scrollbars
#19344 opened
May 23, 2025 -
Adding interaction states for headless widgets. (ui only)
#19349 opened
May 23, 2025 -
Use `SlotMap`s to store systems and system sets in `Schedule`s
#19352 opened
May 24, 2025 -
bevy_render: disable GpuPreprocessingSupport for GL backend
#19355 opened
May 24, 2025 -
SpatialListener now requires a Transform
#19357 opened
May 24, 2025 -
Test threads in ci doc test
#19359 opened
May 24, 2025 -
enable same state transitions
#19363 opened
May 25, 2025 -
do not require bevy_dev_tools for states example
#19364 opened
May 25, 2025 -
Core button widget
#19366 opened
May 25, 2025 -
Remove Shader weak_handles from bevy_pbr meshlets (with one exception).
#19368 opened
May 25, 2025 -
Renamed BRP methods to be more hierarchical.
#19377 opened
May 26, 2025 -
Simplified `on_replace` and `on_despawn` relationship hooks.
#19378 opened
May 26, 2025 -
Return Result from image::resize
#19380 opened
May 26, 2025 -
2d Transforms
#19389 opened
May 26, 2025 -
Remove workaround for image resize warning
#19397 opened
May 27, 2025 -
Clean up several miscellaneous uses of `weak_handle`.
#19408 opened
May 28, 2025 -
Let Component::map_entities defer to MapEntities
#19414 opened
May 28, 2025 -
text measure function
#19415 opened
May 28, 2025 -
fix: Ensure linear volume subtraction does not go below zero
#19423 opened
May 29, 2025 -
Replace `FULLSCREEN_SHADER_HANDLE` with a `FullscreenShader` resource.
#19426 opened
May 29, 2025 -
Replace `MESHLET_VISIBILITY_BUFFER_RESOLVE_SHADER_HANDLE` with a resource.
#19427 opened
May 29, 2025 -
Replace the `FORWARD_DECAL_MESH_HANDLE` with a resource that gets cloned out in a hook.
#19428 opened
May 29, 2025 -
Replace (`Partial`)`Ord` for `EntityGeneration` with corrected standalone method
#19432 opened
May 29, 2025 -
Text change detection split
#19438 opened
May 30, 2025 -
Remove entity placeholder from observers
#19440 opened
May 30, 2025 -
Implement `IntoIterator` for `Populated` and borrows
#19441 opened
May 30, 2025 -
Remove `TextNodeFlags::needs_recompute`
#19443 opened
May 30, 2025 -
Rename `TextLayout`
#19444 opened
May 30, 2025 -
Error when `#[entities]` is on the wrong part
#19445 opened
May 30, 2025 -
Moving frame_count diagnostics to FrameCountDiagnosticsPlugin
#19446 opened
May 31, 2025 -
Allow returning an error from `labeled_asset_scope`.
#19449 opened
May 31, 2025 -
Schedule build pass maintenance
#19450 opened
May 31, 2025 -
Remove entity reserving/pending/flushing system
#19451 opened
May 31, 2025 -
Exclude `ctrlc` from `bevy_app` for the Nintendo 3DS
#19453 opened
May 31, 2025 -
Trigger ArchetypeCreated event when new archetype is created
#19455 opened
Jun 1, 2025
111 Issues closed by 35 people
-
Simple methods to list all components and all resources
#3007 closed
May 31, 2025 -
Some of `bevy_ecs`' tests lint on `dependency_on_unit_never_type_fallback`
#17340 closed
May 31, 2025 -
TaskPool type shadowing in bevy_tasks 0.12 with features
#10579 closed
May 31, 2025 -
ablity for PrintDiagnosticsPlugin to be toggled via a Resource
#1684 closed
May 31, 2025 -
docs: Clicking on link to `Node` required component on `ImageNode` page does nothing
#19142 closed
May 31, 2025 -
Web Builds hosted on Itch.io return 403 for invalid asset paths rather than 404
#19029 closed
May 30, 2025 -
Animated Materials: Major memory leak
#18882 closed
May 30, 2025 -
Performance quickly drops when using `get_mut` on `Assets<StandardMaterial>`
#19035 closed
May 30, 2025 -
Crash when observing SceneInstanceReady trigger
#19219 closed
May 30, 2025 -
Add a plugin / world setting for missing resource parameter panicking, skipping, and warning
#17309 closed
May 30, 2025 -
Docs for `resource_changed` and related run conditions are misleading
#17933 closed
May 30, 2025 -
Allow add_state_scoped_event to take computed state
#18623 closed
May 29, 2025 -
docs: picking requires RenderAssetUsages::MAIN_WORLD
#19102 closed
May 29, 2025 -
`Position` in `bevy_ui` has an overly general name
#19418 closed
May 29, 2025 -
There has to be a whitespace
#19405 closed
May 28, 2025 -
Test box shadow variations in a testbed example
#19379 closed
May 28, 2025 -
Examples that modify gltf materials are broken
#19322 closed
May 28, 2025 -
Example crashes when quitting with Command-Q
#19406 closed
May 28, 2025 -
Rename `Timer::paused` to `Timer::is_paused` and `Timer::finished` to `Timer::is_finished`
#19110 closed
May 27, 2025 -
`radial_gradients` example looks broken
#19385 closed
May 27, 2025 -
`gradients`, `radial_gradients`, `stacked_gradients` shaders fail to compile
#19383 closed
May 27, 2025 -
Having a custom relation and a parent/child relation at the same time causes panics on despawn
#18905 closed
May 27, 2025 -
Provide more guidance for PR-adopters in CONTRIBUTING
#12160 closed
May 27, 2025 -
Improve the `box_shadow` example
#19240 closed
May 27, 2025 -
Adding FocusIn and FocusOut as Event
#19367 closed
May 27, 2025 -
add unit test for sparse set components insertion mode
#19081 closed
May 27, 2025 -
Docs for ".entry()" in EntityCommands is confusing / incomplete
#16379 closed
May 26, 2025 -
Observe should state that `Trigger<_>` must be first arg
#13860 closed
May 26, 2025 -
Clarify that a Camera without RenderLayers only renders RenderLayers::layer(0)
#18874 closed
May 26, 2025 -
variable in reflect_remove method in ReflectExt trait has wrong naming and wrong docs description
#13390 closed
May 26, 2025 -
Add a Dir4
#17983 closed
May 26, 2025 -
Unintuitive Tab Navigation Order
#19156 closed
May 26, 2025 -
Update the `accesskit_winit` dependency for `bevy_winit` to `0.26`
#19040 closed
May 26, 2025 -
per edge border colors
#14773 closed
May 26, 2025 -
Debug picking is drawn at Z index 0
#18989 closed
May 26, 2025 -
BRP query fails when specifying missing/invalid components
#18869 closed
May 26, 2025 -
The UI Button example should support accessibility
#18760 closed
May 26, 2025 -
TonemappingTest.gltf is rendered with incorrect texture filtering
#19114 closed
May 26, 2025 -
Hot-reload support for Bevy ECS systems
#15613 closed
May 24, 2025 -
`build-wasm-example` should have an option for debug builds
#18464 closed
May 24, 2025 -
Expose `LogDiagnosticsState`
#19175 closed
May 23, 2025 -
Game hitches when clicking with mouse
#19347 closed
May 23, 2025 -
bad size calculation for wrapping nodes (text or flex_wrap: Wrap)
#16304 closed
May 23, 2025 -
wrapped text measure doesn't propagate up correctly
#11542 closed
May 22, 2025 -
Explain how to use `ScheduleLabel`s in `bevy_ecs`
#19270 closed
May 22, 2025 -
Rename `Condition` into `SystemCondition`
#19120 closed
May 22, 2025 -
broken links in website->getting started->resources
#19332 closed
May 22, 2025 -
Rename `bevy_picking::Location` to `bevy_picking::PointerLocation`
#17390 closed
May 22, 2025 -
Change defaults with Local<> to be more ergonomic
#17747 closed
May 21, 2025 -
With Text2d anchors are stored in a component, but for sprites they are stored in a field.
#18367 closed
May 21, 2025 -
Use `OnAdd` hooks to verify that state-scoped entities are only spawned during the correct state
#15100 closed
May 21, 2025 -
T
#19320 closed
May 21, 2025 -
Why not let GltfMaterialName display as Name?
#19286 closed
May 20, 2025 -
Smart method to get Entity when hovering it with mouse for 2d
#3805 closed
May 20, 2025 -
Main branch fails to compile on Rust beta.
#18748 closed
May 20, 2025 -
Function `state_changed` docs does add system without a schedule
#10866 closed
May 19, 2025 -
`DepthPrepass` doesn't respect changing `alpha_mode` from `Opaque` to `Blend`.
#19150 closed
May 18, 2025 -
Regression: PointLight shadows glitch out in 0.16
#18945 closed
May 18, 2025 -
Required plugins / Plugin dependencies
#16154 closed
May 18, 2025 -
New API for my project yunfengzh_monolith
#19197 closed
May 17, 2025 -
'bevy_render::maths' import path not found on web
#19226 closed
May 17, 2025 -
Improve Bevy UI
#19246 closed
May 17, 2025 -
Squircle / Superellipse for UI / Gizmos / Mesh
#13469 closed
May 17, 2025 -
WireframeMaterial and Wireframe2dMaterial don't derive Reflect
#17474 closed
May 17, 2025 -
import path bevy_render::maths not found on chromium mac
#19228 closed
May 16, 2025 -
Mesh picking plugin's `require_markers` setting doesn't seem to work correctly
#19182 closed
May 13, 2025 -
MapEntities is not implemented for nested types in collections.
#19198 closed
May 13, 2025 -
Lights with radius overlapping with mesh result in sharp specular cutoff
#13318 closed
May 12, 2025 -
WebGPU Example 3D Rendering / Texture has error in the WebGL2 version
#19027 closed
May 12, 2025 -
`embedded_asset!` is broken on Windows Wasm builds
#14246 closed
May 12, 2025 -
Play videos from within bevy
#19172 closed
May 11, 2025 -
Split short name functionality into standalone crate
#5177 closed
May 11, 2025 -
Mixing `with_children()` and manual `Parent` insertion result in random children order
#4397 closed
May 11, 2025 -
Panic when `PbrPlugin.add_default_deferred_lighting_plugin = false`
#14226 closed
May 11, 2025 -
`bevy_ecs::world::entity_ref::EntityWorldMut::take()`, a safe function, has an undocumented unsafe block
#17345 closed
May 11, 2025 -
Deprecate and remove insert_or_spawn_batch
#15704 closed
May 11, 2025 -
3D WGPU Rendering not working with Vulkan ?
#19034 closed
May 10, 2025 -
0.16 regression in macro hygiene in SystemParam derive
#19130 closed
May 10, 2025 -
Nearest sampling visual artifacts/glitches on Vulkan backend
#17831 closed
May 9, 2025 -
Rendering glitched on vulkan backend
#19146 closed
May 9, 2025 -
`.insert_children/.insert_related` inserting first element last
#19092 closed
May 9, 2025 -
Refactor `Node` fields (previously `Style`)
#10497 closed
May 9, 2025 -
Disable right click tool popup in web browser when building with wasm-bindgen
#4721 closed
May 8, 2025 -
Some KTX2 Images fail to load
#13289 closed
May 8, 2025 -
A grayscale BC7 encoded KTX2 texture crashes wgpu when spawning a material
#19124 closed
May 8, 2025 -
Optional `SystemParam` (especially gizmos)
#14949 closed
May 7, 2025 -
🐢 Make `!Send` resources `thread_local!`
#17682 closed
May 6, 2025 -
Observer Undefined Behavior
#16974 closed
May 6, 2025 -
Do We Want to Use CFG Aliases?
#1615 closed
May 6, 2025 -
Rename `StateScoped` to `StateExitDespawn`, add the inverse variant `StateEntryDespawn`
#15849 closed
May 6, 2025 -
`FilteredEntityRef`/`FilteredEntityMut`'s access is empty when used in composite queries
#14349 closed
May 5, 2025 -
Add a `Includes` query filter for working with disabling components
#17803 closed
May 5, 2025 -
Improve Performance of Entities::alloc_at
#18054 closed
May 5, 2025 -
Destructure Resources in the function header
#19062 closed
May 5, 2025 -
why ActiveAnimation update function didn't public?
#18197 closed
May 4, 2025 -
Make AnimationTransitions component, be able to transition nodes.
#18948 closed
May 4, 2025 -
Implementation of `rotate_by` on `Aabb2d` is incorrect
#18969 closed
May 4, 2025 -
Cannot query texture atlas bevy 0.16.0
#19054 closed
May 4, 2025 -
Create a `When` system param wrapper for skipping systems that fail validation
#18516 closed
May 4, 2025 -
TextBackgroundColors
#18889 closed
May 4, 2025 -
Simplify animation mask example
#19003 closed
May 3, 2025 -
Add support for seeking audio.
#9076 closed
May 3, 2025 -
Dependencies workflow runs when example is added
#19010 closed
May 2, 2025 -
Sprite picking does not work correctly with custom viewport
#19032 closed
May 2, 2025 -
glTFs are rotated 180 degrees due to lack of coordinate space conversion.
#19025 closed
May 2, 2025 -
run_system commands silently fail
#19005 closed
May 1, 2025
112 Issues opened by 70 people
-
Query as Entities
#19454 opened
Jun 1, 2025 -
Investigate ergonomic improvements for state scoped events API
#19452 opened
May 31, 2025 -
The Window component lies
#19448 opened
May 31, 2025 -
Plugin can add a SubApp to another SubApp (with added one dissappearing)
#19447 opened
May 31, 2025 -
bevy_render has unfulfilled lint on Mac wasm
#19442 opened
May 30, 2025 -
Example ui_texture_slice texts showing up late
#19439 opened
May 30, 2025 -
Text change detection discriminator bug
#19437 opened
May 30, 2025 -
detailed_trace feature on wasm cause big memory leak
#19431 opened
May 29, 2025 -
New `Entity` allocation paradigm
#19430 opened
May 29, 2025 -
Make live demos in the example webpages click-to-load to limit resource usage
#19429 opened
May 29, 2025 -
Picking pointer is not lifted when leaving a window
#19425 opened
May 29, 2025 -
Crash when second window is closed first in multiple_windows example.
#19424 opened
May 29, 2025 -
Linear volume subtractions use `abs()` instead of clamping at `0`
#19417 opened
May 28, 2025 -
'2D Viewport To World' example doesn't follow API docs recommendation
#19416 opened
May 28, 2025 -
Transform propagation sometimes takes a very long time (300ms+)
#19411 opened
May 28, 2025 -
Meshes flicker when retrieving mutable reference from AssetServer
#19409 opened
May 28, 2025 -
Make Handle to be a Component (again)
#19407 opened
May 28, 2025 -
Implement `SystemCondition` for systems returning `Result<bool, BevyError>`
#19403 opened
May 27, 2025 -
Information about supported extensions in `ReflectAsset`
#19399 opened
May 27, 2025 -
Allow multiple `children!` in one bundle
#19398 opened
May 27, 2025 -
Cosmic text: provide API to measure text without drawing it.
#19382 opened
May 26, 2025 -
Return a Result from Image::resize
#19376 opened
May 26, 2025 -
Despawning an entity that has a relationship pair causes a crash on `Relationship::on_replace`
#19373 opened
May 26, 2025 -
Rename type_id method on systems to system_type
#19372 opened
May 26, 2025 -
Add tests for BRP
#19371 opened
May 26, 2025 -
Main branch fails to compile on Rust beta.
#19370 opened
May 26, 2025 -
Bevy Fails to Validate Cubemap Texture - Too many mipmap levels
#19369 opened
May 26, 2025 -
iOS apps capped at 60 fps
#19358 opened
May 24, 2025 -
Children not updated correctly when spawning ChildOf components using World::spawn_batch
#19356 opened
May 24, 2025 -
Panic when calling spawn_batch with an OnAdd observer which spawns entities
#19348 opened
May 23, 2025 -
#[entities] should error when put on a enum variant
#19346 opened
May 23, 2025 -
DualSense Adaptive Triggers Support
#19343 opened
May 23, 2025 -
Inconsistent Behavior with Required Components
#19333 opened
May 22, 2025 -
`Component` derive macro does not work with `#![feature(default_field_values)]` structs
#19325 opened
May 21, 2025 -
Meshlet render incorrectly in deffered mode
#19316 opened
May 20, 2025 -
Support obtaining the curve of AnimatableCurve
#19313 opened
May 20, 2025 -
DynamicTupleStruct does not mirror the hashability of its underlying type
#19304 opened
May 20, 2025 -
Required Component with higher specificity should "win" regardless of order
#19300 opened
May 19, 2025 -
Using a raw `Camera` component is a footgun
#19299 opened
May 19, 2025 -
Support hotpatching systems
#19296 opened
May 19, 2025 -
Shader source code is avalible for users
#19291 opened
May 19, 2025 -
Multiple types have conflicting/confusing type names.
#19285 opened
May 19, 2025 -
Cannot build a runtime observer system using a closure
#19284 opened
May 18, 2025 -
spawn_batch creates incorrect relationships when RelationshipTarget is initially empty
#19275 opened
May 18, 2025 -
Grid alignment ergonomics pitfall
#19272 opened
May 18, 2025 -
Observer trigger fields rework
#19263 opened
May 17, 2025 -
impl Reflect for Wrapping
#19257 opened
May 17, 2025 -
Isometric Support
#19247 opened
May 16, 2025 -
Warn that loading asset using a `PathBuf` does not handle labels
#19242 opened
May 16, 2025 -
Bevy Standard Widgets
#19236 opened
May 16, 2025 -
3D Volumetric Rendering from Point Cloud Data
#19235 opened
May 16, 2025 -
split_screen example doesn't render most assets
#19231 opened
May 16, 2025 -
Allow for adding a relationship without a bundle.
#19230 opened
May 16, 2025 -
`run_system_cached` does not allow usage of systems which return `Result`
#19227 opened
May 16, 2025 -
Examples broken on web, pulling in `env` package
#19225 opened
May 16, 2025 -
Audit `#[expect(clippy::large_enum_variant)]` usage in bevy_render
#19220 opened
May 15, 2025 -
Added monitor after app started did't provide any useful information on wayland
#19216 opened
May 15, 2025 -
Failed to start as fullscreen on wayland
#19215 opened
May 15, 2025 -
Basic 3D Scene Renders Unpredictably
#19209 opened
May 14, 2025 -
Emit warning when `Pickable` added to an entity whose mesh is unloaded from main world
#19207 opened
May 13, 2025 -
Gizmos flip axes when values are large
#19205 opened
May 13, 2025 -
Attaching an AmbientLight to a Camera causes unexpected warning message
#19203 opened
May 13, 2025 -
dev_tool example has wrong import
#19200 opened
May 13, 2025 -
Add option to start window maximized
#19193 opened
May 12, 2025 -
Mesh picking plugin sometimes spams `Pointer<Out>` events infinitely for a stationary mouse
#19181 opened
May 12, 2025 -
Forward decals are broken on Web
#19177 opened
May 11, 2025 -
Error registering generic type with `PhantomData`
#19171 opened
May 11, 2025 -
Expose the current monitor a window is on
#19169 opened
May 10, 2025 -
When using 2D and 3D cameras, moving the 2D UI camera to a nondefault render layer causes a crash on Wasm
#19167 opened
May 10, 2025 -
When using 2D and 3D cameras, moving the 2D UI camera to a nondefault render layer makes shadows flicker
#19166 opened
May 10, 2025 -
Extract common UI shader code from `ui.wgsl` for reuse in custom materials
#19165 opened
May 10, 2025 -
Crash occurs when attempting to minimize the window
#19162 opened
May 10, 2025 -
Prepass fragment shader does not influence opaque material shadows on 0.16
#19151 opened
May 9, 2025 -
`ImageSampler::get_or_init_descriptor()` changes the sampler.
#19149 opened
May 9, 2025 -
Reading depth prepass in shader extension broken on webgpu
#19148 opened
May 9, 2025 -
bevy_image ktx2 reorders data instead of using wgpu `MipXLayerYFaceZ`
#19140 opened
May 9, 2025 -
Support fields with bundle effects in `Bundle` derive macro
#19136 opened
May 9, 2025 -
Atmosphere does not render below a certain height
#19131 opened
May 8, 2025 -
Sometimes, lights have an effect through walls
#19126 opened
May 8, 2025 -
Importing cube maps is hard
#19125 opened
May 8, 2025 -
Gizmos will not render from a registered system
#19119 opened
May 7, 2025 -
Timer appears to be broken in headless setups
#19112 opened
May 7, 2025 -
Mouse motion delta malfunction when accessing app from remote desktop
#19111 opened
May 7, 2025 -
Panics cannot be caught on iOS
#19109 opened
May 7, 2025 -
Support `KHR_texture_basisu` in bevy_gltf
#19104 opened
May 6, 2025 -
Consider builder pattern for adding images
#19101 opened
May 6, 2025 -
Loading non-color maps as sRGB in `StandardMaterial` silently looks wrong
#19089 opened
May 6, 2025 -
Add state-driven entity disabling using a `EnabledInState` component
#19087 opened
May 6, 2025 -
Rethink query / system access system to better account for `Allows` query filter
#19086 opened
May 5, 2025 -
Clean up configuring log formatting
#19085 opened
May 5, 2025 -
Re-add an `ArchetypeComponentId` parallel schedule executor
#19084 opened
May 5, 2025 -
Feature: a way to scale a Primitive2d/Primitive3d shape directly
#19082 opened
May 5, 2025 -
Type system should prevent the use of exclusive systems as observers
#19080 opened
May 5, 2025 -
Move away from std::Path in bevy_assets
#19079 opened
May 5, 2025 -
Support normal maps when no tangents exist
#19069 opened
May 5, 2025 -
Dependency coupling between widgets and input focus
#19057 opened
May 4, 2025 -
example async_compute.rs uses the discontinued async-std
#19055 opened
May 4, 2025 -
Feature `bevy_tasks/multi_threaded` does not compile alone
#19051 opened
May 4, 2025 -
1-frame hover delay on newly-spawned entities
#19050 opened
May 4, 2025 -
Option::unwrap panic in `specialize_material2d_meshes`
#19048 opened
May 3, 2025 -
Track multiple `Relationship` types on a single `RelationshipTarget` component
#19045 opened
May 3, 2025 -
Window freezes when `FileDragAndDrop` Event is triggered in the `drag_and_drop` example
#19030 opened
May 2, 2025 -
Adding the same asset label multiple times to `LoadContext` does not return an error.
#19026 opened
May 2, 2025 -
"Always Strong" Asset Handles / Remove asset weak handles
#19024 opened
May 2, 2025 -
`System` should be an `unsafe trait`
#19022 opened
May 2, 2025 -
No instructions on building for Android or iOS under examples/mobile
#19021 opened
May 1, 2025 -
There is no viable alternative to `HierarchyEvent`
#19019 opened
May 1, 2025 -
#[reflect(opaque)] remote type fails to register at runtime, making ReflectSerializer unusable
#19017 opened
May 1, 2025 -
`Entities::resolve_from_id` of freed entity makes `Entities::contains` return `true`
#19012 opened
May 1, 2025
210 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
Remote entity reservation v9
#18670 commented on
May 28, 2025 • 39 new comments -
Add `http` & `https` asset sources (clean commit history)
#17889 commented on
May 22, 2025 • 22 new comments -
add 2d_on_ui example
#18513 commented on
May 31, 2025 • 12 new comments -
Add angle-weighted smooth normals implementation (#18383)
#18552 commented on
May 2, 2025 • 11 new comments -
Specialized UI transform
#16615 commented on
May 28, 2025 • 9 new comments -
Add reflect conversions
#18757 commented on
May 20, 2025 • 7 new comments -
Column change detection for immutable components
#18788 commented on
May 10, 2025 • 7 new comments -
Restore separate methods for `World::get_many_entities`
#18234 commented on
May 10, 2025 • 6 new comments -
Queries as entities
#18860 commented on
May 31, 2025 • 6 new comments -
Scoped EntityRef/Mut 🔬
#18820 commented on
May 11, 2025 • 4 new comments -
Make shadows respect render layers
#18747 commented on
May 12, 2025 • 4 new comments -
`Val::resolve` scale factor support
#18164 commented on
May 26, 2025 • 3 new comments -
Add MainPassResolutionOverride for DLSS
#18381 commented on
May 28, 2025 • 3 new comments -
Fix markdownlint warnings and improve consistency with config
#16308 commented on
May 19, 2025 • 3 new comments -
Combine `Query` and `QueryLens` using a type parameter for state
#18162 commented on
May 10, 2025 • 2 new comments -
Full world cloning
#17316 commented on
May 12, 2025 • 2 new comments -
Use `RayMap` and `RenderLayers` in `bevy_sprite/picking_backend`
#18069 commented on
May 5, 2025 • 1 new comment -
Allow dense iteration for FilteredEntity(Ref|Mut) in more cases.
#16396 commented on
May 7, 2025 • 1 new comment -
remove the detailed_trace macro
#16450 commented on
May 19, 2025 • 0 new comments -
Improve generic system example
#12290 commented on
May 17, 2025 • 0 new comments -
Automatic registration of ECS types
#12332 commented on
May 17, 2025 • 0 new comments -
Parallelize batching
#12489 commented on
May 17, 2025 • 0 new comments -
Unify RenderLayers and TargetCamera (Part 1: RenderGroups) [ADOPT ME]
#12502 commented on
May 16, 2025 • 0 new comments -
Add frame time graph to fps_overlay
#12561 commented on
May 18, 2025 • 0 new comments -
Arc-d assets
#15813 commented on
Jun 1, 2025 • 0 new comments -
Split apart `AssetSourceBuilder`'s `build_sources` and `build`
#12579 commented on
May 16, 2025 • 0 new comments -
Avoid reallocations of access buffers when updating archetypes
#12789 commented on
May 17, 2025 • 0 new comments -
WGSL Format CI
#15470 commented on
May 16, 2025 • 0 new comments -
[WIP] Implement better EntityPath
#12892 commented on
May 19, 2025 • 0 new comments -
Asset locking
#15359 commented on
May 19, 2025 • 0 new comments -
Ci quiet #12318
#13308 commented on
May 17, 2025 • 0 new comments -
Remove SparseSets in Archetype/Table storage
#13448 commented on
May 17, 2025 • 0 new comments -
Gizmos Billboards
#14995 commented on
May 17, 2025 • 0 new comments -
Input uses references when possible
#14182 commented on
May 17, 2025 • 0 new comments -
allow interactive worldspace uis
#14523 commented on
May 16, 2025 • 0 new comments -
Sprite masks
#10169 commented on
May 16, 2025 • 0 new comments -
Receiver plane depth bias
#10188 commented on
May 16, 2025 • 0 new comments -
Pipeline keys
#10333 commented on
May 17, 2025 • 0 new comments -
Add Log Events: A simple way to view tracing logs
#10737 commented on
May 17, 2025 • 0 new comments -
Document which button types are pressable
#10825 commented on
May 17, 2025 • 0 new comments -
Sprite material v2
#10845 commented on
May 17, 2025 • 0 new comments -
Move iteration to generic part in drop impls (Adopted)
#11183 commented on
May 16, 2025 • 0 new comments -
bevy_gltf: Add support for using name-based labels
#11279 commented on
May 18, 2025 • 0 new comments -
Asset Load Retry Plugin
#11349 commented on
May 19, 2025 • 0 new comments -
Feature: Component composition.
#11367 commented on
May 16, 2025 • 0 new comments -
Improve UiSurface
#11423 commented on
May 17, 2025 • 0 new comments -
Rayon's Minimal Parallel Infrastructure With Bevy Task
#11492 commented on
May 17, 2025 • 0 new comments -
Naive garbage collection (Adopted)
#11582 commented on
May 16, 2025 • 0 new comments -
Component groups and `get_many`/`get_many_mut` for `EntityRef`/`EntityMut`.
#11584 commented on
May 18, 2025 • 0 new comments -
Add a way to dump shaders
#11614 commented on
May 20, 2025 • 0 new comments -
reflection: deprecate `#[reflect(Debug)]`
#11625 commented on
May 16, 2025 • 0 new comments -
Batch skinned meshes
#11633 commented on
May 16, 2025 • 0 new comments -
shadow performance
#11647 commented on
May 9, 2025 • 0 new comments -
shader_prepass support deferred (Adopted)
#11656 commented on
May 16, 2025 • 0 new comments -
Add remote_asset_loader example
#11834 commented on
May 17, 2025 • 0 new comments -
Add type to conviently lookup entities by name
#11842 commented on
May 16, 2025 • 0 new comments -
Add `TextureAtlasLoader`
#11873 commented on
May 17, 2025 • 0 new comments -
Adding `PositionType::Fixed`
#11926 commented on
May 28, 2025 • 0 new comments -
game_menu example: pull common patterns into methods
#12008 commented on
May 18, 2025 • 0 new comments -
Don't panic in the ECS where we know a fetch is valid
#12149 commented on
May 16, 2025 • 0 new comments -
Refactor build-templated-pages/features
#12241 commented on
May 16, 2025 • 0 new comments -
Basics for the multi_window_camera_ui example
#18422 commented on
May 30, 2025 • 0 new comments -
Restructure morph target pipeline to reduce crate dependencies
#18465 commented on
May 5, 2025 • 0 new comments -
Update codespan-reporting requirement from 0.11.0 to 0.12.0
#18508 commented on
May 3, 2025 • 0 new comments -
Render events
#18517 commented on
May 19, 2025 • 0 new comments -
Fix missed RedrawRequested and WindowCloseRequested events with UpdateMode::Reactive (part 2)
#18549 commented on
May 7, 2025 • 0 new comments -
Unified interpolation
#18674 commented on
May 6, 2025 • 0 new comments -
Add unit structs for each ease function
#18739 commented on
May 5, 2025 • 0 new comments -
Fix the extended_material example on WebGL2
#18812 commented on
May 30, 2025 • 0 new comments -
Add TilemapChunk rendering
#18866 commented on
May 25, 2025 • 0 new comments -
add #[serde(default)] to Node (and, perhaps other similar structs)
#18883 commented on
May 17, 2025 • 0 new comments -
Component requirements shall need either Default or to be a unit struct.
#18911 commented on
May 5, 2025 • 0 new comments -
Fixes #18740, added the missing documentation for B parameter on Trigger.
#18914 commented on
May 5, 2025 • 0 new comments -
Fixing a crash when minimizing a window with custom viewport. (#16704)
#18916 commented on
May 30, 2025 • 0 new comments -
Making so animation transition is able to handle multiple active animations!
#18954 commented on
May 4, 2025 • 0 new comments -
Replace FixedBitSet with SortedVecSet in Access
#18955 commented on
May 20, 2025 • 0 new comments -
Expose a new function for ViewTarget and MainTargetTextures
#18957 commented on
May 29, 2025 • 0 new comments -
Rename Events<E>::send methods to Events<E>::write.
#18966 commented on
May 5, 2025 • 0 new comments -
Platform-specific docs about the web's CursorGrabMode
#18970 commented on
May 12, 2025 • 0 new comments -
Add 'observe_target' method to 'RelatedSpawner'
#18975 commented on
May 4, 2025 • 0 new comments -
Distinguish .target() and .target in Trigger<Pointer<E>>
#18982 commented on
May 18, 2025 • 0 new comments -
UI render graph setup refactor
#18983 commented on
May 26, 2025 • 0 new comments -
Force all components of an entity that had `Disabled` removed to be marked as changed
#18992 commented on
May 20, 2025 • 0 new comments -
add `.include_entity()` helper on query iterators
#16560 commented on
May 10, 2025 • 0 new comments -
Update clipping rects in `ui_layout_system`
#16732 commented on
May 26, 2025 • 0 new comments -
Remove `Send + Sync` bounds from `PartialReflect` and friends (and move the constraint to usages thereof)
#16993 commented on
May 16, 2025 • 0 new comments -
Relax documented safety requirements for `*_assume_mut`
#17140 commented on
May 10, 2025 • 0 new comments -
Composable Pipeline Specialization
#17373 commented on
May 20, 2025 • 0 new comments -
Add an example for stochastic texture sampling
#17527 commented on
May 22, 2025 • 0 new comments -
generic component propagation
#17575 commented on
May 29, 2025 • 0 new comments -
docs+fix(examples/mobile): Add platform build guides and improve iOS simulator boot
#17705 commented on
May 18, 2025 • 0 new comments -
`GhostNode` trait
#17901 commented on
May 19, 2025 • 0 new comments -
Anonymous ghost nodes
#17908 commented on
May 19, 2025 • 0 new comments -
`ComputedNodeTarget` improvements
#17929 commented on
May 19, 2025 • 0 new comments -
Make `Parallel<T>` more `T: !Default` accessible
#17943 commented on
May 11, 2025 • 0 new comments -
Add gram-schmidt fast approximation tangent generation algorithm
#17989 commented on
May 4, 2025 • 0 new comments -
Add scenes similar to `deferred_rendering` to 3d testbed
#18046 commented on
May 19, 2025 • 0 new comments -
Update `rand`, `glam` and `encase` to latest versions
#18047 commented on
May 23, 2025 • 0 new comments -
Create `bevy_label` crate
#18059 commented on
May 19, 2025 • 0 new comments -
Fix panic when a mesh has skinning attributes but no `SkinnedMesh` component
#18074 commented on
May 5, 2025 • 0 new comments -
Update smol_str requirement from 0.2 to 0.3
#18226 commented on
May 3, 2025 • 0 new comments -
Use `ThinColumn` in `ComponentSparseSet`
#18245 commented on
May 26, 2025 • 0 new comments -
Update log_layers_ecs example for children macro
#18293 commented on
May 1, 2025 • 0 new comments -
Make TAA non-experimental, fixes
#18349 commented on
May 27, 2025 • 0 new comments -
KTX2 Updates: ETC1s/BasisLZ, ASTC HDR, and faster Zstd
#18411 commented on
May 13, 2025 • 0 new comments -
Overflow does not work, instead parent nodes are resized
#18933 commented on
May 1, 2025 • 0 new comments -
Add `try_add_plugins` for apps a la `try_insert` for entities
#18909 commented on
May 8, 2025 • 0 new comments -
Record render diagnostics for all engine passes
#16742 commented on
May 9, 2025 • 0 new comments -
`embedded_watcher` does not work in multi-crate workspaces
#10575 commented on
May 9, 2025 • 0 new comments -
Moving components instead of duplicating should lift the `Clone`/`Reflect` requirement
#18079 commented on
May 9, 2025 • 0 new comments -
AssetServer:: load_with_settings ignores the settings if file was already loaded with default settings
#11111 commented on
May 9, 2025 • 0 new comments -
bug: cannot create an unfocused window on Mac for dev
#15025 commented on
May 9, 2025 • 0 new comments -
Right clicking on window bar freezes the app.
#18065 commented on
May 9, 2025 • 0 new comments -
Input Rework
#17347 commented on
May 10, 2025 • 0 new comments -
Bevy needs a better asset-hosting solution for example assets
#13875 commented on
May 10, 2025 • 0 new comments -
embedded_watcher makes AssetPlugin very slow in workspace packages
#17430 commented on
May 10, 2025 • 0 new comments -
Support Many-to-Many relationships
#18121 commented on
May 10, 2025 • 0 new comments -
Parent device is lost
#13472 commented on
May 10, 2025 • 0 new comments -
`embedded_asset!` does not work in multi-crate workspace + release build
#14718 commented on
May 10, 2025 • 0 new comments -
The headless_renderer example doesn't generate an image.
#16807 commented on
May 11, 2025 • 0 new comments -
Panic when quit bevy application
#17307 commented on
May 12, 2025 • 0 new comments -
Cannot run any example in 0.16.0
#18932 commented on
May 12, 2025 • 0 new comments -
On wasm, window.cursor.grab_mode is not updated when cursor is unlocked.
#8949 commented on
May 12, 2025 • 0 new comments -
UI elements randomly disappear for some frames on specific android devices
#14710 commented on
May 13, 2025 • 0 new comments -
Migrate Observers to use Relationships
#17607 commented on
May 13, 2025 • 0 new comments -
Docs around observer Trigger::components() is not clear
#17634 commented on
May 14, 2025 • 0 new comments -
First-party tile maps
#13782 commented on
May 15, 2025 • 0 new comments -
Mesh not showing(or updating) in alter_mesh example
#18967 commented on
May 15, 2025 • 0 new comments -
Extended material example fails in browser
#13872 commented on
May 16, 2025 • 0 new comments -
Respond to asset changes using observers.
#16041 commented on
May 16, 2025 • 0 new comments -
Very high CPU usage on MacOS
#10261 commented on
May 16, 2025 • 0 new comments -
Volumetric fog broken on WASM
#14414 commented on
May 16, 2025 • 0 new comments -
StandardMaterial::emissive units not documented
#18993 commented on
May 2, 2025 • 0 new comments -
UnsafeWorldCell::world_metadata is unsound given its safety contract
#15289 commented on
May 2, 2025 • 0 new comments -
Text with an invalid span is silently not rendered
#18205 commented on
May 2, 2025 • 0 new comments -
Add PositionType::Fixed
#9564 commented on
May 2, 2025 • 0 new comments -
Cannot compile Bevy with the dynamic feature with x86_64-w64-mingw32-gcc
#4758 commented on
May 3, 2025 • 0 new comments -
Artifact in sprite rendering
#16918 commented on
May 3, 2025 • 0 new comments -
Support `#[cfg()]` in `children!`
#18953 commented on
May 3, 2025 • 0 new comments -
`Event` trait should not be reused for observers and buffered events
#16031 commented on
May 3, 2025 • 0 new comments -
Coordinate system mismatch between Bevy and glTF
#5670 commented on
May 4, 2025 • 0 new comments -
Close performance gap between `bevy_tasks` and `rayon`
#10064 commented on
May 4, 2025 • 0 new comments -
Field setters for `DynamicTuple` and `DynamicTupleStruct`
#18698 commented on
May 4, 2025 • 0 new comments -
TAA bug on camera viewport change
#16290 commented on
May 4, 2025 • 0 new comments -
SSAO+SSR produces shadow artifacts.
#18986 commented on
May 5, 2025 • 0 new comments -
Add a first query filter
#18999 commented on
May 5, 2025 • 0 new comments -
Tracking Issue: `no_std` for `bevy_asset`
#18978 commented on
May 5, 2025 • 0 new comments -
Instance mesh coordinates are changing
#11097 commented on
May 5, 2025 • 0 new comments -
Warning `Too many textures in mesh pipeline view layout` when using SSAO and TAA together
#16584 commented on
May 5, 2025 • 0 new comments -
Ignore Default requirements when using unit structs in required components
#18859 commented on
May 5, 2025 • 0 new comments -
Bevy 0.5 Sprite Sheet Animation Sprite Leak
#1949 commented on
May 5, 2025 • 0 new comments -
Extrudable not implemented for Polygons
#15255 commented on
May 6, 2025 • 0 new comments -
Gltf assets do not reload correctly
#18267 commented on
May 6, 2025 • 0 new comments -
Document which GLTF extensions are (un)supported
#15068 commented on
May 6, 2025 • 0 new comments -
Errors on blank project: ERROR wgpu_hal::vulkan::instance
#18176 commented on
May 7, 2025 • 0 new comments -
EntityRef::get_ref should use the change ticks of the System (if it is called from within one)
#13735 commented on
May 7, 2025 • 0 new comments -
bevy_gltf improvements to decouple it from scene creation
#13681 commented on
May 7, 2025 • 0 new comments -
Crash if KTX2 images are "unaligned" sizes
#11099 commented on
May 8, 2025 • 0 new comments -
Inputs can be missed (or duplicated) when using a fixed time step
#6183 commented on
May 30, 2025 • 0 new comments -
Multi-window + camera UI example
#17451 commented on
May 30, 2025 • 0 new comments -
Updating a spawned mesh asset requires RenderAssetUsages::default() in 0.16.0-rc.5
#18864 commented on
May 30, 2025 • 0 new comments -
Panic / segfault when trying to create a custom bindless material with storage buffers.
#18853 commented on
May 30, 2025 • 0 new comments -
Wasm build hits panic on unwrap in `specialize_material_meshes`
#18980 commented on
May 30, 2025 • 0 new comments -
Meshes not rendering with default GpuPreprocessing on Intel integrated GPU
#18904 commented on
May 30, 2025 • 0 new comments -
Commands doesn't have trigger_ref for events
#17585 commented on
May 30, 2025 • 0 new comments -
Default to AssetMetaCheck::Never on wasm targets
#18002 commented on
May 31, 2025 • 0 new comments -
trait bound error when nesting Reflect types in a HashMap inside another Reflect type
#1044 commented on
May 31, 2025 • 0 new comments -
Text Gizmos
#16490 commented on
May 31, 2025 • 0 new comments -
Add an API to clone worlds
#16559 commented on
May 31, 2025 • 0 new comments -
Animated meshes disapear if their original position is not within the field of view
#4971 commented on
Jun 1, 2025 • 0 new comments -
Better tools for working with dynamic collections of components
#3227 commented on
Jun 1, 2025 • 0 new comments -
UI Image Rotation
#6688 commented on
May 16, 2025 • 0 new comments -
reflect: improve container attributes
#7317 commented on
May 16, 2025 • 0 new comments -
gilrs: Add code to unknown buttons and axes
#8560 commented on
May 17, 2025 • 0 new comments -
Enable async setup of an application
#8607 commented on
May 17, 2025 • 0 new comments -
`Main`/`Render` schedules be run at different real timing.
#8976 commented on
May 19, 2025 • 0 new comments -
More informations for query errors
#9041 commented on
May 17, 2025 • 0 new comments -
Shortcut for `With` and `Without`
#9255 commented on
May 16, 2025 • 0 new comments -
UI content transform
#9341 commented on
May 19, 2025 • 0 new comments -
Change default clear color to black
#9540 commented on
May 30, 2025 • 0 new comments -
reflect: remove `#[reflect(Default)]` special casing
#9575 commented on
May 17, 2025 • 0 new comments -
allow to explicitly define the z-order
#9713 commented on
May 17, 2025 • 0 new comments -
Move add_to_alignment logic to BufferVec
#9928 commented on
May 17, 2025 • 0 new comments -
Add frustum gizmo
#10038 commented on
May 16, 2025 • 0 new comments -
Add a `detect_cyclic_traversal` debug feature to `bevy_ecs`
#17465 commented on
May 17, 2025 • 0 new comments -
Asset Server silently fails when loading the wrong type
#17325 commented on
May 17, 2025 • 0 new comments -
Stream video to a texture
#5221 commented on
May 17, 2025 • 0 new comments -
Merge bevy_app into bevy_ecs
#3786 commented on
May 19, 2025 • 0 new comments -
`AnimationClip` is hard to debug
#10777 commented on
May 19, 2025 • 0 new comments -
Hot reloading of Rust functions for mods and faster development
#1095 commented on
May 20, 2025 • 0 new comments -
[0.13] An orthographic 2d Camera on top of a 3d Perspective Camera - Potential bug with Camera2d ClearColorConfig
#12121 commented on
May 20, 2025 • 0 new comments -
UI picking doesn't support rotated and scaled elements
#18930 commented on
May 20, 2025 • 0 new comments -
Function signature of `resource_equals` differs from implementation in docs
#8898 commented on
May 21, 2025 • 0 new comments -
InputMap Plugin
#435 commented on
May 21, 2025 • 0 new comments -
wgpu_hal::gles::egl: EGL 'eglCreateSyncKHR' code 0x3004: EGL_BAD_ATTRIBUTE
#17494 commented on
May 22, 2025 • 0 new comments -
Corrupted rendering with Integrated Intel GPUs + Vulkan + Indirect
#19000 commented on
May 22, 2025 • 0 new comments -
Rendering artifacts with overlapping transparent sprites
#1422 commented on
May 22, 2025 • 0 new comments -
Raspberry Pi 5 - Arch Linux Arm - vulkan-broadcom - Example crashes with "Too many bindings of type StorageBuffers"
#18867 commented on
May 23, 2025 • 0 new comments -
🐢 Create feature flag for `!Send` `World`
#17697 commented on
May 24, 2025 • 0 new comments -
Remove `StateTransition` schedule in favor of using observers
#15133 commented on
May 24, 2025 • 0 new comments -
Support .run_if() on observers
#14195 commented on
May 25, 2025 • 0 new comments -
Entities spawned with `Disabled` do not render when `Disabled` is removed
#18981 commented on
May 26, 2025 • 0 new comments -
Mouse wheel scrolling values are not normalized, and vary largely depending on `MouseScrollUnit`
#5823 commented on
May 26, 2025 • 0 new comments -
Allow NonSend components
#2486 commented on
May 26, 2025 • 0 new comments -
🐢 Eliminate `!Send` resources by supporting `Send` and `!Send` `World` in the same binary
#17667 commented on
May 26, 2025 • 0 new comments -
🐢 Create inter-thread executor API
#18172 commented on
May 26, 2025 • 0 new comments -
Better entities tracking issue
#18719 commented on
May 26, 2025 • 0 new comments -
Extreme Bloom on non-emissive dark surface. WebGl2 & Linux only
#14288 commented on
May 27, 2025 • 0 new comments -
Rename Events<E>.send() to Events<E>.write()
#18963 commented on
May 29, 2025 • 0 new comments -
API to access individual pixels within a Texture
#1502 commented on
May 30, 2025 • 0 new comments