Releases: makspll/bevy_mod_scripting
Releases · makspll/bevy_mod_scripting
Bevy 0.10 support
What's Changed
- Fix typos in readme.md by @a-soulspark in #44
- Bevy 0.10 support by @makspll in #47
- Enable lua54 feature for docs.rs by @JohnTheCoolingFan in #50
- add new CI step for documentation checking by @makspll in #51
- Add hotfix to deal with duplicate fields in teal by @makspll in #52
New Contributors
- @a-soulspark made their first contribution in #44
- @JohnTheCoolingFan made their first contribution in #50
Full Changelog: v0.2.2...v0.3.0
Bump tealr version
Full Changelog: v0.2.1...v0.2.2
Fix broken links & lua documentation publishing
Added
- Automatic documentation publishing for lua Bevy api
- Added binary for generating documentation
Fixed
- Fixed bug where errors in documenation generation didn't propagate properly
- Fixed broken link in readme.md
Full Changelog: v0.2.0...v0.2.1
Bevy 0.9 Support
Added
- Added support for the Bevy API for Rhai
- Foundations laid for proxy macro for Rhai
- Added
game_of_life
andbevy_api
examples for Rhai - Added more hooks for APIProviders.
entity
andworld
constants are now set by API providers and hence you must register theBevyAPIProvider
for your scripting language to access those. This let's us accomodate people who want barebones scripting without access to Bevy, or roll their own fully fledged API's.
Changed
- Revived
console_integration
examples - Major changes to low level API's
- Major import structure changes
- Split crate into smaller crates
- Added more control over what's pulled into the dependency tree with finely grained features
PR's
- Fix broken example links by @makspll in #23
- add changelog.md by @makspll in #24
- Incorporate cargo release by @makspll in #25
- Feature/individual script host crates by @makspll in #27
- Add runtime state hook by @makspll in #28
- add coroutine example by @makspll in #33
- WIP: Update to 0.9.1 by @opfromthestart in #38
- Add Rhai Bevy API by @makspll in #40
- Add mlua/async feature support by @katk0smos in #34
New Contributors
- @opfromthestart made their first contribution in #38
- @katk0smos made their first contribution in #34
Full Changelog: v0.1.0...v0.2.0
Patch for dependency Issue
Fixed broken links and maintenance
Initial release
What's Changed
- Script removal by @makspll in #1
- Script removal by @makspll in #2
- Multiple identical scripts by @makspll in #3
- add event recipient functionality by @makspll in #8
- change ci.yml by @makspll in #11
- Switch to mlua, lua doc generation, static lua typing, public api changes by @makspll in #15
- Add guaranteed one time setup by @makspll in #17
- Add general api by @makspll in #10
New Contributors
Full Changelog: https://github.com/makspll/bevy_mod_scripting/commits/v0.1.0