-
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
Issues: bevyengine/bevy
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Author
Label
Projects
Milestones
Assignee
Sort
Issues list
Add Immutable Entities, components, systems, and events
A-Reflection
Runtime information about types
C-Feature
A new feature, making something new possible
D-Macros
Code that generates Rust code
M-Needs-Migration-Guide
A breaking change to Bevy's public API that needs to be noted in a migration guide
M-Needs-Release-Note
Work that should be called out in the blog due to impact
S-Ready-For-Final-Review
This PR has been approved by the community. It's ready for a maintainer to consider merging it
X-Uncontroversial
This work is generally agreed upon
Component
Support
A-ECS
Rename App-level states machines
D-Straightforward
Simple bug fixes and API improvements, docs, test and examples
M-Needs-Migration-Guide
A breaking change to Bevy's public API that needs to be noted in a migration guide
S-Waiting-on-Author
The author needs to make changes or address concerns before this can be merged
X-Contentious
There are nontrivial implications that should be thought through
StateScoped
to DespawnOnStateExit
and add DespawnOnStateEnter
A-States
#16284
opened Nov 7, 2024 by
BenjaminBrienen
Loading…
Fix typos, grammar, and spelling mistakes
A-Cross-Cutting
Impacts the entire engine
C-Code-Quality
A section of code that is hard to understand or change
C-Docs
An addition or correction to our documentation
D-Straightforward
Simple bug fixes and API improvements, docs, test and examples
M-Needs-Migration-Guide
A breaking change to Bevy's public API that needs to be noted in a migration guide
S-Needs-Review
Needs reviewer attention (from anyone!) to move forward
#16273
opened Nov 7, 2024 by
BenjaminBrienen
Loading…
Flush commands after every mutation in Entities, components, systems, and events
C-Bug
An unexpected or incorrect behavior
M-Needs-Migration-Guide
A breaking change to Bevy's public API that needs to be noted in a migration guide
S-Waiting-on-Author
The author needs to make changes or address concerns before this can be merged
WorldEntityMut
A-ECS
Added Pointing at and selecting objects of all sorts
C-Feature
A new feature, making something new possible
D-Straightforward
Simple bug fixes and API improvements, docs, test and examples
M-Needs-Migration-Guide
A breaking change to Bevy's public API that needs to be noted in a migration guide
S-Waiting-on-Author
The author needs to make changes or address concerns before this can be merged
X-Contentious
There are nontrivial implications that should be thought through
PressedButtons
to PickingInteraction::Pressed
.
A-Picking
Make Utility functions and types
C-Dependencies
A change to the crates that Bevy depends on
D-Straightforward
Simple bug fixes and API improvements, docs, test and examples
D-Trivial
Nice and easy! A great choice to get started with Bevy
M-Needs-Migration-Guide
A breaking change to Bevy's public API that needs to be noted in a migration guide
S-Waiting-on-Author
The author needs to make changes or address concerns before this can be merged
X-Uncontroversial
This work is generally agreed upon
tracing
Optional for bevy_utils
A-Utils
Introduce methods on QueryState to obtain a Query
A-ECS
Entities, components, systems, and events
C-Code-Quality
A section of code that is hard to understand or change
C-Usability
A targeted quality-of-life change that makes Bevy easier to use
D-Modest
A "normal" level of difficulty; suitable for simple features or challenging fixes
D-Unsafe
Touches with unsafe code in some way
M-Needs-Migration-Guide
A breaking change to Bevy's public API that needs to be noted in a migration guide
M-Needs-Release-Note
Work that should be called out in the blog due to impact
S-Needs-Review
Needs reviewer attention (from anyone!) to move forward
X-Contentious
There are nontrivial implications that should be thought through
Upgrade to Taffy 0.6
A-UI
Graphical user interfaces, styles, layouts, and widgets
C-Dependencies
A change to the crates that Bevy depends on
D-Straightforward
Simple bug fixes and API improvements, docs, test and examples
M-Needs-Migration-Guide
A breaking change to Bevy's public API that needs to be noted in a migration guide
S-Ready-For-Final-Review
This PR has been approved by the community. It's ready for a maintainer to consider merging it
Deprecate and remove insert_or_spawn_batch
A-ECS
Entities, components, systems, and events
C-Usability
A targeted quality-of-life change that makes Bevy easier to use
D-Straightforward
Simple bug fixes and API improvements, docs, test and examples
M-Needs-Migration-Guide
A breaking change to Bevy's public API that needs to be noted in a migration guide
S-Ready-For-Implementation
This issue is ready for an implementation PR. Go for it!
X-Contentious
There are nontrivial implications that should be thought through
#15704
opened Oct 7, 2024 by
alice-i-cecile
bevy_reflect: Add casting traits to support Runtime information about types
C-Feature
A new feature, making something new possible
D-Modest
A "normal" level of difficulty; suitable for simple features or challenging fixes
M-Needs-Migration-Guide
A breaking change to Bevy's public API that needs to be noted in a migration guide
S-Waiting-on-Author
The author needs to make changes or address concerns before this can be merged
X-Contentious
There are nontrivial implications that should be thought through
Box
and other wrapper types
A-Reflection
Rename BorderRect to Insets and move to bevy_math
A-Math
Fundamental domain-agnostic mathematical operations
A-Rendering
Drawing game state to the screen
A-UI
Graphical user interfaces, styles, layouts, and widgets
M-Needs-Migration-Guide
A breaking change to Bevy's public API that needs to be noted in a migration guide
S-Adopt-Me
The original PR author has no intent to complete this work. Pick me up!
X-Contentious
There are nontrivial implications that should be thought through
#15461
opened Sep 26, 2024 by
rudderbucky
Loading…
Subassets of subassets do not work.
A-Assets
Load files from disk to use for things like images, models, and sounds
C-Usability
A targeted quality-of-life change that makes Bevy easier to use
D-Modest
A "normal" level of difficulty; suitable for simple features or challenging fixes
M-Needs-Migration-Guide
A breaking change to Bevy's public API that needs to be noted in a migration guide
S-Needs-Design
This issue requires design work to think about how it would best be accomplished
X-Controversial
There is active debate or serious implications around merging this PR
#15417
opened Sep 25, 2024 by
andriyDev
Let query items borrow from query state to avoid needing to clone
A-ECS
Entities, components, systems, and events
C-Performance
A change motivated by improving speed, memory usage or compile times
D-Complex
Quite challenging from either a design or technical perspective. Ask for help!
M-Needs-Migration-Guide
A breaking change to Bevy's public API that needs to be noted in a migration guide
S-Waiting-on-Author
The author needs to make changes or address concerns before this can be merged
X-Controversial
There is active debate or serious implications around merging this PR
#15396
opened Sep 23, 2024 by
chescock
Loading…
Move Entities, components, systems, and events
A-Hierarchy
Parent-child entity hierarchies
C-Code-Quality
A section of code that is hard to understand or change
D-Modest
A "normal" level of difficulty; suitable for simple features or challenging fixes
M-Needs-Migration-Guide
A breaking change to Bevy's public API that needs to be noted in a migration guide
X-Blessed
Has a large architectural impact or tradeoffs, but the design has been endorsed by decision makers
bevy_hierarchy
back into bevy_ecs
A-ECS
#15308
opened Sep 19, 2024 by
alice-i-cecile
Remove App-level states machines
C-Feature
A new feature, making something new possible
D-Modest
A "normal" level of difficulty; suitable for simple features or challenging fixes
M-Needs-Migration-Guide
A breaking change to Bevy's public API that needs to be noted in a migration guide
S-Ready-For-Implementation
This issue is ready for an implementation PR. Go for it!
X-Controversial
There is active debate or serious implications around merging this PR
StateTransition
schedule in favor of using observers
A-States
#15133
opened Sep 10, 2024 by
alice-i-cecile
bevy_reflect: Deserialize dynamics
A-Reflection
Runtime information about types
C-Usability
A targeted quality-of-life change that makes Bevy easier to use
D-Modest
A "normal" level of difficulty; suitable for simple features or challenging fixes
M-Needs-Migration-Guide
A breaking change to Bevy's public API that needs to be noted in a migration guide
S-Waiting-on-Author
The author needs to make changes or address concerns before this can be merged
#15131
opened Sep 10, 2024 by
MrGVSV
Loading…
Honor mesh-light interaction mediation for “low” render layers
A-Rendering
Drawing game state to the screen
C-Bug
An unexpected or incorrect behavior
M-Needs-Migration-Guide
A breaking change to Bevy's public API that needs to be noted in a migration guide
S-Needs-SME
Decision or review from an SME is required
X-Contentious
There are nontrivial implications that should be thought through
#15042
opened Sep 4, 2024 by
coreh
Loading…
Safer dynamic event handling for observers
A-ECS
Entities, components, systems, and events
C-Feature
A new feature, making something new possible
D-Modest
A "normal" level of difficulty; suitable for simple features or challenging fixes
D-Unsafe
Touches with unsafe code in some way
M-Needs-Migration-Guide
A breaking change to Bevy's public API that needs to be noted in a migration guide
S-Waiting-on-Author
The author needs to make changes or address concerns before this can be merged
bevy_reflect: Add Graphical tools to make Bevy games
A-Reflection
Runtime information about types
C-Feature
A new feature, making something new possible
D-Modest
A "normal" level of difficulty; suitable for simple features or challenging fixes
M-Needs-Migration-Guide
A breaking change to Bevy's public API that needs to be noted in a migration guide
S-Needs-SME
Decision or review from an SME is required
X-Controversial
There is active debate or serious implications around merging this PR
#[reflect(readonly)]
attribute
A-Editor
#14730
opened Aug 13, 2024 by
MrGVSV
Loading…
Observers overhaul: statically-typed multi-event-listening and safer dynamic-event-listening
A-ECS
Entities, components, systems, and events
C-Feature
A new feature, making something new possible
D-Complex
Quite challenging from either a design or technical perspective. Ask for help!
D-Unsafe
Touches with unsafe code in some way
M-Needs-Migration-Guide
A breaking change to Bevy's public API that needs to be noted in a migration guide
S-Needs-Design-Doc
This issue or PR is particularly complex, and needs an approved design doc before it can be merged
S-Waiting-on-Author
The author needs to make changes or address concerns before this can be merged
#14674
opened Aug 9, 2024 by
ItsDoot
Loading…
2 tasks
Trigger::entity()
only returns valid entities
A-ECS
#14558
opened Jul 31, 2024 by
SarthakSingh31
Loading…
Our API suggests that panicking should be the default
A-ECS
Entities, components, systems, and events
C-Feature
A new feature, making something new possible
D-Complex
Quite challenging from either a design or technical perspective. Ask for help!
M-Needs-Migration-Guide
A breaking change to Bevy's public API that needs to be noted in a migration guide
S-Needs-SME
Decision or review from an SME is required
X-Controversial
There is active debate or serious implications around merging this PR
Competing naming conventions for types
A-Cross-Cutting
Impacts the entire engine
C-Code-Quality
A section of code that is hard to understand or change
M-Needs-Migration-Guide
A breaking change to Bevy's public API that needs to be noted in a migration guide
#14274
opened Jul 11, 2024 by
benfrankel
Input uses references when possible
A-Input
Player input via keyboard, mouse, gamepad, and more
C-Code-Quality
A section of code that is hard to understand or change
M-Needs-Migration-Guide
A breaking change to Bevy's public API that needs to be noted in a migration guide
S-Needs-SME
Decision or review from an SME is required
X-Contentious
There are nontrivial implications that should be thought through
#14182
opened Jul 6, 2024 by
mockersf
Loading…
Include AutoExposurePlugin in CorePipelinePlugin
A-Rendering
Drawing game state to the screen
C-Usability
A targeted quality-of-life change that makes Bevy easier to use
M-Needs-Migration-Guide
A breaking change to Bevy's public API that needs to be noted in a migration guide
S-Blocked
This cannot move forward until something else changes
#13963
opened Jun 21, 2024 by
Kurble
Loading…
Previous Next
ProTip!
Find all open issues with in progress development work with linked:pr.