Amethyst v0.12.0 Release Notes
Release Date: 2019-07-30 // over 4 years ago-
๐ New release! ๐
๐ฅ Breaking changes
- ๐
Float
newtype removed, moved back tof32
primitive for all values (#1747) TextureProcessor
andMeshProcessor
systems are now separated fromRenderingSystem
(#1772)
โ Added
- โ Add a feature flag
sentry
to disable the sentry dependency. (#1804) (#1825) - Fixes and renames regression from ([#1442]) added back
position_from_world
asscreen_to_world
. Also added
world_to_screen
. Also addsTransform::copy_local_to_global()' for
debug_assertion` builds (#1733) - Add
add_rectangle
,add_rotated_rectangle
,add_box
,add_rotated_box
,add_circle
,add_rotated_circle
,
add_cylinder
,add_rotated_cylinder
andadd_sphere
functions toDebugLinesComponent
and the corresponding draw functions toDebugLines
, to draw simple shapes with debug lines. (#1766) - ๐
InputEvent::AxisMoved
is sent upon button press / release. (#1512, #1797) - โก๏ธ
UiImage
is updated to allow for partial textures and sprites. (#1809,#1811) - โ Added
RenderingBundle
with a rendering plugin system, making rendering setup easier (#1772) - ๐ Documentation for
Tint
component. (#1802)
๐ Changed
- ๐ฑ Splitted the
/resources
directory of amethyst projects into/assets
and/config
. ([#1806]) - ๐ Rename FPSCounter, FPSCounterBundle, FPSCounterSystem to FpsCounter, FpsCounterBundle, FpsCounterSystem. (#1719)
- โ Add Tint component support for sprites. (#1756)
- โ Remove remaining <N: RealField> type parameter on GameDataBuilder, add Debug derive to LoggerConfig (#1758)
- Inverted mouse wheel scroll direction event. Now using winit's standard. (#1767)
- Add
load_from_data_async
to Asset Loader. (#1753) - โ Add
SerializableFormat
marker trait which is now needed to be implemented for all the formats that are supposed to be serialized. (#1720) - ๐ Make the GltfSceneOptions field of GltfSceneFormat public. (#1791)
- โก๏ธ Updated fluent to version 0.6. (#1800)
InputEvent<T>
now takes in theBindingTypes
as a type parameter. (#1797) - ๐ Use
crossbeam-queue
crate directly. (#1822)
๐ Fixed
- ๐