Skip to content

Academy v0.1.0

Choose a tag to compare

@gpauloski gpauloski released this 21 Apr 20:40
· 256 commits to main since this release
v0.1.0
2f2b27f

What's Changed

Breaking Changes

  • Refactor Exchange protocol by @gpauloski in #16
  • Refactor Behavior/Handle types and handle action request in separate threads by @gpauloski in #18
  • Pass exchange to launch() in launchers (#24) by @gpauloski in #30
  • Rename callbacks to on_startup and on_shutdown by @gpauloski in #53
  • Refactor Exchange protocol to support stateful Mailbox clients by @gpauloski in #57
  • Remove simple exchange and add http and hybrid exchanges by @gpauloski in #58
  • Add restart on failures to ExecutorLauncher and separate shutdown from termination by @gpauloski in #75
  • Refactor exchange methods and add discoverability by @gpauloski in #76
  • Rename package to academy and update README by @gpauloski in #79

New Features

Bug Fixes

  • Testing improvements and bug fixes by @gpauloski in #19
  • Signal agent shutdown if a loop method raises an error by @gpauloski in #41
  • Add helper data structures for behavior handle binding by @gpauloski in #64
  • Improve socket test flakes and coverage by @gpauloski in #73

New Contributors

Full Changelog: https://github.com/proxystore/academy/commits/v0.1.0