Skip to content

Update to Bevy 0.15.0-rc.2#17

Merged
TimJentzsch merged 6 commits into
mainfrom
bevy-0.15-rc.2
Nov 9, 2024
Merged

Update to Bevy 0.15.0-rc.2#17
TimJentzsch merged 6 commits into
mainfrom
bevy-0.15-rc.2

Conversation

@TimJentzsch
Copy link
Copy Markdown
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
@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