Skip to content

v0.72.0

Compare
Choose a tag to compare
@teo teo released this 20 Jul 10:41
· 321 commits to master since this release

This release includes build system improvements, an overhaul of the unit testing framework, and an update of all dependencies. It also implements the gRPC health checking API to the AliECS core and Apricot, and brings minor fixes.

  • Dependencies:

    • [build] Update all dependencies
    • [core] Adapt to current looplab/fsm package
  • gRPC health checking:

    • [build] Add grpc health package and bump dependencies
    • [core] Add basic grpc health check to core and Apricot
  • Build system and testing framework:

    • [build] Relocate shmcleaner script
    • [build] Point to where the tests actually are
    • [build] Treat separately execution of Go tests vs. Ginkgo tests
    • [build] Improve make test and make debugtest output
    • [build] Update Ginkgo/Gomega testing framework
    • [build] Use new instead of deprecated ginkgo params
    • [core] Ensure the Repo structure always answers with a correct protocol
    • [core] Fix repo system tests
  • Miscellaneous:

    • [core] Enable RPC call logging in non-verbose operation
    • [OCTRL-802][core] no fill info if the last fill had no stable beams