-
-
Notifications
You must be signed in to change notification settings - Fork 3.8k
Insights: bevyengine/bevy
Overview
Could not load contribution data
Please try again later
1 Release published by 1 person
-
v0.16.0-rc.2
published
Mar 26, 2025
57 Pull requests merged by 33 people
-
remove bevy_log as a dev-dependency from bevy_asset
#18619 merged
Mar 30, 2025 -
Rename EntityBorrow/TrustedEntityBorrow to ContainsEntity/EntityEquivalent
#18470 merged
Mar 30, 2025 -
reexport entity set collections in entity module
#18413 merged
Mar 30, 2025 -
bevy_image: derive TypePath when Reflect is not available
#18501 merged
Mar 30, 2025 -
Transform Propagation Optimization: Static Subtree Marking
#18589 merged
Mar 30, 2025 -
Fix diffuse transmission for anisotropic materials
#18610 merged
Mar 30, 2025 -
Improve error message for missing resources
#18593 merged
Mar 30, 2025 -
Fix NonMesh draw command item queries
#17893 merged
Mar 30, 2025 -
Fix compilation of compile_fail_utils when not using rustup
#18394 merged
Mar 30, 2025 -
Update the version of glam required by bevy_reflect to 0.29.2
#18592 merged
Mar 30, 2025 -
Expose skins_use_uniform_buffers() necessary to use pre-existing setup_morph_and_skinning_defs() API.
#18612 merged
Mar 30, 2025 -
Fix shader pre-pass compile failure when using AlphaMode::Blend and a Mesh without UVs (
0.16.0-rc.2
)#18602 merged
Mar 30, 2025 -
bevy_reflect: Fix
TypePath
string concatenation#18609 merged
Mar 29, 2025 -
Fix LogDiagnosticsPlugin log target typo
#18534 merged
Mar 29, 2025 -
Fix wesl in wasm and webgl2
#18591 merged
Mar 28, 2025 -
Use desired language in migration guide template
#18576 merged
Mar 28, 2025 -
Fix and improve tracy rendering spans
#18588 merged
Mar 28, 2025 -
Tracy GPU support
#18490 merged
Mar 28, 2025 -
Fix misleading documentation of Main schedule
#18579 merged
Mar 28, 2025 -
Fix various unused import warnings with no features enabled
#18580 merged
Mar 28, 2025 -
Update
sysinfo
version to0.34.0
#18581 merged
Mar 28, 2025 -
Have the mesh allocator handle modified meshes
#18531 merged
Mar 27, 2025 -
Fix relationship macro for multiple named members fields
#18530 merged
Mar 27, 2025 -
Fix animation transitions affecting other entities
#18572 merged
Mar 27, 2025 -
Revert PR #15481 to resolve a regression.
#18567 merged
Mar 27, 2025 -
Delete migration guide section from PR template
#18575 merged
Mar 27, 2025 -
Required Components: pass through all tokens in {} and () syntax
#18578 merged
Mar 27, 2025 -
Add basic release content tagging workflow
#18568 merged
Mar 27, 2025 -
don't wait during publishing
#18563 merged
Mar 26, 2025 -
Improved Require Syntax
#18555 merged
Mar 26, 2025 -
Remove unused variable
AnimationPlayer::blend_weights
.#18560 merged
Mar 26, 2025 -
Use current_exe for default window title
#18553 merged
Mar 26, 2025 -
Update
AnimatableProperty
documentation, reduce crate dependencies#18543 merged
Mar 26, 2025 -
Fix
run_system
for adapter systems wrapping exclusive systems#18406 merged
Mar 26, 2025 -
don't include file not available on docs.rs
#18551 merged
Mar 26, 2025 -
Replace ValidationOutcome with Result
#18541 merged
Mar 26, 2025 -
Add sprite flipping to
testbed_2d
's sprite scene#18537 merged
Mar 25, 2025 -
Add methods to work with dynamic immutable components
#18532 merged
Mar 25, 2025 -
Fix UpdateMode::Reactive behavior on Windows
#18493 merged
Mar 25, 2025 -
Remove Image::from_buffer
name
argument (only present in debug "dds" builds)#18538 merged
Mar 25, 2025 -
Make RayMap map public
#18544 merged
Mar 25, 2025 -
Move non-generic parts of the PrepassPipeline to internal field
#18322 merged
Mar 25, 2025 -
Fix
mesh_picking
not working due to mixing vertex and triangle indices.#18533 merged
Mar 25, 2025 -
don't flip sprites twice
#18535 merged
Mar 25, 2025 -
Fix
bevy_math/transform/input
Improper Inclusion#18526 merged
Mar 25, 2025 -
bugfix(frustra of point lights were not recalculated when a camera changes)
#18519 merged
Mar 25, 2025 -
Add
no_std
compatibleceil
method#18498 merged
Mar 25, 2025 -
Define system param validation on a per-system parameter basis
#18504 merged
Mar 25, 2025 -
Don't panic on temporary files in file watcher
#18462 merged
Mar 25, 2025 -
Reduce dependencies on
bevy_render
by preferringbevy_mesh
imports#18437 merged
Mar 25, 2025 -
Update bincode to 2.0
#18396 merged
Mar 25, 2025 -
Record bloom render commands in parallel
#18330 merged
Mar 25, 2025 -
Update accesskit and accesskit_winit requirements
#18285 merged
Mar 25, 2025 -
AssetServer out of bounds protection
#18088 merged
Mar 25, 2025 -
ExtractedSprites
slice buffer#17041 merged
Mar 25, 2025 -
Update linux_dependencies.md
#18523 merged
Mar 25, 2025
49 Pull requests opened by 33 people
-
add 2d_on_ui example
#18513 opened
Mar 24, 2025 -
Render events
#18517 opened
Mar 24, 2025 -
Add `BundleRemover`
#18521 opened
Mar 24, 2025 -
Move initializing the `ScreenshotToScreenPipeline` to the `ScreenshotPlugin`.
#18524 opened
Mar 25, 2025 -
Remote entity reservation v6
#18525 opened
Mar 25, 2025 -
Fixes #13466, implementing resource_scope_by_id
#18527 opened
Mar 25, 2025 -
Add `many_morph_targets` stress test
#18536 opened
Mar 25, 2025 -
Bevy update min vers
#18547 opened
Mar 25, 2025 -
Add Asset::get_mut_untracked and map_asset_unchanged
#18548 opened
Mar 25, 2025 -
Fix missed RedrawRequested and WindowCloseRequested events with UpdateMode::Reactive (part 2)
#18549 opened
Mar 25, 2025 -
Add angle-weighted smooth normals implementation (#18383)
#18552 opened
Mar 25, 2025 -
Expand MergeMeshError to include IncompatiblePrimitiveTopology variant
#18561 opened
Mar 26, 2025 -
Renaming system.rs to system_traits.rs
#18569 opened
Mar 27, 2025 -
Only include files when packaging `bevy`, rather than excluding
#18571 opened
Mar 27, 2025 -
Add animation transition test
#18574 opened
Mar 27, 2025 -
Web support for atmosphere
#18582 opened
Mar 27, 2025 -
Create chainable `run_if_dyn`
#18585 opened
Mar 28, 2025 -
Add binned 2d/3d Wireframe render phase
#18587 opened
Mar 28, 2025 -
Constify `BorderRadius::resolve`
#18595 opened
Mar 28, 2025 -
Added `StableInterpolate` implementations for linear colors.
#18601 opened
Mar 29, 2025 -
Add comment to custom vertex attribute example to make it easier to convert to 2D
#18603 opened
Mar 29, 2025 -
Add NonNilUuid support to bevy_reflect
#18604 opened
Mar 29, 2025 -
Return triangle index instead of vertex index (Fixes #18081)
#18605 opened
Mar 29, 2025 -
Remote entity reservation v7
#18611 opened
Mar 29, 2025 -
Expose symbols needed to replicate SetMeshBindGroup in ecosystem crates.
#18613 opened
Mar 29, 2025 -
Expose some fields of Stepping
#18614 opened
Mar 29, 2025 -
Avoid performance pitfalls in update_previous_global_transform system
#18618 opened
Mar 30, 2025 -
Better errors for #[require]
#18621 opened
Mar 30, 2025 -
Improve `Query`'s top-level documentation
#18622 opened
Mar 30, 2025 -
Implement `System` for `Box<dyn System>`
#18625 opened
Mar 30, 2025 -
feat: attempt at making reflection more flexible
#18626 opened
Mar 30, 2025 -
Remove entities from specialization caches when despawned.
#18627 opened
Mar 30, 2025 -
Fix no indirect drawing
#18628 opened
Mar 30, 2025 -
Use Display instead of Debug in the default error handler
#18629 opened
Mar 30, 2025 -
Use GpuPreprocessingMode::None if features not supported.
#18630 opened
Mar 30, 2025 -
Fix mesh extraction for meshes without associated material.
#18631 opened
Mar 30, 2025 -
Parallelize bevy 0.16-rc bottlenecks
#18632 opened
Mar 30, 2025 -
Add `sleep` based on `spin` to `bevy_platform_support`
#18633 opened
Mar 30, 2025 -
Add required shader defs for environment map binding arrays in deferred
#18634 opened
Mar 30, 2025 -
Delete unused weak handle and remove duplicate loads.
#18635 opened
Mar 30, 2025 -
Fix mesh tag feature for 2d.
#18636 opened
Mar 30, 2025 -
Extract non-pbr logic from `bevy_pbr`
#18637 opened
Mar 31, 2025 -
Upgrade to Glam 0.29.3 and Simplify Feature Gating
#18638 opened
Mar 31, 2025 -
Commands module docs pass
#18639 opened
Mar 31, 2025 -
Fix AsBindGroup hygenic issues with storage texture.
#18640 opened
Mar 31, 2025 -
Only send unused event when final handle is dropped.
#18641 opened
Mar 31, 2025 -
Bump crate-ci/typos from 1.30.2 to 1.31.0
#18642 opened
Mar 31, 2025 -
Update spin requirement from 0.9.8 to 0.10.0
#18643 opened
Mar 31, 2025 -
0.16 Regression fix: re-expose the display handle via a wrapper resource
#18644 opened
Mar 31, 2025
30 Issues closed by 5 people
-
`AsEntity` Trait
#9367 closed
Mar 30, 2025 -
Remove "relationship" stutter in relationship attribute macro
#17949 closed
Mar 30, 2025 -
Multiple `FixedUpdate` schedules with different `Time`s?
#18486 closed
Mar 30, 2025 -
System param validation error message for `Option<Single<&Thing>>` when there are two `Thing`s is confusing
#17740 closed
Mar 30, 2025 -
Investigate static tree marking for optimizing transform propagation
#18365 closed
Mar 30, 2025 -
Return the failed system parameter(s) in SystemParamValidationError
#18515 closed
Mar 30, 2025 -
Creating a StandardMaterial from a Color with non-1.0 alpha fails to compile pre-pass shader
#18600 closed
Mar 30, 2025 -
Having more than two types param in a type and deriving Reflect errors
#18606 closed
Mar 29, 2025 -
Buffer overrun in main_opaque_pass_3d in 0.16-rc.1
#18542 closed
Mar 29, 2025 -
`0.15.3`: mutable aliasing possible with `DeferredWorld`
#18597 closed
Mar 29, 2025 -
Need some way to nest labeled assets
#18010 closed
Mar 28, 2025 -
Require release notes and migration guides in the Bevy repo as part of PRs
#16629 closed
Mar 28, 2025 -
Misleading information in the documentation of the Main schedule
#18562 closed
Mar 28, 2025 -
Component Removal Actions for Required Component Enforcement
#18514 closed
Mar 28, 2025 -
Cannot lock bevy's patch version
#18160 closed
Mar 27, 2025 -
Mesh Over-Allocates memory, causing program to crash
#16586 closed
Mar 27, 2025 -
Relationship annotation does not allow more than additional field
#18466 closed
Mar 27, 2025 -
Animation transitions don't apply weights correctly
#18557 closed
Mar 27, 2025 -
0.16.0-rc.1 docs failed to build on docs.rs
#18539 closed
Mar 26, 2025 -
mesh_picking behaves erratically in `0.16-dev`
#18495 closed
Mar 25, 2025 -
Add dynamic methods for working with immutable components
#16861 closed
Mar 25, 2025 -
`Image::from_buffer`'s public signature changes if debug assertions are enabled
#17891 closed
Mar 25, 2025 -
Shadow is missing when initial camera pos is far away from the object
#11682 closed
Mar 25, 2025 -
File Watcher panics if asset `file_path` starts with `../`
#17265 closed
Mar 25, 2025 -
`file_watcher` feature does not work correctly
#18461 closed
Mar 25, 2025 -
Consider using add_command_buffer_generation_task() for bloom
#18304 closed
Mar 25, 2025 -
Poor performance for Text2d with TextSpan
#16972 closed
Mar 25, 2025 -
ERROR wgpu_hal::vulkan::instance: GENERAL [Loader Message (0x0)]
#18518 closed
Mar 24, 2025
25 Issues opened by 22 people
-
Implement `System` for `Box<dyn System>`
#18624 opened
Mar 30, 2025 -
Allow add_state_scoped_event to take computed state
#18623 opened
Mar 30, 2025 -
Text not rendering when marker component is inserted
#18620 opened
Mar 30, 2025 -
without std, systems run as fast as possible
#18617 opened
Mar 30, 2025 -
Child text components created after initial object creation are invisible
#18616 opened
Mar 30, 2025 -
Changing Materials in Hooks/Observers causes invisible objects
#18608 opened
Mar 29, 2025 -
Wrong materials used when `GpuProcessingSupport` set to `GpuProcessingMode::None`
#18607 opened
Mar 29, 2025 -
SystemId doesn't convey that it can be used as a oneshot system
#18599 opened
Mar 29, 2025 -
Sprite picking doesn't work with image render targets
#18598 opened
Mar 29, 2025 -
Easy way to read assets from bytes
#18594 opened
Mar 28, 2025 -
Document that 1 unit = 1 meter in Bevy's PBR rendering
#18590 opened
Mar 28, 2025 -
Immutable components example should demonstrate the hooks + observers pattern
#18584 opened
Mar 28, 2025 -
Use hooks + immutable components pattern for state transitions
#18583 opened
Mar 28, 2025 -
AsBindGroup derive compile error with storage_texture
#18573 opened
Mar 27, 2025 -
Flexible Reflection Paths
#18570 opened
Mar 27, 2025 -
Making Required Components force existence as a follow-up of #18514
#18566 opened
Mar 27, 2025 -
Mesh2d WGSL structure doesn't expose MeshTag data
#18564 opened
Mar 26, 2025 -
PartialReflect::apply Documentation Unclear
#18558 opened
Mar 26, 2025 -
Wayland fullscreen limitations
#18556 opened
Mar 26, 2025 -
Format Bot for CI
#18554 opened
Mar 26, 2025 -
Some meshes not rendering in 0.16-rc.1
#18550 opened
Mar 25, 2025 -
Merging meshes with different primitive topologies leads to rendering panics rather than returning an error
#18546 opened
Mar 25, 2025 -
Component Groups
#18540 opened
Mar 25, 2025 -
Allow relationships to point to their own entity
#18522 opened
Mar 24, 2025 -
Create a `When` system param wrapper for skipping systems that fail validation
#18516 opened
Mar 24, 2025
80 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.
-
info: update log_diagnostics.rs example
#18435 commented on
Mar 28, 2025 • 2 new comments -
Implement `RelationshipSourceCollection` for `BTreeSet`
#18469 commented on
Mar 28, 2025 • 1 new comment -
fix: limit the number of concurrent load_internal calls to avoid exce…
#17377 commented on
Mar 30, 2025 • 1 new comment -
Simplify usage of `EntityWorldMut::move_entity_from_remove` by making it a proper method
#17360 commented on
Mar 25, 2025 • 1 new comment -
Finish #17558, re-adding `insert_children`
#18409 commented on
Mar 30, 2025 • 1 new comment -
Move the construction of `LightingInput` in `apply_pbr_lighting` into its own function.
#18489 commented on
Mar 24, 2025 • 0 new comments -
Fixes missed RequestRedraw events in about_to_wait()
#17991 commented on
Mar 25, 2025 • 0 new comments -
Add gram-schmidt fast approximation tangent generation algorithm
#17989 commented on
Mar 30, 2025 • 0 new comments -
Material, mesh, skin extraction optimization
#17976 commented on
Mar 27, 2025 • 0 new comments -
Add image sampler configuration in GLTF loader
#17875 commented on
Mar 24, 2025 • 0 new comments -
As-needed change detection
#17629 commented on
Mar 24, 2025 • 0 new comments -
cache ArchetypeId in QueryManyIter and QuerySortedIter
#16564 commented on
Mar 25, 2025 • 0 new comments -
Honor mesh-light interaction mediation for “low” render layers
#15042 commented on
Mar 26, 2025 • 0 new comments -
Asset Load Retry Plugin
#11349 commented on
Mar 25, 2025 • 0 new comments -
ignore files starting with . when loading folders
#11214 commented on
Mar 28, 2025 • 0 new comments -
Add frustum gizmo
#10038 commented on
Mar 28, 2025 • 0 new comments -
fov on image rendertarget camera not respected sometimes
#18193 commented on
Mar 31, 2025 • 0 new comments -
Restructure rendering crates
#18423 commented on
Mar 31, 2025 • 0 new comments -
Cold Specialization Memory Leaks
#17872 commented on
Mar 30, 2025 • 0 new comments -
Deferred rendering example is broken on macos (`0.16-dev`)
#18468 commented on
Mar 30, 2025 • 0 new comments -
Improve update_mesh_previous_global_transforms() performance
#14681 commented on
Mar 30, 2025 • 0 new comments -
Remove `bevy_ui::Interaction` in favor of a `bevy_picking` based solution
#15550 commented on
Mar 30, 2025 • 0 new comments -
Implement `RelationshipSourceCollection` for `IndexSet`
#18471 commented on
Mar 28, 2025 • 0 new comments -
Create `bevy_render_2d` crate
#18467 commented on
Mar 25, 2025 • 0 new comments -
Restructure morph target pipeline to reduce crate dependencies
#18465 commented on
Mar 28, 2025 • 0 new comments -
Get names of queued components
#18451 commented on
Mar 30, 2025 • 0 new comments -
Fix documentation: incorrect references to the `Update` schedule in `ExitCondition`
#18438 commented on
Mar 26, 2025 • 0 new comments -
Add bevy_post_processing
#18425 commented on
Mar 31, 2025 • 0 new comments -
KTX2 Updates: ETC1s/BasisLZ, ASTC HDR, and faster Zstd
#18411 commented on
Mar 30, 2025 • 0 new comments -
Allow entity wrappers in entity set and map types
#18408 commented on
Mar 24, 2025 • 0 new comments -
Remove remaining internal use of `!Send` resources
#18386 commented on
Mar 29, 2025 • 0 new comments -
Add MainPassResolutionOverride for DLSS
#18381 commented on
Mar 30, 2025 • 0 new comments -
Remote entity reservation v4
#18380 commented on
Mar 27, 2025 • 0 new comments -
Make TAA non-experimental, fixes
#18349 commented on
Mar 25, 2025 • 0 new comments -
Update log_layers_ecs example for children macro
#18293 commented on
Mar 26, 2025 • 0 new comments -
Restore separate methods for `World::get_many_entities`
#18234 commented on
Mar 24, 2025 • 0 new comments -
Re-introduce "Replace Ambient Lights with Environment Map Lights (#17482)"
#18207 commented on
Mar 25, 2025 • 0 new comments -
Cleaner macros utilizing syn::Member
#18199 commented on
Mar 26, 2025 • 0 new comments -
Add Allows filter to bypass DefaultQueryFilters
#18192 commented on
Mar 30, 2025 • 0 new comments -
Add `LeafNode` to forbid adding `Node` children to certain `Node`s
#18156 commented on
Mar 25, 2025 • 0 new comments -
Strange behavior on PinePhone Pro
#12809 commented on
Mar 27, 2025 • 0 new comments -
On iOS, loading many assets in `AssetMode::Processed` causes some assets to fail to load
#14542 commented on
Mar 27, 2025 • 0 new comments -
Bevy-native World Inspector
#15636 commented on
Mar 27, 2025 • 0 new comments -
Consolidate view binding imports and positions
#15645 commented on
Mar 27, 2025 • 0 new comments -
0.16 rc1 - No way to turn on bevy_math/curve through the bevy crate
#18494 commented on
Mar 27, 2025 • 0 new comments -
Text Gizmos
#16490 commented on
Mar 27, 2025 • 0 new comments -
Support font collections
#5773 commented on
Mar 27, 2025 • 0 new comments -
Some images compressed with `CompressedImageSaver` cause panics after loading
#14315 commented on
Mar 26, 2025 • 0 new comments -
Runtime mipmap generation
#18037 commented on
Mar 26, 2025 • 0 new comments -
Wireframe on `2d_shapes` example is just an outline
#17737 commented on
Mar 26, 2025 • 0 new comments -
error: process didn't exit successfully: `target\debug\examples\breakout.exe` (exit code: 0xc0000005, STATUS_ACCESS_VIOLATION)
#5998 commented on
Mar 26, 2025 • 0 new comments -
REGRESSION: wgpu panic `BadDisplay` after winit 0.30 on Wayland OpenGL
#13923 commented on
Mar 25, 2025 • 0 new comments -
CustomCursor Does Not Work On Linux
#18385 commented on
Mar 25, 2025 • 0 new comments -
Bevy on nintendo 3ds
#18496 commented on
Mar 25, 2025 • 0 new comments -
Materials not displaying correctly in `wireframe` example
#16896 commented on
Mar 25, 2025 • 0 new comments -
Black materials on `clearcoat` example
#18104 commented on
Mar 25, 2025 • 0 new comments -
Add a way to prefer mailbox rendering, but still have a graceful fallback to fifo
#6243 commented on
Mar 25, 2025 • 0 new comments -
wgpu_hal::gles::egl: EGL 'eglCreateSyncKHR' code 0x3004: EGL_BAD_ATTRIBUTE
#17494 commented on
Mar 24, 2025 • 0 new comments -
Split apply_pbr_lighting into many many small functions
#17541 commented on
Mar 24, 2025 • 0 new comments -
Event Reflection
#18511 commented on
Mar 24, 2025 • 0 new comments -
Add a Dir4
#17983 commented on
Mar 30, 2025 • 0 new comments -
Camera clear_color does not work with multiple cameras
#17375 commented on
Mar 30, 2025 • 0 new comments -
Hot Reloading does not work with texture images
#8341 commented on
Mar 29, 2025 • 0 new comments -
Bevy Asset Saving and Improvements
#11216 commented on
Mar 29, 2025 • 0 new comments -
🐢 Eliminate `!Send` resources by supporting `Send` and `!Send` `World` in the same binary
#17667 commented on
Mar 29, 2025 • 0 new comments -
Wgpu error doesn't let my bevy 0.13.0 project that I updated to bevy 0.14.0 work
#14213 commented on
Mar 29, 2025 • 0 new comments -
Plugin Dependencies
#69 commented on
Mar 29, 2025 • 0 new comments -
can we require bundle?
#17433 commented on
Mar 28, 2025 • 0 new comments -
Add ChildBuilder::spawn_batch
#15869 commented on
Mar 28, 2025 • 0 new comments -
`EntityHashSet` can't be used as a relationship target collection because it doesn't implement `VisitEntitiesMut`
#18243 commented on
Mar 28, 2025 • 0 new comments -
Document how to set the rendering backend
#3406 commented on
Mar 28, 2025 • 0 new comments -
Rename `List::iter` and friends to avoid auto-import conflicts
#15088 commented on
Mar 28, 2025 • 0 new comments -
`specialized_mesh_pipeline` and `custom_shader_instancing` examples are broken
#17986 commented on
Mar 28, 2025 • 0 new comments -
create a CI job that checks for new or edited migration guides and automatically labels the PR
#18447 commented on
Mar 28, 2025 • 0 new comments -
add a CI job to do basic format validation on the files inside of these folders
#18443 commented on
Mar 28, 2025 • 0 new comments -
add a job which checks for the labels and blocks the PR if no file in the correct folder is merged
#18442 commented on
Mar 28, 2025 • 0 new comments -
Tracking issue: supporting work for in-repo release notes / migration guides
#18441 commented on
Mar 28, 2025 • 0 new comments -
Command error handling should work off of non-erased error types
#17273 commented on
Mar 28, 2025 • 0 new comments -
Support FBX file loading
#15705 commented on
Mar 28, 2025 • 0 new comments -
Unexpected behavior using `States` and `Event`s
#18428 commented on
Mar 27, 2025 • 0 new comments