Releases: Noxmore/bevy_trenchbroom
Releases · Noxmore/bevy_trenchbroom
0.9.1
0.9.0
What's Changed
- Add double-precision support for Avian by @Noxmore in #110
- Replace derive macros with attribute macros, reducing boilerplate by @Noxmore in #107
- Apply
.trim()
to FQD value strings to fix some properties in classic Quake bsps. by @eswartz in #111 - Add another parsing fix for floats using European localization. by @eswartz in #112
- Add Basic Builtin Classes by @Noxmore in #114
- Add Manual, Moving a Bunch of readme to it by @Noxmore in #116
- Write out
TrenchBroomConfig
by default by @Noxmore in #118 - Add
group
class attribute by @Noxmore in #119 - Add decal specifier by @Noxmore in #120
- Add and Expand Field Attributes to use
#[class(...)]
by @Noxmore in #121
New Contributors
Full Changelog: 0.8.1...0.9.0
0.8.1
- Fixed convex colliders not applying inverse rotation for solid classes
Full Changelog: 0.8.0...0.8.1
0.8.0
What's Changed
- simple avian example by @extrawurst in #50
- Add github CI by @janhohenheim in #51
- Add function for fetching default game config path by @janhohenheim in #49
- Implement
QuakeClass
for Bevy lights by @Noxmore in #58 - Add class model spawning utilities by @Noxmore in #63
- Implement writing TrenchBroom preferences by @janhohenheim in #64
- Remove the ability for the
#[require(...)]
attribute to set base classes by @Noxmore in #65 - Remove nesting from error message by @janhohenheim in #66
- Add class spawn hooks by @Noxmore in #67
- Fix preferences not being written on new TB installation by @janhohenheim in #68
- Add default icon by @janhohenheim in #71
- Fix rotation conversion by @janhohenheim in #76
- Fix the GLTF fix by @janhohenheim in #77
- Update to Bevy 0.16 by @Noxmore in #55
- Fix coordinate system by @janhohenheim in #81
- Add test for building Wasm by @janhohenheim in #82
- Change
TrenchBroomConfig::generic_material_extensions
default to "toml" by @Noxmore in #84 - Remove Trenchbroom GLTF rotation fix by @Noxmore in #85
- Hotfix rotation by @janhohenheim in #83
- Add global transform* application by @Noxmore in #86
- Correct coordinate conversion by @Noxmore in #87
- Move
QuakeClass
registration to the type registry, removing theauto_register
feature by @Noxmore in #91 - Lock BSPs behind a feature by @Noxmore in #99
- Make
TrenchBroomPlugin
into a plugin group. by @Noxmore in #100 - write classes in fgd file using stable sorting by @extrawurst in #102
- upgrade to avian 0.3 by @extrawurst in #101
- Remove
GeometryProvider
in favor of spawn hooks. by @Noxmore in #105 - Maintain rotations on solid classes by @Noxmore in #106
New Contributors
- @janhohenheim made their first contribution in #51
Full Changelog: 0.7.0...0.8.0