Skip to content

v0.23.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 16 Mar 18:50
2c2117b

⛰️ Features

  • Allow defaults for DI observers - (2c2117b)
  • Scoped DI - (2c2117b)
  • Integrate logging with DI system, tries to create reasonable defaults when a logger isn't registered, deprecate old logging functions. - (2c2117b)
  • Add multiplatform testing convention - (2c2117b)
  • Use logger in ActionScope - (2c2117b)
  • Add plugin parameter to FeatureManager to be able to use its logger on load/enable - (2c2117b)
  • [breaking] Add onLoad option to configs, fires on any load - (2c2117b)
  • Add Plugin.dataPath extension - (2c2117b)

🐛 Bug Fixes

  • Missing [plugin] prefix when writing ComponentLike - (2c2117b)
  • Missing space in console for success/error prefix - (2c2117b)
  • FeatureManager error with non-lazy commandExecutor - (2c2117b)

🧪 Testing

  • Add tests for DefaultingModuleObserver and Scoped DI contexts - (2c2117b)

⚙️ Miscellaneous Tasks

  • Kotlin 1.9.23, compose 1.6.1 - (2c2117b)
  • Use develop publish action - (2c2117b)
  • Automate dependency updates with version-catalog-update plugin! - (2c2117b)

◀️ Revert

  • Undo renaming Logging -> IdoLogging to remain backwards compatible with old logging package - (2c2117b)

🔍 Other

  • Color iSuccess and iFail plugin prefixes - (2c2117b)