-
-
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
68 Pull requests merged by 34 people
-
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 -
Required Components: pass through all tokens in {} and () syntax
#18578 merged
Mar 27, 2025 -
Delete migration guide section from PR template
#18575 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 -
Switch from
OnceCell
toLazyLock
inbevy_tasks
#18506 merged
Mar 24, 2025 -
Delete unused weak_handle INSTANCE_INDEX_SHADER_HANDLE.
#18507 merged
Mar 24, 2025 -
Make system param validation rely on the unified ECS error handling via the GLOBAL_ERROR_HANDLER
#18454 merged
Mar 24, 2025 -
Address Lints in
bevy_reflect
#18479 merged
Mar 24, 2025 -
enable x11 by default in bevy_winit
#18475 merged
Mar 24, 2025 -
register ComputedNodeTarget
#18503 merged
Mar 24, 2025 -
fix error and lints when building for wasm32
#18500 merged
Mar 23, 2025 -
Address lints in
bevy_asset
#18502 merged
Mar 23, 2025 -
Regression fix: Reintroduce sorting/reordering methods on Children
#18476 merged
Mar 23, 2025 -
Create new
NonSendMarker
#18301 merged
Mar 23, 2025 -
Fix compile errors on headless example
#18497 merged
Mar 23, 2025 -
Skip camera look ups in queue uinodes
#17668 merged
Mar 23, 2025 -
Update shader_prepass, testbed_2d, and first_person_view_model examples to use children! macro
#18270 merged
Mar 22, 2025 -
Update text2d example to use children macro
#18317 merged
Mar 22, 2025 -
Fix lint errors on
bevy_ecs
with disabled features#18488 merged
Mar 22, 2025 -
Fix
clippy::unnecessary-literal-unwrap
inbevy_time
#18485 merged
Mar 22, 2025 -
Remove
bevy_input_focus
frombevy_a11y
#18483 merged
Mar 22, 2025 -
Ensure
dds
enablesbevy_core_pipeline/dds
inbevy_anti_aliasing
#18484 merged
Mar 22, 2025 -
Properly gate imports in
bevy_scene
#18482 merged
Mar 22, 2025 -
Fix
clippy::let_and_return
inbevy_ecs
#18481 merged
Mar 22, 2025 -
Address
clippy::let_and_return
inbevy_utils
#18480 merged
Mar 22, 2025 -
Address lints in
bevy_platform_support
#18477 merged
Mar 22, 2025 -
Properly gate functionality on
http
inbevy_remote
#18478 merged
Mar 22, 2025 -
Fix clippy warning about unnecessary return in
single_threaded_taks_pool.rs
#18472 merged
Mar 22, 2025 -
Fix double-despawning in
despawn_world
anddespawn_world_recursive
benchmarks#18448 merged
Mar 22, 2025 -
Newtype
Anchor
#18439 merged
Mar 21, 2025 -
Update testbed_ui to use Improved Spawning API
#18329 merged
Mar 21, 2025
34 Pull requests opened by 24 people
-
Restructure morph target pipeline to reduce crate dependencies
#18465 opened
Mar 21, 2025 -
Create `bevy_render_2d` crate
#18467 opened
Mar 21, 2025 -
Implement `RelationshipSourceCollection` for `BTreeSet`
#18469 opened
Mar 21, 2025 -
Rename EntityBorrow/TrustedEntityBorrow to ContainsEntity/EntityEquivalent
#18470 opened
Mar 21, 2025 -
Implement `RelationshipSourceCollection` for `IndexSet`
#18471 opened
Mar 21, 2025 -
Make `GatedReader` a test-only symbol, and allow all `bevy_asset` tests to all run single threaded.
#18473 opened
Mar 22, 2025 -
Fix lints and re-organize gated imports for `bevy_gizmos`
#18487 opened
Mar 22, 2025 -
Move the construction of `LightingInput` in `apply_pbr_lighting` into its own function.
#18489 opened
Mar 22, 2025 -
bevy_image: derive TypePath when Reflect is not available
#18501 opened
Mar 23, 2025 -
Update codespan-reporting requirement from 0.11.0 to 0.12.0
#18508 opened
Mar 24, 2025 -
Update getrandom requirement from 0.2.0 to 0.3.2
#18509 opened
Mar 24, 2025 -
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 -
Fix LogDiagnosticsPlugin log target typo
#18534 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 request redraw (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 -
Use desired language in migration guide template
#18576 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 -
Transform Propagation Optimization: Static Subtree Marking
#18589 opened
Mar 28, 2025 -
Fix wesl in wasm and webgl2
#18591 opened
Mar 28, 2025 -
Update the version of glam required by bevy_reflect to 0.29.2
#18592 opened
Mar 28, 2025
25 Issues closed by 7 people
-
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 -
SceneInstanceReady trigger context
#14619 closed
Mar 24, 2025 -
`0.16.0-rc.1` fails to build with `mold`
#18499 closed
Mar 23, 2025 -
`despawn_world_recursive` benchmarks panic
#18430 closed
Mar 22, 2025 -
`Anchor` doesn't need to be an enum
#18460 closed
Mar 21, 2025 -
`Anchor`s doc comment's are sprite specific but it is also used with `Text2d`
#18459 closed
Mar 21, 2025
27 Issues opened by 21 people
-
3D units vs lights
#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 -
Buffer overrun in main_opaque_pass_3d in 0.16-rc.1
#18542 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 -
Return the failed system parameter(s) in SystemParamValidationError
#18515 opened
Mar 24, 2025 -
Event Reflection
#18511 opened
Mar 24, 2025 -
executor buffer size should be customisable in no_std
#18510 opened
Mar 24, 2025 -
Add fallible variants to QueryParIter
#18505 opened
Mar 23, 2025 -
Bevy on nintendo 3ds
#18496 opened
Mar 22, 2025 -
0.16 rc1 - No way to turn on bevy_math/curve through the bevy crate
#18494 opened
Mar 22, 2025 -
Send events from the render world to the main world
#18491 opened
Mar 22, 2025 -
Multiple `FixedUpdate` schedules with different `Time`s?
#18486 opened
Mar 22, 2025 -
Deferred rendering example is broken on macos (`0.16-dev`)
#18468 opened
Mar 21, 2025 -
`build-wasm-example` should have an option for debug builds
#18464 opened
Mar 21, 2025 -
Shader compilation error with `webgpu` only in debug builds
#18463 opened
Mar 21, 2025
85 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.
-
Get names of queued components
#18451 commented on
Mar 22, 2025 • 3 new comments -
Simplify usage of `EntityWorldMut::move_entity_from_remove` by making it a proper method
#17360 commented on
Mar 25, 2025 • 3 new comments -
info: update log_diagnostics.rs example
#18435 commented on
Mar 28, 2025 • 3 new comments -
Asset Load Retry Plugin
#11349 commented on
Mar 25, 2025 • 2 new comments -
Fix documentation: incorrect references to the `Update` schedule in `ExitCondition`
#18438 commented on
Mar 26, 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 26, 2025 • 0 new comments -
Material, mesh, skin extraction optimization
#17976 commented on
Mar 27, 2025 • 0 new comments -
Fix NonMesh draw command item queries
#17893 commented on
Mar 25, 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 -
fix: limit the number of concurrent load_internal calls to avoid exce…
#17377 commented on
Mar 27, 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 -
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 -
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 -
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 -
Wgpu error doesn't let my bevy 0.13.0 project that I updated to bevy 0.14.0 work
#14213 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 -
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 bevy_post_processing
#18425 commented on
Mar 25, 2025 • 0 new comments -
reexport entity set collections in entity module
#18413 commented on
Mar 25, 2025 • 0 new comments -
KTX2 Updates: ETC1s/BasisLZ, ASTC HDR, and faster Zstd
#18411 commented on
Mar 25, 2025 • 0 new comments -
Finish #17558, re-adding `insert_children`
#18409 commented on
Mar 24, 2025 • 0 new comments -
Allow entity wrappers in entity set and map types
#18408 commented on
Mar 24, 2025 • 0 new comments -
Fix `Anchor` component inconsistancies
#18393 commented on
Mar 23, 2025 • 0 new comments -
Remove remaining internal use of `!Send` resources
#18386 commented on
Mar 24, 2025 • 0 new comments -
Add MainPassResolutionOverride for DLSS
#18381 commented on
Mar 25, 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 test for mesh transformations
#18194 commented on
Mar 22, 2025 • 0 new comments -
Add Allows filter to bypass DefaultQueryFilters
#18192 commented on
Mar 28, 2025 • 0 new comments -
Add a `scale_factor` parameter to `Val::resolve`
#18164 commented on
Mar 22, 2025 • 0 new comments -
Add `LeafNode` to forbid adding `Node` children to certain `Node`s
#18156 commented on
Mar 25, 2025 • 0 new comments -
UI Node Gradients
#18139 commented on
Mar 24, 2025 • 0 new comments -
Update `rand`, `glam` and `encase` to latest versions
#18047 commented on
Mar 24, 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 -
Reflect dynamic components / type registrations for dynamic types
#14404 commented on
Mar 24, 2025 • 0 new comments -
Mac M1+WASM: `many_buttons` extreme memory usage
#18257 commented on
Mar 24, 2025 • 0 new comments -
Unsupported GL_EXT_texture_shadow_lod causes panic in PBR pipeline
#14045 commented on
Mar 24, 2025 • 0 new comments -
Support load .svg images
#1139 commented on
Mar 23, 2025 • 0 new comments -
`mesh_picking` not updating when mesh data changes, bug or intended?
#18221 commented on
Mar 23, 2025 • 0 new comments -
Record render diagnostics for all engine passes
#16742 commented on
Mar 23, 2025 • 0 new comments -
Transition animations for UI elements
#15725 commented on
Mar 23, 2025 • 0 new comments -
GPU 2-phase occlusion broke rendering on some Android devices
#17591 commented on
Mar 23, 2025 • 0 new comments -
`Event` trait should not be reused for observers and buffered events
#16031 commented on
Mar 22, 2025 • 0 new comments -
Time-keeping broken with `UpdateMode::Reactive` (X11 and WASM)
#14682 commented on
Mar 22, 2025 • 0 new comments -
Weird compute shader behavior on apple silicon.
#18402 commented on
Mar 22, 2025 • 0 new comments -
fov on image rendertarget camera not respected sometimes
#18193 commented on
Mar 22, 2025 • 0 new comments -
SpotLight / PointLight artifacts in FogVolume
#18371 commented on
Mar 22, 2025 • 0 new comments -
Assets are not extracted for rendering under certain conditions
#18457 commented on
Mar 22, 2025 • 0 new comments -
Moving components instead of duplicating should lift the `Clone`/`Reflect` requirement
#18079 commented on
Mar 22, 2025 • 0 new comments -
Enhance 2D Transform/Vec2 Quality of Life
#2548 commented on
Mar 22, 2025 • 0 new comments -
Precise input timing information
#9087 commented on
Mar 22, 2025 • 0 new comments -
Text with an invalid span is silently not rendered
#18205 commented on
Mar 22, 2025 • 0 new comments -
Support Many-to-Many relationships
#18121 commented on
Mar 21, 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 -
Investigate static tree marking for optimizing transform propagation
#18365 commented on
Mar 28, 2025 • 0 new comments -
Cold Specialization Memory Leaks
#17872 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 -
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 -
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 -
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