-
-
Notifications
You must be signed in to change notification settings - Fork 3.9k
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
Allow not emitting Entities, components, systems, and events
C-Usability
A targeted quality-of-life change that makes Bevy easier to use
D-Macros
Code that generates Rust code
D-Modest
A "normal" level of difficulty; suitable for simple features or challenging fixes
S-Needs-Review
Needs reviewer attention (from anyone!) to move forward
X-Uncontroversial
This work is generally agreed upon
BundleFromComponents
with Bundle
derive macro
A-ECS
#19249
opened May 17, 2025 by
TheNeikos
Loading…
bevy_reflect: Fix Runtime information about types
C-Bug
An unexpected or incorrect behavior
D-Macros
Code that generates Rust code
D-Straightforward
Simple bug fixes and API improvements, docs, test and examples
S-Needs-Review
Needs reviewer attention (from anyone!) to move forward
FromReflect
derive for opaque remote wrappers
A-Reflection
#19158
opened May 10, 2025 by
MrGVSV
Loading…
Support fields with bundle effects in Entities, components, systems, and events
C-Feature
A new feature, making something new possible
D-Macros
Code that generates Rust code
D-Modest
A "normal" level of difficulty; suitable for simple features or challenging fixes
S-Ready-For-Implementation
This issue is ready for an implementation PR. Go for it!
X-Uncontroversial
This work is generally agreed upon
Bundle
derive macro
A-ECS
#19136
opened May 9, 2025 by
nfagerlund
bevy_reflect: Runtime information about types
C-Feature
A new feature, making something new possible
C-Usability
A targeted quality-of-life change that makes Bevy easier to use
D-Macros
Code that generates Rust code
D-Modest
A "normal" level of difficulty; suitable for simple features or challenging fixes
S-Needs-Review
Needs reviewer attention (from anyone!) to move forward
select_type
macro
A-Reflection
#19135
opened May 9, 2025 by
MrGVSV
Loading…
Component requirements shall need either Default or to be a unit struct.
A-ECS
Entities, components, systems, and events
C-Feature
A new feature, making something new possible
D-Macros
Code that generates Rust code
S-Nominated-To-Close
A triage team member thinks this PR or issue should be closed out.
X-Contentious
There are nontrivial implications that should be thought through
#18911
opened Apr 24, 2025 by
coolcatcoder
Loading…
Ignore Default requirements when using unit structs in required components
A-ECS
Entities, components, systems, and events
C-Usability
A targeted quality-of-life change that makes Bevy easier to use
D-Macros
Code that generates Rust code
D-Modest
A "normal" level of difficulty; suitable for simple features or challenging fixes
S-Nominated-To-Close
A triage team member thinks this PR or issue should be closed out.
X-Contentious
There are nontrivial implications that should be thought through
#18859
opened Apr 16, 2025 by
Freyja-moth
Derive Macro for MapEntites (#17611)
A-ECS
Entities, components, systems, and events
C-Usability
A targeted quality-of-life change that makes Bevy easier to use
D-Macros
Code that generates Rust code
S-Needs-Review
Needs reviewer attention (from anyone!) to move forward
#18311
opened Mar 14, 2025 by
Wuketuke
Loading…
Cleaner macros utilizing syn::Member
A-Cross-Cutting
Impacts the entire engine
C-Code-Quality
A section of code that is hard to understand or change
D-Macros
Code that generates Rust code
D-Straightforward
Simple bug fixes and API improvements, docs, test and examples
S-Needs-Review
Needs reviewer attention (from anyone!) to move forward
X-Uncontroversial
This work is generally agreed upon
#18199
opened Mar 8, 2025 by
Bleachfuel
Loading…
BevyManifest
incorrectly assumes that all crates starting with bevy_
are exposed through ::bevy::
A-Cross-Cutting
#17816
opened Feb 12, 2025 by
raldone01
Better macro errors for get_struct_fields
A-Utils
Utility functions and types
C-Usability
A targeted quality-of-life change that makes Bevy easier to use
D-Macros
Code that generates Rust code
D-Straightforward
Simple bug fixes and API improvements, docs, test and examples
S-Ready-For-Final-Review
This PR has been approved by the community. It's ready for a maintainer to consider merging it
#17639
opened Feb 2, 2025 by
ecoskey
Loading…
Derive Macro for MapEntites
A-ECS
Entities, components, systems, and events
C-Usability
A targeted quality-of-life change that makes Bevy easier to use
D-Macros
Code that generates Rust code
D-Modest
A "normal" level of difficulty; suitable for simple features or challenging fixes
S-Ready-For-Implementation
This issue is ready for an implementation PR. Go for it!
X-Uncontroversial
This work is generally agreed upon
#17611
opened Jan 30, 2025 by
jonathandw743
Prefer expressions to closures in #[require()] when defining required components
A-ECS
Entities, components, systems, and events
C-Usability
A targeted quality-of-life change that makes Bevy easier to use
D-Macros
Code that generates Rust code
D-Modest
A "normal" level of difficulty; suitable for simple features or challenging fixes
S-Ready-For-Implementation
This issue is ready for an implementation PR. Go for it!
#17584
opened Jan 28, 2025 by
jonathandw743
Should we use the Impacts the entire engine
C-Code-Quality
A section of code that is hard to understand or change
D-Macros
Code that generates Rust code
D-Modest
A "normal" level of difficulty; suitable for simple features or challenging fixes
S-Needs-Design
This issue requires design work to think about how it would best be accomplished
darling
crate for proc macros
A-Cross-Cutting
#17497
opened Jan 22, 2025 by
Bleachfuel
Composable Pipeline Specialization
A-Rendering
Drawing game state to the screen
C-Usability
A targeted quality-of-life change that makes Bevy easier to use
D-Macros
Code that generates Rust code
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-Blocked
This cannot move forward until something else changes
#17373
opened Jan 14, 2025 by
ecoskey
Loading…
Reflection Issue with petgraph::graph::DiGraph
A-Reflection
Runtime information about types
C-Bug
An unexpected or incorrect behavior
D-Macros
Code that generates Rust code
S-Needs-Investigation
This issue requires detective work to figure out what's going wrong
#17072
opened Dec 31, 2024 by
anlumo
bevy_reflect: Add Runtime information about types
C-Feature
A new feature, making something new possible
D-Macros
Code that generates Rust code
D-Straightforward
Simple bug fixes and API improvements, docs, test and examples
S-Needs-Review
Needs reviewer attention (from anyone!) to move forward
reflect_fn!
macro
A-Reflection
#16754
opened Dec 10, 2024 by
MrGVSV
Loading…
Add and use a Drawing game state to the screen
C-Code-Quality
A section of code that is hard to understand or change
D-Macros
Code that generates Rust code
D-Modest
A "normal" level of difficulty; suitable for simple features or challenging fixes
S-Ready-For-Implementation
This issue is ready for an implementation PR. Go for it!
naga_oil
macro to abstract over material texture sampling shader code
A-Rendering
#16737
opened Dec 10, 2024 by
alice-i-cecile
Support component hooks closures
A-ECS
Entities, components, systems, and events
C-Usability
A targeted quality-of-life change that makes Bevy easier to use
D-Macros
Code that generates Rust code
D-Modest
A "normal" level of difficulty; suitable for simple features or challenging fixes
S-Waiting-on-Author
The author needs to make changes or address concerns before this can be merged
#16371
opened Nov 13, 2024 by
mnmaita
Loading…
Assorted cleanliness refactors
A-Reflection
Runtime information about types
A-States
App-level states machines
A-UI
Graphical user interfaces, styles, layouts, and widgets
C-Code-Quality
A section of code that is hard to understand or change
D-Domain-Agnostic
Can be tackled by anyone with generic programming or Rust skills
D-Macros
Code that generates Rust code
D-Straightforward
Simple bug fixes and API improvements, docs, test and examples
S-Waiting-on-Author
The author needs to make changes or address concerns before this can be merged
#16250
opened Nov 5, 2024 by
sharma-shray
Loading…
Allow Events to opt out of being targeted or untargeted for Observers
A-ECS
Entities, components, systems, and events
C-Feature
A new feature, making something new possible
D-Macros
Code that generates Rust code
D-Modest
A "normal" level of difficulty; suitable for simple features or challenging fixes
#14843
opened Aug 21, 2024 by
ItsDoot
Add Entities, components, systems, and events
A-Reflection
Runtime information about types
C-Usability
A targeted quality-of-life change that makes Bevy easier to use
D-Macros
Code that generates Rust code
D-Straightforward
Simple bug fixes and API improvements, docs, test and examples
S-Ready-For-Implementation
This issue is ready for an implementation PR. Go for it!
X-Blessed
Has a large architectural impact or tradeoffs, but the design has been endorsed by decision makers
do_not_recommend
annotation to all_tuples
to improve error messages
A-ECS
#14591
opened Aug 2, 2024 by
alice-i-cecile
derive(SystemParam) better lifetime param (#10331)
A-ECS
Entities, components, systems, and events
C-Usability
A targeted quality-of-life change that makes Bevy easier to use
D-Macros
Code that generates Rust code
S-Waiting-on-Author
The author needs to make changes or address concerns before this can be merged
#13794
opened Jun 10, 2024 by
Wuketuke
Loading…
ProTip!
Type g i on any issue or pull request to go back to the issue listing page.