Skip to content
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

Update to Bevy 0.15.0-rc.2 #17

Merged
merged 6 commits into from
Nov 9, 2024
Merged

Update to Bevy 0.15.0-rc.2 #17

merged 6 commits into from
Nov 9, 2024

Conversation

TimJentzsch
Copy link
Owner

Objective

Majorly prepares #16.

Bevy 0.15 reworks text and introduces required components. Both of these should simplify how bevy_mod_bbcode works.

We can prepare the update to the final Bevy 0.15 version, by already updating to the current release candidate and fixing the breaking changes.

Solution

  • Update to the new hierarchical representation of text. The Bbcode component is now on the same layer as Text and TextSpans are spawned for all parts of the parsed BBcode markup.
  • Use required components. Remove BbcodeBundle and just use Bbcode and BbcodeSettings instead.

@TimJentzsch TimJentzsch added enhancement New feature or request breaking-change dependencies Related to the project's dependencies labels Nov 9, 2024
@TimJentzsch TimJentzsch enabled auto-merge (squash) November 9, 2024 17:44
@TimJentzsch TimJentzsch merged commit c20b6e0 into main Nov 9, 2024
4 checks passed
@TimJentzsch TimJentzsch deleted the bevy-0.15-rc.2 branch November 9, 2024 17:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
breaking-change dependencies Related to the project's dependencies enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant