Skip to content

v0.2.0

Compare
Choose a tag to compare
@Oipo Oipo released this 12 Mar 20:20
· 128 commits to main since this release

Major Changes

  • Fully support Windows, partially support OSX
  • Add Redis service support
  • Add the Task class as a lightweight way to use coroutines
  • Added constructor injection support
  • Allow coroutines in start/stop methods for AdvancedService

Breaking Changes

  • Renamed LoggerAdmin to LoggerFactory
  • Renamed ClientAdmin to ClientFactory
  • Refactored timers, now requires the TimerFactoryFactory
  • Services do not automatically have access to DependencyManager (to cut amount of header includes)
  • Changed a lot of argument types from points to references or to the new NeverNull class
  • Renamed Service to AdvancedService
  • Removed SerializerAdmin in favour of directly requesting serializers for types

Full Changelog: v0.1.0...v0.2.0