Skip to content

v1.0.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 23 Aug 21:41

1.0.0 (2024-08-23)

Bug Fixes

  • 🐛 Fix bounding box not recalculated on model change (7e70816)
  • 🐛 Fix Bounding Box not updating on Group Name Change (caf1a64)
  • 🐛 Fix missing exception handling (a1ab011)
  • 🐛 Fix null reference errors (434aad4)
  • 🐛 Fixed Scene Changed event emitted before actual node tree update (d181046)
  • 🔊 Fix Node Name not stated in node not found error (72958f3)

Features

  • 🔊 Add additional logging to SceneManagementService (e01d691)
  • 📝 Add Table of contents (32a46ea)
  • ♻️ Refactor life cycle hooks to be attached to the node's events (d117b35)
  • ✨ Add children lookup with predicate matchin mechanism (fb8c834)
  • ✨ Add Clear All Children Extension Method (2c9338c)
  • ✨ Add color extensions (ed787b5)
  • ✨ Add components feature (9abc70f)
  • ✨ Add CurrentScene Property (933e95e)
  • ✨ Add Dispatcher (3081e44)
  • ✨ Add GetContentsSize method to determine mesh sizes of or within a node. (54da9b4)
  • ✨ Add GodotApi Interface for easily abstracting the static GD Class (f68dcab)
  • ✨ Add Initial Scene Configuration Option (18a01ab)
  • ✨ Add load shader functionality (077634d)
  • ✨ Add method to colorize certain Mesh Groups within a Model (dbb6e61)
  • ✨ Add OnReady (94672fd)
  • ✨ Add option to ignore non-existent nodes (3ae4ca7)
  • ✨ Add Resource Extensions to duplicate using a callback to modify during duplication (7ac41f9)
  • ✨ Add Scene Change Event handlers (13f75ed)
  • ✨ Add shader overlay feature for models (0de182e)
  • ✨ Add WaitForNext Frame Utility Method on Nodes (99d3fe8)
  • ✨ Get global bounding box calculation (e4c90c7)
  • ✨ Implement asynchronous scene and resource loading (95fa714)
  • ✨ Implement Model Parent class to easily manage dimensions and size of model prefabs (0bdd985)
  • ✨ Improve scene loading (7fc71ae)
  • ✨ Initial commit (d70d00d)
  • ✨ Introduce AABB Rotation logic to create non-axis aligned bounding box (ccc5815)
  • ✨ Make ConfigureInitialScene chainable (aeb8c6f)
  • ⚡ Make Component generic to always have the right SceneRoot type. Also added more life cycle hooks for node-less services (682260b)