Skip to content

Releases: MineInAbyss/geary

v0.27.0-dev.0

26 Oct 17:48
Compare
Choose a tag to compare
v0.27.0-dev.0 Pre-release
Pre-release

⛰️ Features

🐛 Bug Fixes

  • Actually load prefabs defined by prefab addon - (0a71387)
  • EntityOf and entityOfOrNull swapped logic - (4de4973)

🚜 Refactor

  • Finish fixing tests for addons - (5fde1d0)
  • Get addons compiling - (c30d09b)
  • Swap to using proper dependency injection throughout in anticipation of multi-world ticking support - (3d6d096)

🧪 Testing

  • Ensure all core tests passing - (9ae475a)

⚙️ Miscellaneous Tasks

  • Bump version to reflect breaking changes - (9c99a31)
  • Some helper functions for addons - (2e5408e)
  • Add some helper methods for caching queries - (0852f67)
  • Bump gradlew - (0cd483c)
  • Rewrite core to use koin module - (9ae475a)

v0.26.6-dev.0

26 Oct 17:42
Compare
Choose a tag to compare
v0.26.6-dev.0 Pre-release
Pre-release

⛰️ Features

🐛 Bug Fixes

  • Actually load prefabs defined by prefab addon - (0a71387)
  • EntityOf and entityOfOrNull swapped logic - (4de4973)

🚜 Refactor

  • Finish fixing tests for addons - (5fde1d0)
  • Get addons compiling - (c30d09b)
  • Swap to using proper dependency injection throughout in anticipation of multi-world ticking support - (3d6d096)

🧪 Testing

  • Ensure all core tests passing - (9ae475a)

⚙️ Miscellaneous Tasks

  • Some helper functions for addons - (2e5408e)
  • Add some helper methods for caching queries - (0852f67)
  • Bump gradlew - (0cd483c)
  • Rewrite core to use koin module - (9ae475a)

v0.26.5

18 Oct 16:42
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Add geary to default namespaces in PolymorphicListAsMapSerializer - (ef3ecae)

v0.26.4

18 Oct 16:27
Compare
Choose a tag to compare

🚜 Refactor

  • Always include geary namespace in getClassFor, swap to property polymorphism style - (093a8f1)

v0.26.3

12 Oct 19:14
Compare
Choose a tag to compare

⛰️ Features

  • (actions) Loop support - (b9d6c56)
  • With tag for actions to support passing environment - (e533f5c)
  • Add conditionsMet helper to EnsureAction - (c10168d)
  • Use environment for entity in ActionGroupContext, allow creating without an entity - (c10168d)
  • Inline expressions using yaml - (7fef372)
  • Start working on better inline expression support - (d5c0906)
  • Config driven passive systems - (1cd6766)
  • Implement expressions with yaml config support - (ef06db8)
  • Add support for registering action results under variable names, and conditions per action - (ef06db8)
  • Revamped action system as a new addon - (26f00d0)

🐛 Bug Fixes

  • Use correct serializer on ActionEnvironment - (2db7f39)
  • Fix PolymorphicListAsMapSerializer.Config in tests - (f654dce)
  • Get onFail working in actions - (6593a76)
  • ActionWhen serializer - (03a0d61)
  • Fix failing tests and build - (e0c378c)

⚙️ Miscellaneous Tasks

  • Stop publishing geary-catalog because gradle never invalidates local cache on it leading to confusing issues - (6822d7b)
  • Stop publishing geary-catalog because gradle never invalidates local cache on it leading to confusing issues - (6822d7b)

v0.26.3-dev.8

23 Aug 19:56
Compare
Choose a tag to compare
v0.26.3-dev.8 Pre-release
Pre-release

⛰️ Features

  • (actions) Loop support - (3ad7521)
  • With tag for actions to support passing environment - (07f082d)
  • Add conditionsMet helper to EnsureAction - (c72731a)
  • Use environment for entity in ActionGroupContext, allow creating without an entity - (c72731a)
  • Inline expressions using yaml - (1c136d4)
  • Start working on better inline expression support - (fa76ca7)
  • Config driven passive systems - (96284a4)
  • Implement expressions with yaml config support - (1777992)
  • Add support for registering action results under variable names, and conditions per action - (1777992)
  • Revamped action system as a new addon - (3c7ed2a)

🐛 Bug Fixes

  • Use correct serializer on ActionEnvironment - (9cf62e4)
  • Fix PolymorphicListAsMapSerializer.Config in tests - (4d8c730)
  • Get onFail working in actions - (7c14aa3)
  • ActionWhen serializer - (e506c84)
  • Fix failing tests and build - (b0c4850)

