diff --git a/thermion_dart/CHANGELOG.md b/thermion_dart/CHANGELOG.md index fe49ebe8..feb7a4bf 100644 --- a/thermion_dart/CHANGELOG.md +++ b/thermion_dart/CHANGELOG.md @@ -1,29 +1,2 @@ -## 0.8.0 -* separated into Dart- and Flutter- specific packages -* migrated Flutter package into federated plugin structure -* added web support -* addLight now accepts a LightType enum -* added support for setting falloff, spot light radius, sun radius & halo - -## 0.7.0 -* `removeAsset` & `clearAssets` have been renamed `removeEntity` and `clearEntities` -* added support for parenting one entity to another -* added basic collision detection + callbacks -* added keyboard/mouse widgets + controls -* `createViewer` now `awaits` the insertion of `ThermionWidget` so you no longer need to manually defer calling until after ThermionWidget has been rendered -* `setCameraRotation` now accepts a quaternion instead of an axis/angle -* instancing is now supported. -* `setBoneTransform` has been removed. To set the transform for a bone, just `addBoneAnimation` with a single frame. -* the Dart library has been restructured to expose a cleaner API surface. Import `package:thermion_flutter/thermion_flutter.dart` -* created a separate `Scene` class to hold lights/entities. For now, this is simply a singleton that holds all `getScene` -* `getChildEntities` now returns the actual entities. The previous method has been renamed to `getChildEntityNames`. - -## 0.6.0 - -* `createViewer` is no longer called by `ThermionWidget` and must be called manually at least one frame after a ThermionWidget has been inserted into the widget hierarchy. - - -## 0.5.0 - -* Replaced `isReadyForScene` Future in `FilamentController` with the `Stream` `hasViewer`. -* Rendering is set to false when the app is hidden, inactive or paused; on resume, this will be set to the value it held prior to being hidden/inactive/paused. +## 0.0.1 +* First release of Dart-only package