Tracking performance metrics for the Bevy game engine: compilation times, binary sizes, stress tests, benchmarks, and more.
Missing 56 commits over the last 500
Last update: 2026-07-13 20:21
| Machine | CPU | GPU | RAM |
|---|---|---|---|
| bevy-bench-01 | AMD Ryzen 9 9950X | NVIDIA GeForce RTX 3060 | 64GB |
| Commit | Date | Links |
|---|---|---|
| Make RenderDebugOverlayPlugin keybindings opt-in #24891 | 2026-07-13 17:43 | Queued |
| Move bsn! macro docs back into macro crate, avoiding re-re-export issues #24828 | 2026-07-13 17:42 | Queue this commit |
| Resolve `EditableText`'s scrolling per edit in `bevy_text` #24634 | 2026-07-12 19:00 |
|
| Feathers new select control and caption helper #24847 | 2026-07-12 18:56 | |
| Fix formatting of code in table in `bsn!` documentation. #24964 | 2026-07-12 18:42 | |
| Link to the ParamSet docs when talking about ParamSet #24901 | 2026-07-11 03:23 |
|
| Improve clarity of condition.rs doc examples #24916 | 2026-07-11 00:47 | |
| Improved documentation for headless and feathers widgets. #24931 | 2026-07-11 00:34 | |
| Chore: Remove duplicate PointerFocusPlugin registrations from examples to prevent panics #24942 | 2026-07-11 00:14 | |
| Fix `filtered_backtrace_test` for Rust 1.97 #24943 | 2026-07-10 15:44 |
|
| Expose system accesses and filters in BRP `schedule.graph` #24743 | 2026-07-09 04:53 |
|
| Remove focus from EditableText when clicked outside without requiring TabNavigationPlugin #24757 | 2026-07-08 23:42 | |
| Add PostProcessBindGroupCache #22894 | 2026-07-08 22:33 | |
| `ImageMeasure` border-box sizing fix #24674 | 2026-07-08 22:32 | Queue this commit |
| Respect `Window::focused` when requesting macOS app activation on startup and window creation #24702 | 2026-07-08 22:32 | |
| feat(scroll): change scroll dt to_pixels #24731 | 2026-07-08 22:31 | |
| Add tab support to text gizmos #24732 | 2026-07-08 22:31 | |
| Clamp `SpotLight.outer_angle` to pi/2-epsilon at extraction time #24734 | 2026-07-08 22:31 | Queue this commit |
| Lower default size for `AtmosphereEnvironmentMapLight` #24738 | 2026-07-08 22:29 | |
| Fix handling of `WindowResolution` change #24746 | 2026-07-08 22:28 | |
| Always centered radio marks #24749 | 2026-07-08 22:28 | |
| Add const to bevy_math functions where applicable #24752 | 2026-07-08 22:28 | |
| Add World::resource_entity to retrieve entity associated to resource #24753 | 2026-07-08 22:27 | |
| Rename and document fields in Access. #24778 | 2026-07-08 22:27 | |
| New menu-related widgets #24784 | 2026-07-08 22:26 | |
| Targeted feathers fixes #24788 | 2026-07-08 22:26 | |
| Fix sigil default color to match label color, move border 1px #24791 | 2026-07-08 22:25 | |
| Ensure RenderLayers is a Component on every ExtractedLight and its ShadowView/ExtractedView #24797 | 2026-07-08 22:25 | |
| Fix observers not removing themselves from ObservedBy. #24802 | 2026-07-08 22:25 | |
| Try despawning the related Observer from ObservedBy. #24813 | 2026-07-08 22:25 | |
| Have command error handling take `impl FnOnce` instead of a function pointer #24831 | 2026-07-08 22:24 | |
| :bug: Fixes BSN support for fully qualified component paths #24817 | 2026-07-08 22:20 | |
| Add bindless support for 2D materials. #24833 | 2026-07-08 22:19 | Queue this commit |
| Fix shadow panic when a camera is despawned before extraction #24877 | 2026-07-08 22:19 | |
| Give render thread an explicit name #24848 | 2026-07-08 20:48 | |
| Avoid creating a pass for main_transparent_pass_2d when unecessary #24850 | 2026-07-08 20:48 | |
| Fix split screen + transparent material rendering #24861 | 2026-07-08 20:48 | |
| Documents and regression tests apply scene replace and orphan behavior. #24909 | 2026-07-08 20:11 |
|
| fix: fps_overlay graph shader reads one element past its storage buffer #24914 | 2026-07-08 19:48 | |
| FeathersSlider / bevy_ui_widgets/slider fixes #24905 | 2026-07-08 19:44 | |
| Avoid Feathers menu command panics after despawn #24890 | 2026-07-08 18:02 | |
| Track the dirty status of individual elements in `AtomicSparseBufferVec`. #24078 | 2026-07-08 17:53 |
|
| Tab navigation skips non-visible entities #24769 | 2026-07-08 17:52 | |
| Clear stale atmosphere components when AtmosphereSettings or Atmosphere components are removed. #24884 | 2026-07-08 17:15 | |
| Be explicit that extraction is to `RenderApp` for `SyncComponent` / `ExtractComponent` / `ExtractResource` #24420 | 2026-07-07 05:29 |
|
| CompressedImageSaver revamp redux #24223 | 2026-07-07 04:44 | |
| Move `MeshUniform` allocation from the CPU to the GPU. #23662 | 2026-07-07 04:30 | |
| Remove old docs that no longer apply #24838 | 2026-07-06 17:22 |
|
| Fix MP4 Audio Playback Failure in Bevy 0.19.0 #24879 | 2026-07-06 06:49 |
|
| Fix ScrollArea scroll speed #24620 | 2026-07-06 06:35 | |
| Text measurement min-content fix #24859 | 2026-07-06 06:09 | Queue this commit |
| Solari: Fix removed RaytracingMesh3d component #24764 | 2026-07-06 05:58 | |
| Updated multiple_text_inputs example to use an observer #24758 | 2026-07-06 05:58 | |
| Update parley to version 0.11 #24781 | 2026-07-06 05:58 | |
| Bump super-linter/super-linter/slim from 8.6.0 to 8.7.0 #24761 | 2026-07-06 05:53 | |
| Expose `bevy::pbr::gltf` module. #24863 | 2026-07-06 05:53 | |
| Solari: Fix normal maps and support two-channel maps #24880 | 2026-07-06 05:53 | Queue this commit |
| Ignore ttf-parser advisory #24819 | 2026-07-06 05:45 | |
| Fix HandleTemplate::Value not adding the asset directly. #24885 | 2026-07-06 00:02 | |
| Increase `MaterialProperties::draw_functions` inline capacity #24844 | 2026-07-04 23:37 |
|
| Fix bevy_gilrs weak rumble motor never being driven #24829 | 2026-07-04 23:27 | |
| document settings save location and TOML format #24830 | 2026-07-03 22:51 |
|
| Fixes archived rfcs repo link in README.md #24852 | 2026-07-03 06:02 |
|
| Prevent panic in `check_dir_light_mesh_visibility` #24807 | 2026-07-01 00:26 |
|
| For each mesh instance, only store the previous frame's transform, not the entire `MeshInputUniform`. #23892 | 2026-06-29 20:29 |
|
| Update rust-version to 1.96 in root Cargo.toml so all tests compile and pass #24736 | 2026-06-28 18:46 |
|
| Fix clustered decal docs macOS/iOS restriction (again) #24770 | 2026-06-27 20:53 |
|
| Add stricter `nonmax` crate version requirement #24776 | 2026-06-27 20:47 | |
| fix effective_speed when delta is clamped by max_delta #24768 | 2026-06-27 17:36 |
|
| Apply temporal jitter to PreviousViewData #24672 | 2026-06-26 02:23 |
|
| Rename NextState::set_if_neq to set_if_different to resolve clashing #24676 | 2026-06-25 16:57 |
|
| Fix bsn nested entity references #24742 | 2026-06-25 16:56 | |
| Support floating dialogs in feathers and underlying bevy_ui_widgets. #24705 | 2026-06-24 00:16 |
|
| implement `Clone` for `IsDefaultUiCamera` #24729 | 2026-06-23 20:28 | |
| fix: add missing png feature to bevy_feathers feature #24727 | 2026-06-23 18:00 | |
| Feathers theme aware fixes #24719 | 2026-06-23 17:33 |
|
| Fix Visibility component having no effect on infinite grid #24723 | 2026-06-23 17:32 | Queue this commit |
| bevy_text: give swash a stable font id #24710 | 2026-06-23 03:30 |
|
| Number input polish #24701 | 2026-06-23 00:31 | |
| Fix sorted batching without indirect drawing #24708 | 2026-06-22 22:41 | |
| Update `sysinfo` dependency to version `0.39.5` #24706 | 2026-06-22 21:14 | |
| Add missing import for light probe const `..._LIGHTMAPPED_MESH_DIFFUSE` in irradiance_volume.wgsl #24714 | 2026-06-22 20:45 | |
| Feathers radio bg #24704 | 2026-06-22 20:44 | |
| Allow entity wrappers in entity set and map types #18408 | 2026-06-22 20:20 | Queue this commit |
| Remove 0.19 deprecated code from `bevy_ecs` #24687 | 2026-06-22 20:16 | |
| Add Okhsla and Okhsva to `bevy_color::prelude` #24688 | 2026-06-22 20:16 | Queue this commit |
| Fix wrong border radius corners on diagnostics overlay #24713 | 2026-06-22 19:47 | |
| Downgrade gpu_readback closed-channel log from warn to debug #24707 | 2026-06-22 19:47 | |
| Add `EnvironmentMapLight::with_intensity` builder method #24692 | 2026-06-22 19:40 | |
| Fix NaN okhsl/okhsv values when lightness approximates 0 or 1 #24691 | 2026-06-22 19:39 | |
| `clip_check_recursive` fix #24684 | 2026-06-22 19:34 | |
| clamp time delta by max_delta even when relative speed is greater than 1 #24237 | 2026-06-22 19:27 | |
| Solari: Fix MIS not using consistent PDF measures #24671 | 2026-06-22 19:19 | |
| Solari: Add DLSS-RR toggle to example #24667 | 2026-06-22 19:07 | Queue this commit |
| Deduplicate access_iter test logic #24653 | 2026-06-22 19:02 | |
| Don't declare atomics in the read-only late mesh preprocessing buffer #24650 | 2026-06-22 19:01 | Queue this commit |
| Add scrubbing / dragging to number_input widget. #24636 | 2026-06-21 21:18 |
|
| Extract `sprite_material` functions, bindings, and types to separate shader modules #24629 | 2026-06-21 19:47 |
|
| Text performance regression fix #24663 | 2026-06-21 19:44 | |
| Solari: Misc BRDF changes #24668 | 2026-06-21 19:42 | |
| Solari: Make light tiles properly random #24670 | 2026-06-21 19:41 | |
| Bump Version after Release #24697 | 2026-06-21 17:21 |
|
| Fix version bump ci #24693 | 2026-06-21 16:04 | |
| Remove radio button comment #24685 | 2026-06-21 08:34 |
|
| docs: fixup of run condition docs (`or_else`) #24677 | 2026-06-21 07:31 | |
| Another text measurement fix #24669 | 2026-06-21 07:30 | |
| bevy_scene: don't use std Result #24666 | 2026-06-19 19:59 |
|
| Fix PanCamera mouse button check #24659 | 2026-06-19 04:00 |
|
| Clearer QueryAccessError & has_conflicts docs #24651 | 2026-06-17 19:25 |
|
| give immutable access to `SystemWithAccess::system` #24652 | 2026-06-17 19:23 | |
| light: add SunDisk::MARS preset for Mars atmosphere #24618 | 2026-06-17 17:46 | |
| Update variadics_please requirement from 1.1 to 2.0 #24640 | 2026-06-17 17:15 | |
| Entitymut doc changes for #24596 #24631 | 2026-06-17 17:14 | |
| Reuse heap allocations in `prepare_mesh_bind_groups` #24643 | 2026-06-17 17:13 | |
| `EditableText` pointer propagation fix #24632 | 2026-06-17 15:08 |
|
| Derive Copy and Clone for InfiniteGrid #24633 | 2026-06-17 05:28 |
|
| Optionally allow `FeathersColorSwatch` to partially display opaque value #24639 | 2026-06-17 05:18 | Queue this commit |
| Add impl of (Try)StableInterpolate for arrays #24641 | 2026-06-17 05:17 | |
| `bevy::math::Rect::clamp_point` function #24630 | 2026-06-17 04:46 | Queue this commit |
| Refresh all components of the Point/Spot Shadow Map if its light has changed #24626 | 2026-06-17 04:42 | |
| Fix nightly clippy and `clippy::result_large_err` again #24624 | 2026-06-17 04:40 | |
| Reuse RenderContextState and PendingCommandBuffers heap allocations #24622 | 2026-06-17 04:39 | |
| fix: text selection collapse on focus loss #24619 | 2026-06-17 04:34 | Queue this commit |
| Rename Preferences to Settings in the appropriate places #24613 | 2026-06-17 04:28 | |
| Clean up background motion vectors when prepass is disabled #24606 | 2026-06-17 04:27 | |
| Add context messages to `BevyError` #24528 | 2026-06-17 04:24 | |
| Fix `Deserialize` derive for `BrpResponse` #24305 | 2026-06-17 04:13 | |
| Allow implicit Into for BSN enum field values #24621 | 2026-06-16 20:00 |
|
| Diagnostic overlay fixes and improvements #24611 | 2026-06-14 20:44 |
|
| Bump crate-ci/typos from 1.47.0 to 1.47.2 #24598 | 2026-06-14 18:53 | |
| Update sysinfo requirement from 0.38.4 to 0.39.3 #24603 | 2026-06-14 18:52 | |
| Bump actions/checkout from 6.0.2 to 6.0.3 #24600 | 2026-06-14 18:49 | |
| Bump github/codeql-action from 4.36.0 to 4.36.2 #24599 | 2026-06-14 18:49 | |
| Change From<&str> to From<&'static str> for Name #24544 | 2026-06-11 17:42 |
|
| Fix glTF specular extension parsing #24580 | 2026-06-11 17:41 | |
| Make asset_changed import path public #24548 | 2026-06-11 17:38 | |
| `multiline_text_input` example pop up justify menu #24584 | 2026-06-11 03:36 |
|
| More safety comments in bevy_ecs #24488 | 2026-06-10 21:09 | |
| Justify the inputs in the `multiple_text_inputs` example #24583 | 2026-06-10 17:57 |
|
| Fix #22865 non_snake_case on bundle derive #22866 | 2026-06-10 17:51 | |
| Fix bindless specular transmission material lookup #24573 | 2026-06-10 17:51 | |
| bsn: support field name shorthand #24526 | 2026-06-10 07:36 |
|
| Rename variable in `custom_loop` example #24578 | 2026-06-10 03:34 |
|
| bevy_reflect: Reorganize `type_info` module #24576 | 2026-06-10 02:00 | |
| bsn: fix name docs #24575 | 2026-06-10 00:12 | |
| Add mesh compression and motion blur to scene viewer #24570 | 2026-06-09 20:13 |
|
| bsn: Expand support for optional scenes and scene lists #24565 | 2026-06-09 18:49 | |
| Update proptest-derive requirement from 0.2 to 0.8 #24566 | 2026-06-09 18:48 | |
| Enable glTF validation for KHR_materials_specular #24571 | 2026-06-09 18:33 | |
| Replace `MouseScrollUnit::SCROLL_UNIT_CONVERSION_FACTOR` with a Resource #24512 | 2026-06-09 04:48 |
|
| Update guillotiere requirement from 0.6.0 to 0.7.0 #24186 | 2026-06-09 04:31 | |
| Update accesskit_winit requirement from 0.32 to 0.33 in the accesskit group #24534 | 2026-06-09 04:30 | |
| use sort_unstable if you're deduplicating anyways #24545 | 2026-06-09 04:30 | |
| bevy_ecs: fix manual placement for OrderedRelationshipSourceCollection impls #24553 | 2026-06-09 04:30 | |
| Add additional generic impls of `VisitAssetDependencies`. #24556 | 2026-06-09 04:30 | Queue this commit |
| Add shorthands for setting the severity to `ResultSeverityExt` #24555 | 2026-06-09 03:32 |
|
| Bump `bevy_reflect` MSRV to 1.95.0 and revert "Workaround rustfmt panic on `quote!(Self(#var))` in Rust 1.93.0 (#22669)" #23139 | 2026-06-09 01:02 | |
| Optimize shadow material specialization #23807 | 2026-06-09 01:01 | |
| Don't remove Handle tracking upon soft-removal of an asset. #24251 | 2026-06-09 01:01 | Queue this commit |
| Compute light attenuation using Beer's law #24516 | 2026-06-09 01:01 | |
| Fill in some doc strings for `bevy_asset` #24543 | 2026-06-09 01:01 | |
| Document gizmos axes colors #24560 | 2026-06-09 00:52 | |
| Modal dialog box for feathers #24559 | 2026-06-09 00:51 | |
| bevy_reflect: Register type data by path in `reflect` macro attribute #24551 | 2026-06-09 00:39 | |
| even more .sort_unstable + .dedup() combos #24547 | 2026-06-09 00:37 | Queue this commit |
| Remove unwrap from layout/mod.rs #24546 | 2026-06-09 00:37 | Queue this commit |
| Fix large scene mip map generator material change detection trigger #24532 | 2026-06-09 00:31 | |
| Fix anisotropic ibl bend factor #24515 | 2026-06-09 00:25 | |
| Refactor `affects_lightmapped_meshes`, introduce `AmbientLightFlags` #24509 | 2026-06-09 00:14 | |
| Reduce `LayoutCache::get` and `BindGroupLayoutCache::get` heap allocation #24503 | 2026-06-09 00:08 | |
| Expose pipeline constants to materials #24502 | 2026-06-09 00:06 | |
| Add Okhsla and Okhsva to `bevy_color` #24137 | 2026-06-08 23:53 | |
| Make the Tracy layer optional, even when compiled with `feature = "tracing-tracy"` #24109 | 2026-06-08 23:50 | |
| bsn: improve docs and add tests #24464 | 2026-06-08 22:44 | |
| Bump crate-ci/typos from 1.46.2 to 1.47.0 #24558 | 2026-06-08 16:18 |
|
| `HierarchyPropagatePlugin` remove insert fix #24550 | 2026-06-07 20:10 |
|
| add missing run support for `SystemHandle` #24527 | 2026-06-07 17:38 | |
| Feathers scrollbar and list view. #24092 | 2026-06-07 02:10 |
|
| Fix IME text input wrapping (#23932) #24421 | 2026-06-06 18:29 |
|
| Impl `SceneList` for `SmallVec` #24542 | 2026-06-06 18:27 | |
| Implement `Scene` for `Option<P>` where `P: Scene` #24536 | 2026-06-06 02:29 |
|
| Fix MenuButton blocking tab navigation #24539 | 2026-06-06 01:25 | |
| Fix bsn! autocomplete in function arguments by using loose parsing #24519 | 2026-06-05 22:59 | |
| Schedule `update_editable_text_layout` to run before `AssetEventSystems` #24538 | 2026-06-05 20:47 |
|
| Rename the `PbrNeutral` tonemapper to `KhronosPbrNeutral` and improve the docs. #24530 | 2026-06-05 19:40 | |
| Add some whitespace to custom_phase_item docs #24529 | 2026-06-04 14:46 |
|
| More consistant `Font` asset resolution and change detection #24362 | 2026-06-04 04:55 |
|
| bsn: support inline macros in field value position #24524 | 2026-06-04 00:28 | |
| Fix shader import errors in deferred, solari and meshlet #24520 | 2026-06-03 16:05 |
|
| Propagate glTF clearcoat texture to StandardMaterial #24514 | 2026-06-02 22:54 |
|
| Silence CommandQueue warning-on-drop for delayed commands #24347 | 2026-06-02 20:38 | |
| Remove `interner_name` argument from `define_label!` and make the interner private. #24445 | 2026-06-02 18:35 | |
| Add options to lower precision/compressed vertex buffer #21926 | 2026-06-02 03:22 |
|
| Clippy: Allow `bevy_ptr::deconstruct_moving_ptr` to use `core::mem::forget` #24484 | 2026-06-02 01:45 | |
| fix all clippy lints #24475 | 2026-06-02 01:35 | Queue this commit |
| Add this_run and last_run to DetectChanges #24496 | 2026-06-02 01:17 | |
| Track DeferredWorld::trigger caller #24485 | 2026-06-02 01:16 | |
| Account for `MouseScrollUnit` in `projection_zoom` example. #24457 | 2026-06-02 01:01 | Queue this commit |
| Fix rgb_to_hsv returning a negative hue #24454 | 2026-06-02 00:58 | |
| Scale transmission roughness by IOR #24453 | 2026-06-02 00:58 | |
| Fix documentation typos #24446 | 2026-06-02 00:52 | |
| add a helper function to create `TilemapChunkTileData` from Y-down tile data #24391 | 2026-06-02 00:32 | |
| Document `define_label!` sufficiently that it can be used. #24444 | 2026-06-02 00:29 | |
| Add missing `#[derive(Reflect)]` to ui crates #24441 | 2026-06-02 00:22 | |
| Box large variants in some Errors to reduce size and avoid `clippy::result_large_err` #24206 | 2026-06-02 00:21 | |
| Generalise `TemporaryRenderEntity` over `AppLabel` #24419 | 2026-06-02 00:20 | |
| Preserve color space on `Saturation` changes (Consistency with `Hue` and `Luminance` traits) #24413 | 2026-06-02 00:18 | |
| Fix placeholder SMAA LUTs #24398 | 2026-06-02 00:17 | |
| Reduce size of `Typed::type_info()` #24171 | 2026-06-01 23:48 | |
| Optimize meshlet material pipeline preparation #23794 | 2026-06-01 23:30 | |
| Add "resource_exists_and" (#23259) #23260 | 2026-06-01 23:27 | Queue this commit |
| Fallback to borderless fullscreen when monitor is unavailable #22792 | 2026-06-01 23:22 | Queue this commit |
| Don't use ScenePatchInstance for queued scenes #24474 | 2026-06-01 20:41 |
|
| Pass panics to the fallback error handler #24240 | 2026-06-01 19:35 | |
| Fix double-sided normals for negative scale meshes #24395 | 2026-06-01 19:23 | |
| Bump crate-ci/typos from 1.46.1 to 1.46.2 #24478 | 2026-06-01 06:44 |
|
| Bump zizmorcore/zizmor-action from 0.5.5 to 0.5.6 #24480 | 2026-06-01 00:36 |
|
| `SystemId` scene templating #24087 | 2026-05-31 21:57 | |
| Activate missing-docs warning for `bevy_sprite` #24490 | 2026-05-31 18:41 |
|
| update ratatui dependency to 0.30 #24504 | 2026-05-31 18:40 | |
| bsn: fix accidental scene entity deduplication due to name references #24402 | 2026-05-31 17:05 |
|
| Fix Transform Gizmo: Snapped scale values now have a minimum of `snap_scale` #24477 | 2026-05-31 17:02 | |
| Stabilize VisibilityRange buffer indices to fix stale HLOD culling in the GPU-driven path #24381 | 2026-05-31 17:00 | |
| Bump github/codeql-action from 4.35.5 to 4.36.0 #24479 | 2026-05-31 07:40 |
|
| bsn: throw error when using caching syntax on unsupported scene entries #24473 | 2026-05-29 23:07 |
|
| Fix transform gizmo local translation snapping #24486 | 2026-05-29 22:39 | |
| Add `RelationshipHookMode` argument to `BundleWriter::write` #24406 | 2026-05-29 22:26 | |
| Remove false positive error log for morph targets #24407 | 2026-05-29 21:52 | |
| Fix: Move DiagnosticsOverlay Setup to PreStartup Schedule #24433 | 2026-05-28 22:39 |
|
| `bevy_ui_widgets` needs some dependencies #24472 | 2026-05-28 21:27 | |
| Rename SortedRenderPhase add to add_retained #24404 | 2026-05-28 20:50 |
|
| Immutable Resources fix #24424 | 2026-05-28 20:38 | |
| Replace unnecessary `FromTemplate` with `Default + Clone`. #24440 | 2026-05-28 19:58 | |
| Implement `SystemParam` for `SmallVec` #24405 | 2026-05-28 19:49 | Queue this commit |
| Expose TAA and CAS nodes as public #24456 | 2026-05-28 19:45 | |
| Fix cut and paste error in UntypedHandle docs #24439 | 2026-05-26 21:45 |
|
| Fix typo for word glance in `bevy_scene` docs #24458 | 2026-05-26 21:44 | |
| Deprecate `AssetId::invalid()` #24392 | 2026-05-23 15:20 |
|
| Allow plugin functions in `plugin_group!` #24345 | 2026-05-23 08:04 |
|
| Text2d size fix #24399 | 2026-05-23 08:00 | Queue this commit |
| Add merge_all_mesh_3d to world_asset_helpers #23710 | 2026-05-22 15:03 |
|
| Fix atmosphere not allowing multiple cameras #23113 | 2026-05-22 15:01 | |
| Update examples to use `Image::new_target_texture` instead of manual image creation when possible #23715 | 2026-05-22 14:33 | |
| add #[serde(default)] to Node (and, perhaps other similar structs) #18883 | 2026-05-22 14:27 | |
| Added `register_boxed_system` to `Commands`. #24213 | 2026-05-22 14:21 | |
| Add ReadbackOnce component to help one-shot readbacks. #23845 | 2026-05-22 13:41 | |
| added an example showing how to use with_rect #17664 | 2026-05-22 13:39 | |
| clear 0.19 release content from main #24276 | 2026-05-22 12:18 | |
| Add many_meshlet_materials stress test example #23792 | 2026-05-22 12:13 | |
| Tracked one-shot systems #24165 | 2026-05-22 11:09 | |
| Cache material shader handles per type #23887 | 2026-05-22 11:03 | |
| Only select all on input focus with `SelectAllOnFocus` #24278 | 2026-05-22 10:40 | Queue this commit |
| gilrs: Add code to unknown buttons and axes #8560 | 2026-05-22 10:04 | |
| Fix skybox render-world cleanup on component removal #24389 | 2026-05-22 09:35 | |
| Make `ComputedNode` documentation clearer #24388 | 2026-05-22 09:34 | Queue this commit |
| bevy_reflect: Capture generic type info on opaque types #24382 | 2026-05-22 08:18 |
|
| Bump zizmorcore/zizmor-action from 0.5.3 to 0.5.5 #24386 | 2026-05-22 07:37 | Queue this commit |
| Bump github/codeql-action from 4.35.4 to 4.35.5 #24385 | 2026-05-22 07:37 | |
| impl SceneList for Vec<Box<dyn SceneList>> #24242 | 2026-05-21 21:38 |
|
| BSN: changing prefixes for Template and SceneComponent to allow removing confusing "inheritance" concept #24367 | 2026-05-21 15:37 |
|
| Remove `DUMMY_MESH_MATERIAL` #22981 | 2026-05-21 15:15 |
|
| Improve Order Independent Transparency example #22781 | 2026-05-21 15:13 | |
| Improve energy conservation in the solari BRDF #24246 | 2026-05-21 15:00 | |
| Change `ShaderDefVal` to use `Cow<'static, str>` #24209 | 2026-05-21 14:34 | Queue this commit |
| fixed spotlight shadow issue due to incorrect basis reconstruction #24238 | 2026-05-21 14:18 | |
| Add new method `entity_commands` to `EntityWorldMut` #24266 | 2026-05-21 14:17 | |
| Implement Premultiplied Alpha for OIT #22821 | 2026-05-21 14:01 | |
| Change bevy_pbr::morph shader functions to use descriptor index #24085 | 2026-05-21 13:53 | |
| Multi-press support #24264 | 2026-05-21 13:47 | |
| transform: Add transform_vector methods #24319 | 2026-05-21 13:27 | Queue this commit |
| resource_scope: Propagate source location tracking #24221 | 2026-05-21 13:17 | |
| Fix unsoundness in `MovingPtr::assign_to` #24375 | 2026-05-21 13:05 | |
| Solari: Better light leak prevention #24332 | 2026-05-21 12:54 | |
| Fix multi-line log when inserting a resource multiple times #24376 | 2026-05-21 12:52 | |
| Expose ssao radius #24267 | 2026-05-21 12:50 | |
| fixed far plane intersection test for fogvolumes #24220 | 2026-05-21 11:12 | |
| `FixedNode` #24323 | 2026-05-21 11:08 | |
| Add push, join_*, and empty methods to ParsedPath. #23650 | 2026-05-21 11:07 | Queue this commit |
| Fix rounding in the `pixel_grid_snap` example #24358 | 2026-05-21 11:07 | |
| Fix switching between earth/mars in atmosphere example #24349 | 2026-05-21 10:40 | |
| docs(bevy_ecs): clarify how to configure Res/ResMut validation error … #24315 | 2026-05-21 10:33 | |
| Add an `overflow-flip` argument to `many_buttons` #24244 | 2026-05-21 10:23 | |
| Set `TextLayoutInfo::scale_factor` in `update_text_layout_info` #24245 | 2026-05-21 10:22 | |
| Respect disabled batching in GPU sorted phase preprocessing #24365 | 2026-05-21 10:22 | |
| Add disclaimers to references to the `.bsn` file format #24371 | 2026-05-21 10:22 |
|
| Don't leave root during `bench-check`. #24248 | 2026-05-21 10:20 | |
| `multiple_text_input` example layout fixes #24294 | 2026-05-21 10:16 | |
| `text_input` example clean up #24297 | 2026-05-21 10:16 | |
| `ime_support` example clean up #24296 | 2026-05-21 10:13 | |
| Fix AbortOnPanic-related doc comments #24310 | 2026-05-21 10:12 | Queue this commit |
| Avoid excess F_ab sampling in solari #24313 | 2026-05-21 10:11 | Queue this commit |
| bevy_ecs: rename MyEvent to MyMessage in example comment #24316 | 2026-05-21 10:09 | Queue this commit |
| Add warning about `Frustum` when using `SpotLight` #24324 | 2026-05-21 10:06 | |
| export `resource_entity` in `EntityWorldMut` and `TemplateContext` #24292 | 2026-05-21 10:00 | Queue this commit |
| BundleInserter::before_insert: don't return redundant row #24333 | 2026-05-21 09:59 | |
| Remove references to resources from non send data doc comments #24335 | 2026-05-21 09:58 | |
| bevy_reflect: Allow parameters to be passed to type data #13723 | 2026-05-21 09:49 | |
| Add more reflection tests for `Handle` #24115 | 2026-05-21 09:47 | |
| Use absolute paths in declarative macros #24261 | 2026-05-21 09:47 | |
| `multiple_text_inputs` example: Navigate to next input on submission #24295 | 2026-05-21 09:26 | |
| Remove leftover add_remove.rs benchmark file #24340 | 2026-05-21 09:05 | |
| Add `bevy_error!` and `bail!` macros to `BevyError` #23720 | 2026-05-21 08:57 | |
| Alpha discard #11895 | 2026-05-21 08:49 | |
| Selection rect gap fix #24306 | 2026-05-21 08:28 |
|
| text input selection radius #24307 | 2026-05-21 08:24 | |
| Added density texture support for volumetric point and spotlights #24270 | 2026-05-21 08:10 | |
| Re-export everything from the gltf library #24321 | 2026-05-21 08:07 | |
| Introduce `AccessibleLabel` component. #24308 | 2026-05-21 07:56 | |
| Add `TextLayout` constructor rename migration guide, fix `Access` deprecation messages #24286 | 2026-05-20 22:45 |
|
| Link to the correct page in SceneComponent docs #24366 | 2026-05-20 20:39 |
|
| Support require attribute in resource derive #24322 | 2026-05-20 20:23 | |
| Add `const` and `unsafe` block suport to `bsn!` macro #24336 | 2026-05-20 20:22 | Queue this commit |
| remove CI badge from readme #24355 | 2026-05-20 20:14 | |
| Don't require the `RenderShadowLodOrigin` resource to be present when rendering. #24359 | 2026-05-20 20:05 | |
| rename bevy_settings to bevy-settings #24317 | 2026-05-20 19:42 | |
| Reapply GPU-driven HLOD evaluation, using the new HLOD view origin. #24343 | 2026-05-19 00:42 |
|
| Add missing reflect to bevy_picking resources #24341 | 2026-05-18 20:44 |
|
| `bevy_text`: use `u32`s for line and section indices #24274 | 2026-05-18 20:22 | |
| Correctly handle visibility ranges in shadow maps. #24289 | 2026-05-18 11:52 |
|
| Bump crate-ci/typos from 1.45.2 to 1.46.1 #24303 | 2026-05-17 17:17 |
|
| Bump github/codeql-action from 4.35.3 to 4.35.4 #24302 | 2026-05-17 16:44 | |
| Include `libdisplay-info1` in update-caches #24329 | 2026-05-17 16:22 | |
| bsn: Allow passing EntityTemplate into scene functions and Scene Component @props #24174 | 2026-05-17 13:24 |
|
| Improve layering in the solari BRDF #24243 | 2026-05-15 22:06 | |
| Minor documentation fixes #24249 | 2026-05-13 15:16 | |
| `EditableText` drag selection fix #24260 | 2026-05-13 10:29 | |
| Revert "Move visibility range checking from the CPU to the GPU if `NoCpuCulling` is specified. (#23115) #24252 | 2026-05-13 08:42 | |
| Specify where `RenderGraph` is in Migration Guide, add it to `bevy_render::prelude` #24265 | 2026-05-13 06:38 | |
| Expose fxaa and smaa system as public for ordering constraints #24225 | 2026-05-13 05:46 | |
| Update trait tags for resources-as-components #24222 | 2026-05-13 05:46 | Queue this commit |
| Fix typo #24271 | 2026-05-13 04:52 | |
| Add migration guide for `shadow_pass` split #24262 | 2026-05-12 23:00 | |
| Fix flickering shadows #24216 | 2026-05-12 20:56 | |
| `RunGeometry` bounds fix #24247 | 2026-05-12 20:21 | |
| Change the letter Q to D in comments #24258 | 2026-05-12 06:52 |
|
| Document messagereader being per system basis #24253 | 2026-05-12 06:33 | |
| Update lz4_flex requirement from 0.12 to 0.13 #24185 | 2026-05-10 08:20 |
|
| Fix typo in doc comment #24214 | 2026-05-09 22:19 |
|
| Support all text styles for text input #24187 | 2026-05-08 22:41 |
|
| Fix stale directional light shadow map caching #24199 | 2026-05-08 22:31 | |
| Add release note for Feathers widgets #24202 | 2026-05-08 22:31 | |
| Solari: Misc fixes #24203 | 2026-05-08 22:29 | |
| free camera controller add local space Y controls #24161 | 2026-05-08 18:40 |
|
| Cleanup release content (one more time) #24198 | 2026-05-08 18:13 | |
| Add solari 0.19 release notes #24200 | 2026-05-08 18:12 | |
| feat(bevy_image): Support tileset grids to be created through the ImageArrayLayout #24132 | 2026-05-08 13:35 |
|
| Resource hooks & immutable resources #24164 | 2026-05-08 13:33 | |
| Bevy 0.19 release note pass #24176 | 2026-05-08 13:32 | |
| bevy_input_focus: gate reflect use by bevy_reflect #24188 | 2026-05-08 13:29 | Queue this commit |
| Add OpenType font variations #24088 | 2026-05-08 13:29 | |
| bevy_input_focus : gate things that are not used without input features #24189 | 2026-05-08 13:26 | |
| bevy_clipboard: expect derivable default lint on some platform/feature combinations #24190 | 2026-05-08 13:26 | |
| bevy_log: scope print_stderr expectation to the eprintln call #24191 | 2026-05-08 13:26 | |
| bevy_asset: don't expect large error in wasm #24192 | 2026-05-08 13:26 | |
| bevy_world_serialization: always use TypeRegistry #24193 | 2026-05-08 13:25 | |
| bevy_input: enable touch mod with the mouse feature #24194 | 2026-05-08 13:25 | |
| bevy_settings: wasm clippy #24195 | 2026-05-08 13:25 | Queue this commit |
| `impl Default` for `Outline` #24196 | 2026-05-08 13:24 | |
| Bump github/codeql-action from 4.35.2 to 4.35.3 #24184 | 2026-05-08 09:44 |
|
| Bump actions/cache from 5.0.4 to 5.0.5 #24183 | 2026-05-08 09:29 | |
| Return `Result` when creating a contiguous iterator #24181 | 2026-05-08 00:39 |
|
| Expose more functionality of RenderVisibleEntitiesClass as public. #24180 | 2026-05-07 22:40 |
|
| Improve render graph as systems release notes #24167 | 2026-05-07 22:15 | Queue this commit |
| Deprecate World::register_resource #24168 | 2026-05-07 21:00 | |
| Add a curve sampling method to the AnimationClip API #24152 | 2026-05-07 03:28 |
|
| Quit Application on any `RenderError`s by default #24131 | 2026-05-06 22:45 | |
| Reduce bsn! codegen / debug symbols by combining scene implementations #24124 | 2026-05-06 21:16 | |
| Change entity disabling/enabling components to be recursive over `Children` #24158 | 2026-05-06 18:03 |
|
| Expose private fields in ActiveAnimation #24153 | 2026-05-06 17:14 |
|
| bevy_render: Do not remove VALIDATION_INDIRECT_CALL if Backends contains DX12 #24129 | 2026-05-06 16:58 | |
| Store view environment map rotation in `LightProbesUniform` and remove `EnvironmentMapUniform` #24095 | 2026-05-06 16:58 | Queue this commit |
| `ImageNode` measure func fixes and allow drawing inside border and padding #24154 | 2026-05-06 15:39 | |
| Editting pass over migration guides #24155 | 2026-05-06 15:28 | |
| Add a warning for the use of Viewport with Window targets #21830 | 2026-05-06 03:35 |
|
| Use `<[T]>::array_windows` for exact size windows #24146 | 2026-05-06 01:24 | |
| Add a `translate` method to `Rect` #24139 | 2026-05-06 00:25 | |
| `ComputedNode::resolve_clip_rect` margins fix #24138 | 2026-05-06 00:23 | |
| Filter out Tuple fields when generating props #24144 | 2026-05-06 00:23 | |
| Move `bevy_window`, `bevy_input_focus`, `custom_cursor` features to alternate feature collections #22488 | 2026-05-06 00:05 | |
| cache packages from ppa:kisak/turtle #24143 | 2026-05-05 23:13 |
|
| Add Disabled/Enabled state scoped components #24142 | 2026-05-05 23:12 | |
| Update getrandom requirement from 0.3 to 0.4 #23069 | 2026-05-05 23:11 | |
| Update intel_tex_2 requirement from 0.4.0 to 0.5.0 #22447 | 2026-05-05 23:00 | |
| Bump github/codeql-action from 4.32.6 to 4.35.2 #24051 | 2026-05-05 22:58 | |
| Bump actions/cache from 5.0.4 to 5.0.5 #24053 | 2026-05-05 22:57 | Queue this commit |
| Bump crate-ci/typos from 1.45.1 to 1.45.2 #24128 | 2026-05-05 19:17 |
|
| `clip_check_recursive` improvements #24135 | 2026-05-05 18:19 | |
| Run `prepass_build_indirect_parameters` if there is any prepass #24113 | 2026-05-05 05:22 |
|
| Bump crate-ci/typos from 1.45.0 to 1.45.1 #24054 | 2026-05-04 23:15 | |
| Bump zizmorcore/zizmor-action from 0.5.2 to 0.5.3 #24052 | 2026-05-04 23:15 | Queue this commit |
| Store resources on sparse sets #24077 | 2026-05-04 23:15 | |
| Make 1-to-1 Relationship clearer in docs #24116 | 2026-05-04 23:15 | |
| Push window resize and scale factor messages to `bevy_window_events` #24046 | 2026-05-04 23:15 | |
| Revert Screen Space Transmission Gate for Mesh Bind Groups #24089 | 2026-05-04 23:15 | Queue this commit |
| fix: `Handle<T>::from_reflect` incorrectly instantiating regardless of `T` type #24048 | 2026-05-04 23:15 | Queue this commit |
| Gate LTC LUTs behind a feature and merge them to a texture array #24065 | 2026-05-04 23:15 | |
| Limit Pixel 10 to GPU preprocessing without GPU culling #24101 | 2026-05-04 03:42 | |
| Feathers bsn! style improvements #24063 | 2026-05-04 03:11 | |
| Integrate bevy_world_serialization rename into existing release content #24110 | 2026-05-04 01:44 | |
| General entity set cleanup #21498 | 2026-05-03 23:56 | |
| feat(animation): implement `Animatable` for `Rot2` #23621 | 2026-05-03 23:56 | |
| Remove unused parts of `AssetLoaders::find` #23703 | 2026-05-03 23:56 | |
| Use `<[T]>::as_chunks{_mut}` for exact size chunks #23755 | 2026-05-03 23:56 | |
| Use absolute paths in procedural macros #23784 | 2026-05-03 23:56 | |
| Solari: Stability improvements #23968 | 2026-05-03 23:55 | |
| `EditableText` scrolling and cursor fixes #24032 | 2026-05-03 23:55 | |
| Add docs for bsn! macro #24047 | 2026-05-03 23:55 | |
| Deps: bump up wgpu and related deps to 29.0.3 #24064 | 2026-05-03 23:55 | Queue this commit |
| Fix(bg motion vectors): gate `BackgroundMotionVectorsPlugin` pipelines to `DownlevelFlags(INDEPENDENT_BLEND)` #24067 | 2026-05-03 23:55 | Queue this commit |
| Remove panic from code gen of an enum's FromReflect derive. #24068 | 2026-05-03 23:55 | |
| Improved `Val2` and `UiTransform` constructors #24074 | 2026-05-03 23:55 | |
| Change the `ColorStop` `constructors to take `ValNum`s #24075 | 2026-05-03 23:54 | |
| Implement `From<Val>` for `Fontsize` #24076 | 2026-05-03 23:54 | |
| Add `Commands::insert_resource_if_neq` #24082 | 2026-05-03 23:54 | |
| Fix: Add SyncComponents for SSAO, ensuring SSAOResources is synced #24086 | 2026-05-03 23:54 | |
| Use the shorthand functions to construct Val in examples #24096 | 2026-05-03 23:54 | Queue this commit |
| Renamed `ToolButton` to `FeathersToolButton` to be consistent #24098 | 2026-05-03 23:54 | |
| Rename `bevy_experimental_feathers` feature to `bevy_feathers` #24108 | 2026-05-03 23:53 | |
| Increase time allocated to run-examples-on-windows-dx12 #24107 | 2026-05-03 23:05 | Queue this commit |
| Expose MorphIndices::morph_descriptor_index() as public. #24083 | 2026-05-03 17:52 |
|
| Fix: use `ViewKeyCache` in volumetric fog instead of manually creating `MeshPipelineViewLayoutKey` #24090 | 2026-05-03 17:30 | |
| Fix flickering when combining CAS with SMAA #24066 | 2026-05-02 17:07 | |
| Update ktx2 to v0.5.0 #23900 | 2026-05-02 01:57 |
|
| Create mesh view bind group layout on demand to remove unused bindings #23982 | 2026-05-01 21:08 | |
| Remove `new_with_` prefix from the `TextLayout` constuctor functions #24049 | 2026-05-01 21:08 | |
| Scene Components #24008 | 2026-05-01 21:07 | |
| Fix feathers gallery button info #24062 | 2026-05-01 21:02 | |
| Fix: Update the `ExtractedView` & `Frustum` when the `ExtractedPointLight` has changed #24038 | 2026-04-30 22:01 | |
| Use irrefutable pattern matching to remove `expect` usage #24043 | 2026-04-30 21:40 | |
| More `TextEdit`s #24028 | 2026-04-30 16:34 |
|
| followup to #24033 must_use on SceneScope/SceneListScop #24040 | 2026-04-30 01:28 |
|
| First pass Release Notes #24029 | 2026-04-30 00:22 | |
| Fix `Component` macro hook composition codegen #24039 | 2026-04-30 00:03 |
|
| Revert "Entity path methods and bsn entity path resolving (#24018)" #24034 | 2026-04-29 20:02 |
|
| Entity path methods and bsn entity path resolving #24018 | 2026-04-29 17:30 |
|
| Fix `cfg_select!` compile error in panic handler #24030 | 2026-04-29 16:19 | |
| fix(light despawn / pcss example): add extracted lights and shadow related components to SyncComponent for lights #23790 | 2026-04-29 16:18 | |
| multi-click support #24023 | 2026-04-29 15:59 | |
| Add a rectangular light to the 3d testbed Light scene #24025 | 2026-04-29 03:58 |
|
| fix(Rect Lights): `rect_lights` should be written out to `GpuLights` #24024 | 2026-04-29 03:43 | |
| Fallible arithmetic for `Val` and `Val2` #24014 | 2026-04-28 20:39 |
|
| Remove android game activity from default #23708 | 2026-04-28 20:39 | Queue this commit |
| Allow all hooks on relationship components #24000 | 2026-04-28 20:18 | |
| Use stabilized `Layout::repeat` #24006 | 2026-04-28 17:46 | |
| Wrap tracing spans in `#[cfg(feature = "trace")]` #23831 | 2026-04-28 16:55 | |
| Use normalize_point helper method in widgets #24020 | 2026-04-28 16:45 | Queue this commit |
| Detach reattach propagation fix #24019 | 2026-04-28 16:43 | |
| Fix excessive monomorphization of `Dir::insert_asset` #24015 | 2026-04-28 16:42 | |
| headless_renderer example overallocates Buffer. #24005 | 2026-04-28 06:56 |
|
| Fix `GhostNode` updates #24001 | 2026-04-28 05:22 |
|
| Don't skip prepass if there are no opaque objects #23999 | 2026-04-28 05:20 | |
| Avoid extra cloning on scene impls #23998 | 2026-04-28 05:19 | |
| Make sure #[track_caller] in EntityCommands::insert_if_neq works as intended #23986 | 2026-04-28 05:17 | |
| Replace the NestedLoader API with NestedLoadBuilder (matching LoadBuilder). #23979 | 2026-04-28 05:13 | Queue this commit |
| Optimize and fix sphere-OBB intersection logic #23865 | 2026-04-28 05:11 | |
| Bump actions/upload-artifact from 7.0.0 to 7.0.1 #23851 | 2026-04-28 04:59 | Queue this commit |
| Bump peter-evans/create-pull-request from 8.1.0 to 8.1.1 #23850 | 2026-04-28 04:59 | |
| Bump actions/upload-pages-artifact from 4.0.0 to 5.0.0 #23849 | 2026-04-28 04:59 | |
| Bump actions/github-script from 8.0.0 to 9.0.0 #23848 | 2026-04-28 04:59 | |
| Allow configuring fullscreen material system order #23786 | 2026-04-28 04:58 | Queue this commit |
| cleanup `get_labeled_by_id`/`get_erased_labeled_by_id` bounds #23721 | 2026-04-28 04:48 | |
| Fix dof and background motion vectors on webgpu #23629 | 2026-04-28 04:44 | |
| KTX2: Support ASTC HDR #21886 | 2026-04-28 04:40 | |
| Fix TypePath derive counting as a usage for deprecated types. #24011 | 2026-04-28 02:53 |
|
| Add camera primitives benchmark #23863 | 2026-04-27 02:30 |
|
| Add more derives for `ScheduleCleanupPolicy` #23987 | 2026-04-27 02:28 | |
| Rename `WgpuSettingsPriority::Compatibility` to `WgpuSettingsPriority::WebGPU` #23783 | 2026-04-27 02:27 | |
| Make the web_asset_cache compile in single-threaded mode. #23994 | 2026-04-27 01:01 | |
| Add cause field to `FocusGained` event #23993 | 2026-04-26 23:08 | |
| Improve module names for text input files #23995 | 2026-04-26 21:59 | |
| Fix hot reloads of a folder resulting in deadlocks. #23980 | 2026-04-26 16:00 |
|
| Fix cleaning empty processed directories getting permanently stuck. #23984 | 2026-04-25 21:57 |
|
| Fixes for camera output swap chain acquisition and view target rendering #23959 | 2026-04-25 04:45 |
|
| Expose `register_event_key` through reflection to support dynamic observers #23973 | 2026-04-25 01:02 |
|
| Optional select all text on focus #23969 | 2026-04-25 01:01 | |
| demonstrate how to take a screenshot with BRP #23801 | 2026-04-24 20:28 |
|
| Dont send focus events if focus didnt change #23967 | 2026-04-24 20:27 | |
| Rollback the accidental reversion of the ghost node tests. #23972 | 2026-04-24 18:19 | |
| Fix warnings in rustc nightly due to introduction of From<f16> for f32 #23971 | 2026-04-24 18:10 | |
| Improve default colors for text_input widgets #23960 | 2026-04-24 05:21 |
|
| Fix clear color in `CompositingSpace::Srgb` #23963 | 2026-04-24 04:35 | Queue this commit |
| Fix Motion Blur for WebGL2 #23953 | 2026-04-24 03:26 |
|
| Use a local TBN in the solari BRDF #23948 | 2026-04-24 02:29 | |
| Move stray release-content into the correct location. #23961 | 2026-04-23 23:34 |
|
| Add `EntityCommands::insert_if_neq` #23944 | 2026-04-23 22:17 | |
| Basic clipboard support #19106 | 2026-04-23 21:18 | |
| Add different color for unfocused selected editable text #23947 | 2026-04-23 19:01 |
|
| Updated doc comment for text input #23951 | 2026-04-23 18:30 | |
| Ghost node tests #23950 | 2026-04-23 18:07 | |
| Add support for custom picking data #23245 | 2026-04-23 16:18 |
|
| Use correct font path in feathers labels #23945 | 2026-04-23 04:43 |
|
| Refactor the `effect_stack` post-processing module #23928 | 2026-04-23 04:19 | |
| Add missing TypeInfo::as_set(). #23943 | 2026-04-22 22:51 |
|
| Fix `#[derive(QueryData)]` on empty structs #23930 | 2026-04-22 22:09 | |
| Use scene.spawn() in 3d_scene #23942 | 2026-04-22 21:32 | |
| Rename EntityReference to EntityTemplate #23941 | 2026-04-22 21:29 | Queue this commit |
| Use `set_if_neq` to update `ComputedStackIndex` in `ui_stack_system` #23939 | 2026-04-22 21:16 | |
| Rely on Default + Clone auto-impl for FromTemplate where possible #23940 | 2026-04-22 21:14 | |
| Remove `Core` prefix from remaining UI widget components #23938 | 2026-04-22 19:56 |
|
| Add `FromTemplate` derive to most `bevy_ui_widgets` components #23924 | 2026-04-22 18:42 |