⚙️ Miscellaneous Tasks

  • Stop publishing geary-catalog because gradle never invalidates local cache on it leading to confusing issues - (96951e1)
  • Stop publishing geary-catalog because gradle never invalidates local cache on it leading to confusing issues - (96951e1)

v0.26.3-dev.7

23 Aug 19:39
Compare
Choose a tag to compare
v0.26.3-dev.7 Pre-release
Pre-release

⛰️ Features

  • (actions) Loop support - (3ad7521)
  • With tag for actions to support passing environment - (07f082d)
  • Add conditionsMet helper to EnsureAction - (c72731a)
  • Use environment for entity in ActionGroupContext, allow creating without an entity - (c72731a)
  • Inline expressions using yaml - (1c136d4)
  • Start working on better inline expression support - (fa76ca7)
  • Config driven passive systems - (96284a4)
  • Implement expressions with yaml config support - (1777992)
  • Add support for registering action results under variable names, and conditions per action - (1777992)
  • Revamped action system as a new addon - (3c7ed2a)

🐛 Bug Fixes

  • Fix PolymorphicListAsMapSerializer.Config in tests - (4d8c730)
  • Get onFail working in actions - (7c14aa3)
  • ActionWhen serializer - (e506c84)
  • Fix failing tests and build - (b0c4850)

⚙️ Miscellaneous Tasks

  • Stop publishing geary-catalog because gradle never invalidates local cache on it leading to confusing issues - (96951e1)
  • Stop publishing geary-catalog because gradle never invalidates local cache on it leading to confusing issues - (96951e1)

v0.26.3-dev.6

22 Aug 02:40
Compare
Choose a tag to compare
v0.26.3-dev.6 Pre-release
Pre-release

⛰️ Features

  • (actions) Loop support - (3ad7521)
  • Add conditionsMet helper to EnsureAction - (c72731a)
  • Use environment for entity in ActionGroupContext, allow creating without an entity - (c72731a)
  • Inline expressions using yaml - (1c136d4)
  • Start working on better inline expression support - (fa76ca7)
  • Config driven passive systems - (96284a4)
  • Implement expressions with yaml config support - (1777992)
  • Add support for registering action results under variable names, and conditions per action - (1777992)
  • Revamped action system as a new addon - (3c7ed2a)

🐛 Bug Fixes

  • Fix PolymorphicListAsMapSerializer.Config in tests - (4d8c730)
  • Get onFail working in actions - (7c14aa3)
  • ActionWhen serializer - (e506c84)
  • Fix failing tests and build - (b0c4850)

⚙️ Miscellaneous Tasks

  • Stop publishing geary-catalog because gradle never invalidates local cache on it leading to confusing issues - (96951e1)
  • Stop publishing geary-catalog because gradle never invalidates local cache on it leading to confusing issues - (96951e1)

v0.26.3-dev.5

02 Aug 18:59
Compare
Choose a tag to compare
v0.26.3-dev.5 Pre-release
Pre-release

⛰️ Features

  • (actions) Loop support - (3ad7521)
  • Inline expressions using yaml - (1c136d4)
  • Start working on better inline expression support - (fa76ca7)
  • Config driven passive systems - (96284a4)
  • Implement expressions with yaml config support - (1777992)
  • Add support for registering action results under variable names, and conditions per action - (1777992)
  • Revamped action system as a new addon - (3c7ed2a)

🐛 Bug Fixes

  • Fix PolymorphicListAsMapSerializer.Config in tests - (4d8c730)
  • Get onFail working in actions - (7c14aa3)
  • ActionWhen serializer - (e506c84)
  • Fix failing tests and build - (b0c4850)

⚙️ Miscellaneous Tasks

  • Stop publishing geary-catalog because gradle never invalidates local cache on it leading to confusing issues - (96951e1)
  • Stop publishing geary-catalog because gradle never invalidates local cache on it leading to confusing issues - (96951e1)

v0.26.3-dev.4

31 Jul 16:11
Compare
Choose a tag to compare
v0.26.3-dev.4 Pre-release
Pre-release

⛰️ Features

  • (actions) Loop support - (3ad7521)
  • Config driven passive systems - (96284a4)
  • Implement expressions with yaml config support - (1777992)
  • Add support for registering action results under variable names, and conditions per action - (1777992)
  • Revamped action system as a new addon - (3c7ed2a)

🐛 Bug Fixes

  • Fix PolymorphicListAsMapSerializer.Config in tests - (4d8c730)
  • Get onFail working in actions - (7c14aa3)
  • ActionWhen serializer - (e506c84)
  • Fix failing tests and build - (b0c4850)

⚙️ Miscellaneous Tasks

  • Stop publishing geary-catalog because gradle never invalidates local cache on it leading to confusing issues - (96951e1)
  • Stop publishing geary-catalog because gradle never invalidates local cache on it leading to confusing issues - (96951e1)