Skip to content

Commit 0f5a8d9

Browse files
N46: Migrate bevy with semi-automation (#1381)
1 parent 1e0e4b4 commit 0f5a8d9

File tree

2 files changed

+21
-0
lines changed

2 files changed

+21
-0
lines changed

content/news/046/index.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,27 @@ More detailed monthly updates are available [here (May)][de-update-07] and
114114

115115
## Learning Material Updates
116116

117+
### [How to Migrate Your Bevy Projects with (Semi-)Automation][bevy-migrate]
118+
119+
![Logos with ast-grep and bevy](migrate-bevy.png)
120+
121+
[@HerringtonDarkholme] published an [article][bevy-migrate]
122+
about how to make Bevy migration easier by using git, cargo and [ast-grep].
123+
The article uses the utility AI library [big-brain] as an example
124+
to illustrate bumping the Bevy version from 0.9 to 0.10
125+
and covers four big steps: making a clean git branch,
126+
updating the dependencies, running fix commands, and fixing failing tests.
127+
By using semi-automation tools, you can migrate your Bevy projects
128+
with less hassle and more confidence.
129+
130+
_Discussions:
131+
[/r/rust](https://www.reddit.com/r/rust/comments/13m4crf/semi_automated_migration_bevy)_
132+
133+
[bevy-migrate]: https://betterprogramming.pub/migrating-bevy-can-be-easier-with-semi-automation-here-is-how-1f6e21858e79
134+
[@HerringtonDarkholme]: https://github.com/HerringtonDarkholme
135+
[ast-grep]: https://github.com/ast-grep/ast-grep
136+
[big-brain]: https://github.com/zkat/big-brain
137+
117138
## Tooling Updates
118139

119140
## Library Updates

content/news/046/migrate-bevy.png

31.1 KB
Loading

0 commit comments

Comments
 (0)