-
-
Notifications
You must be signed in to change notification settings - Fork 4.8k
OpenAug 14, 2026
No due date
•Last updated 63% complete
List view
0 of 77 selected 0 issues of 77 selected
Optionally track changes on a per-column basis so that clients of contiguous iteration can efficiently skip entire tables.
A-ECSEntities, components, systems, and eventsEntities, components, systems, and eventsC-FeatureA new feature, making something new possibleA new feature, making something new possibleC-PerformanceA change motivated by improving speed, memory usage or compile timesA change motivated by improving speed, memory usage or compile timesM-Release-NoteWork that should be called out in the blog due to impactWork that should be called out in the blog due to impactS-Ready-For-Final-ReviewThis PR has been approved by the community. It's ready for a maintainer to consider merging itThis PR has been approved by the community. It's ready for a maintainer to consider merging itStatus: Merged (completed).Fix occasional flickering by ensuring that each invocation of the indirect parameters building shader only writes to the batch range it's supposed to.
A-RenderingDrawing game state to the screenDrawing game state to the screenC-BugAn unexpected or incorrect behaviorAn unexpected or incorrect behaviorP-RegressionFunctionality that used to work but no longer does. Add a test for this!Functionality that used to work but no longer does. Add a test for this!S-Ready-For-Final-ReviewThis PR has been approved by the community. It's ready for a maintainer to consider merging itThis PR has been approved by the community. It's ready for a maintainer to consider merging itStatus: Merged (completed).Feathers menu cannot be opened
A-UIGraphical user interfaces, styles, layouts, and widgetsGraphical user interfaces, styles, layouts, and widgetsC-BugAn unexpected or incorrect behaviorAn unexpected or incorrect behaviorD-StraightforwardSimple bug fixes and API improvements, docs, test and examplesSimple bug fixes and API improvements, docs, test and examplesP-RegressionFunctionality that used to work but no longer does. Add a test for this!Functionality that used to work but no longer does. Add a test for this!S-Needs-ReviewNeeds reviewer attention (from anyone!) to move forwardNeeds reviewer attention (from anyone!) to move forwardStatus: Closed (completed).#24935 In bevyengine/bevy;Add observer ordering via ObserverSet and topo-sorted dispatch
A-ECSEntities, components, systems, and eventsEntities, components, systems, and eventsC-FeatureA new feature, making something new possibleA new feature, making something new possibleM-Release-NoteWork that should be called out in the blog due to impactWork that should be called out in the blog due to impactS-Needs-ReviewNeeds reviewer attention (from anyone!) to move forwardNeeds reviewer attention (from anyone!) to move forwardStatus: Closed (abandoned).Implement dynamic BSN (.bsn asset format)
A-ScenesComposing and serializing ECS objectsComposing and serializing ECS objectsC-FeatureA new feature, making something new possibleA new feature, making something new possibleD-ComplexQuite challenging from either a design or technical perspective. Ask for help!Quite challenging from either a design or technical perspective. Ask for help!M-Release-NoteWork that should be called out in the blog due to impactWork that should be called out in the blog due to impactS-BlockedThis cannot move forward until something else changesThis cannot move forward until something else changesS-Needs-ReviewNeeds reviewer attention (from anyone!) to move forwardNeeds reviewer attention (from anyone!) to move forwardStatus: Closed (abandoned).Observer
EventPatternsA-ECSEntities, components, systems, and eventsEntities, components, systems, and eventsC-UsabilityA targeted quality-of-life change that makes Bevy easier to useA targeted quality-of-life change that makes Bevy easier to useD-StraightforwardSimple bug fixes and API improvements, docs, test and examplesSimple bug fixes and API improvements, docs, test and examplesM-Migration-GuideA breaking change to Bevy's public API that needs to be noted in a migration guideA breaking change to Bevy's public API that needs to be noted in a migration guideS-Ready-For-Final-ReviewThis PR has been approved by the community. It's ready for a maintainer to consider merging itThis PR has been approved by the community. It's ready for a maintainer to consider merging itX-Needs-SMEThis type of work requires an SME to approve it.This type of work requires an SME to approve it.Status: Merged (completed).Add bsn to examples/ui/text/text.rs
A-TextRendering and layout for charactersRendering and layout for charactersC-ExamplesAn addition or correction to our examplesAn addition or correction to our examplesD-StraightforwardSimple bug fixes and API improvements, docs, test and examplesSimple bug fixes and API improvements, docs, test and examplesS-Needs-GuidanceThis PR would benefit from mentorship to refine the quality or completeness of the work.This PR would benefit from mentorship to refine the quality or completeness of the work.Status: Closed (abandoned).feat: expose
MouseWheel::touch_phaseA-InputPlayer input via keyboard, mouse, gamepad, and morePlayer input via keyboard, mouse, gamepad, and moreC-FeatureA new feature, making something new possibleA new feature, making something new possibleD-StraightforwardSimple bug fixes and API improvements, docs, test and examplesSimple bug fixes and API improvements, docs, test and examplesS-Needs-ReviewNeeds reviewer attention (from anyone!) to move forwardNeeds reviewer attention (from anyone!) to move forwardStatus: Merged (completed).Solari: Add russian roulette to specular pt
A-RenderingDrawing game state to the screenDrawing game state to the screenC-PerformanceA change motivated by improving speed, memory usage or compile timesA change motivated by improving speed, memory usage or compile timesS-Ready-For-Final-ReviewThis PR has been approved by the community. It's ready for a maintainer to consider merging itThis PR has been approved by the community. It's ready for a maintainer to consider merging itStatus: Merged (completed).Solari: Quarter resolution lighting
A-RenderingDrawing game state to the screenDrawing game state to the screenC-PerformanceA change motivated by improving speed, memory usage or compile timesA change motivated by improving speed, memory usage or compile timesS-Needs-ReviewNeeds reviewer attention (from anyone!) to move forwardNeeds reviewer attention (from anyone!) to move forwardStatus: Closed (abandoned).Solari brdf fixes
A-RenderingDrawing game state to the screenDrawing game state to the screenC-RefinementImproves output quality, without fixing a clear bug or adding new functionality.Improves output quality, without fixing a clear bug or adding new functionality.D-Domain-ExpertRequires deep knowledge in a given domainRequires deep knowledge in a given domainD-ModestA "normal" level of difficulty; suitable for simple features or challenging fixesA "normal" level of difficulty; suitable for simple features or challenging fixesS-Needs-ReviewNeeds reviewer attention (from anyone!) to move forwardNeeds reviewer attention (from anyone!) to move forwardX-UncontroversialThis work is generally agreed uponThis work is generally agreed uponStatus: Closed (abandoned).CompressedImageSaver revamp
A-AssetsLoad files from disk to use for things like images, models, and soundsLoad files from disk to use for things like images, models, and soundsC-UsabilityA targeted quality-of-life change that makes Bevy easier to useA targeted quality-of-life change that makes Bevy easier to useD-ModestA "normal" level of difficulty; suitable for simple features or challenging fixesA "normal" level of difficulty; suitable for simple features or challenging fixesS-Ready-For-Final-ReviewThis PR has been approved by the community. It's ready for a maintainer to consider merging itThis PR has been approved by the community. It's ready for a maintainer to consider merging itStatus: Merged (completed).KTX2: Support ASTC HDR
A-RenderingDrawing game state to the screenDrawing game state to the screenS-Ready-For-Final-ReviewThis PR has been approved by the community. It's ready for a maintainer to consider merging itThis PR has been approved by the community. It's ready for a maintainer to consider merging itStatus: Merged (completed).Get Entity from scene hierarchy
A-ECSEntities, components, systems, and eventsEntities, components, systems, and eventsC-FeatureA new feature, making something new possibleA new feature, making something new possibleD-ComplexQuite challenging from either a design or technical perspective. Ask for help!Quite challenging from either a design or technical perspective. Ask for help!S-Ready-For-ImplementationThis issue is ready for an implementation PR. Go for it!This issue is ready for an implementation PR. Go for it!Status: Closed (completed).#16201 In bevyengine/bevy;UI Migration Plan for Bevy Examples
A-UIGraphical user interfaces, styles, layouts, and widgetsGraphical user interfaces, styles, layouts, and widgetsC-GoalSomething big or high-value that the Bevy Organization wants to accomplish. FOR SME USE ONLY!Something big or high-value that the Bevy Organization wants to accomplish. FOR SME USE ONLY!D-ComplexQuite challenging from either a design or technical perspective. Ask for help!Quite challenging from either a design or technical perspective. Ask for help!S-Needs-ReviewNeeds reviewer attention (from anyone!) to move forwardNeeds reviewer attention (from anyone!) to move forwardStatus: Closed (completed).#24112 In bevyengine/bevy;Fix atmosphere not allowing multiple cameras
A-RenderingDrawing game state to the screenDrawing game state to the screenC-BugAn unexpected or incorrect behaviorAn unexpected or incorrect behaviorD-StraightforwardSimple bug fixes and API improvements, docs, test and examplesSimple bug fixes and API improvements, docs, test and examplesM-Migration-GuideA breaking change to Bevy's public API that needs to be noted in a migration guideA breaking change to Bevy's public API that needs to be noted in a migration guideO-XRSpecific to virtual and augmented reality platformsSpecific to virtual and augmented reality platformsS-Ready-For-Final-ReviewThis PR has been approved by the community. It's ready for a maintainer to consider merging itThis PR has been approved by the community. It's ready for a maintainer to consider merging itStatus: Merged (completed).CompressedImageSaver revamp redux
A-AssetsLoad files from disk to use for things like images, models, and soundsLoad files from disk to use for things like images, models, and soundsC-UsabilityA targeted quality-of-life change that makes Bevy easier to useA targeted quality-of-life change that makes Bevy easier to useD-ModestA "normal" level of difficulty; suitable for simple features or challenging fixesA "normal" level of difficulty; suitable for simple features or challenging fixesM-Migration-GuideA breaking change to Bevy's public API that needs to be noted in a migration guideA breaking change to Bevy's public API that needs to be noted in a migration guideM-Release-NoteWork that should be called out in the blog due to impactWork that should be called out in the blog due to impactS-Ready-For-Final-ReviewThis PR has been approved by the community. It's ready for a maintainer to consider merging itThis PR has been approved by the community. It's ready for a maintainer to consider merging itStatus: Merged (completed).Fix: Send
CurrentView/PointAndSpotLightShadowPrimaryCamera’s world position via Immediates for gpu vis range cullingA-RenderingDrawing game state to the screenDrawing game state to the screenC-BugAn unexpected or incorrect behaviorAn unexpected or incorrect behaviorD-ModestA "normal" level of difficulty; suitable for simple features or challenging fixesA "normal" level of difficulty; suitable for simple features or challenging fixesS-Adopt-MeThe original PR author has no intent to complete this work. Pick me up!The original PR author has no intent to complete this work. Pick me up!Status: Closed (abandoned).TextLayoutInfo::scale_factor change broke example multi_window_text
A-UIGraphical user interfaces, styles, layouts, and widgetsGraphical user interfaces, styles, layouts, and widgetsC-BugAn unexpected or incorrect behaviorAn unexpected or incorrect behaviorS-Needs-TriageThis issue needs to be labelledThis issue needs to be labelledStatus: Closed (completed).#24384 In bevyengine/bevy;Generalise
TemporaryRenderEntityoverAppLabelA-RenderingDrawing game state to the screenDrawing game state to the screenD-StraightforwardSimple bug fixes and API improvements, docs, test and examplesSimple bug fixes and API improvements, docs, test and examplesM-Migration-GuideA breaking change to Bevy's public API that needs to be noted in a migration guideA breaking change to Bevy's public API that needs to be noted in a migration guideS-Ready-For-Final-ReviewThis PR has been approved by the community. It's ready for a maintainer to consider merging itThis PR has been approved by the community. It's ready for a maintainer to consider merging itStatus: Merged (completed).Be explicit that extraction is to
RenderAppforSyncComponent/ExtractComponent/ExtractResourceA-RenderingDrawing game state to the screenDrawing game state to the screenD-StraightforwardSimple bug fixes and API improvements, docs, test and examplesSimple bug fixes and API improvements, docs, test and examplesM-Migration-GuideA breaking change to Bevy's public API that needs to be noted in a migration guideA breaking change to Bevy's public API that needs to be noted in a migration guideS-Ready-For-Final-ReviewThis PR has been approved by the community. It's ready for a maintainer to consider merging itThis PR has been approved by the community. It's ready for a maintainer to consider merging itStatus: Merged (completed).UI CPU clipping implementation supporting rotation and scaling
A-PickingPointing at and selecting objects of all sortsPointing at and selecting objects of all sortsA-RenderingDrawing game state to the screenDrawing game state to the screenA-UIGraphical user interfaces, styles, layouts, and widgetsGraphical user interfaces, styles, layouts, and widgetsC-BugAn unexpected or incorrect behaviorAn unexpected or incorrect behaviorC-FeatureA new feature, making something new possibleA new feature, making something new possibleM-Deliberate-Rendering-ChangeAn intentional change to how tests and examples are renderedAn intentional change to how tests and examples are renderedM-Migration-GuideA breaking change to Bevy's public API that needs to be noted in a migration guideA breaking change to Bevy's public API that needs to be noted in a migration guideM-Release-NoteWork that should be called out in the blog due to impactWork that should be called out in the blog due to impactS-Ready-For-Final-ReviewThis PR has been approved by the community. It's ready for a maintainer to consider merging itThis PR has been approved by the community. It's ready for a maintainer to consider merging itStatus: Merged (completed).Make
ExtractComponentPluginetc. generic onAppLabelA-RenderingDrawing game state to the screenDrawing game state to the screenC-Code-QualityA section of code that is hard to understand or changeA section of code that is hard to understand or changeM-Migration-GuideA breaking change to Bevy's public API that needs to be noted in a migration guideA breaking change to Bevy's public API that needs to be noted in a migration guideS-Ready-For-Final-ReviewThis PR has been approved by the community. It's ready for a maintainer to consider merging itThis PR has been approved by the community. It's ready for a maintainer to consider merging itX-ContentiousThere are nontrivial implications that should be thought throughThere are nontrivial implications that should be thought throughStatus: Merged (completed).Dual extraction
A-RenderingDrawing game state to the screenDrawing game state to the screenC-Code-QualityA section of code that is hard to understand or changeA section of code that is hard to understand or changeD-StraightforwardSimple bug fixes and API improvements, docs, test and examplesSimple bug fixes and API improvements, docs, test and examplesM-Migration-GuideA breaking change to Bevy's public API that needs to be noted in a migration guideA breaking change to Bevy's public API that needs to be noted in a migration guideS-BlockedThis cannot move forward until something else changesThis cannot move forward until something else changesStatus: Closed (abandoned).Fix shader import errors in deferred, solari and meshlet
A-RenderingDrawing game state to the screenDrawing game state to the screenC-BugAn unexpected or incorrect behaviorAn unexpected or incorrect behaviorD-StraightforwardSimple bug fixes and API improvements, docs, test and examplesSimple bug fixes and API improvements, docs, test and examplesP-RegressionFunctionality that used to work but no longer does. Add a test for this!Functionality that used to work but no longer does. Add a test for this!S-Needs-ReviewNeeds reviewer attention (from anyone!) to move forwardNeeds reviewer attention (from anyone!) to move forwardX-UncontroversialThis work is generally agreed uponThis work is generally agreed uponStatus: Merged (completed).