Release 0.23.0
Release 0.23.0
Support for bevy_enhanced_input 0.16.0
BEI did a full revamp of their API where actions and bindinds are now separate entities, which are tied to Context entities via relationships. This release now supports the new API. I haven't tested this in all scenarios so please let me know if you encounter issues.
Deterministic replication works in host-client mode
DR still had a couple of caveats, noteably that it did not work in host-client mode. This should now be fixed; you can try running the deterministic_replication example in host-client mode!
What's Changed
- Fix
InputPluginoflightyear_inputs_beitoFixedPreUpdateby @hukasu in https://github.com/cBournhonesque/lightyear/pull/1121 - fix(registration): do not panic if type was already registered in typ… by @cBournhonesque in https://github.com/cBournhonesque/lightyear/pull/1130
- fix host-client mode message required components by @komodo472 in https://github.com/cBournhonesque/lightyear/pull/1135
- Reformat setup.md by @esuriru in https://github.com/cBournhonesque/lightyear/pull/1137
- Fix deterministic example host-client by @cBournhonesque in https://github.com/cBournhonesque/lightyear/pull/1138
- Remove noisy logs by @magic-sysrq in https://github.com/cBournhonesque/lightyear/pull/1140
- Update
rust-versionto 1.88 by @esuriru in https://github.com/cBournhonesque/lightyear/pull/1143 - fix(steam): prevent Steam LinkOfs from using Netcode by @cBournhonesque in https://github.com/cBournhonesque/lightyear/pull/1144
- chore(test): add test for sending message from server to host-client by @cBournhonesque in https://github.com/cBournhonesque/lightyear/pull/1147
- chore(test): add test for sending message from server to host-client by @cBournhonesque in https://github.com/cBournhonesque/lightyear/pull/1149
- chore: clippy for rust 1.89 by @cBournhonesque in https://github.com/cBournhonesque/lightyear/pull/1150
- Feat: Fix unchecked unwrap on lag compensation by @Sirmadeira in https://github.com/cBournhonesque/lightyear/pull/1152
- fix: fix issues with deterministic replication example by @cBournhonesque in https://github.com/cBournhonesque/lightyear/pull/1153
- fix host-client message registration by @komodo472 in https://github.com/cBournhonesque/lightyear/pull/1145
- Upgrade to latest bevy_enhanced_input by @cBournhonesque in https://github.com/cBournhonesque/lightyear/pull/1151
- chore(deps): bump actions/download-artifact from 4 to 5 by @dependabot[bot] in https://github.com/cBournhonesque/lightyear/pull/1154
- release 0.23.0 by @cBournhonesque in https://github.com/cBournhonesque/lightyear/pull/1157
New Contributors
- @esuriru made their first contribution in https://github.com/cBournhonesque/lightyear/pull/1137
- @magic-sysrq made their first contribution in https://github.com/cBournhonesque/lightyear/pull/1140
Full Changelog: https://github.com/cBournhonesque/lightyear/compare/0.22.5...0.23.0