- First alpha version
- Re-factoring and clean-up
- Major changes basically a complete re-write. See docs for new API.
- Changed implementation of TCP transport to use pooled SocketAsyncEventArgs.
- Added fully working remoting example.
- Fixed a overlapped buffer issue on send in TCP transport
- Added some more UDP config options
- Fixed NuGet packaging.
- Merged pull request from @endeavour - adding TryScan and TryReceive functions.
- Fixed some issues with event streams not getting passed when an actor is registered.
- Changed how actor paths are built.
- Cleaned up APIs' in various places specifically around ActorHost configuration.
- Added metrics and metric reporting capabilities
- Added message tracing support.
- Removed actor System abstraction
- DefaultMailbox is now capped by default at 1000000 items. This is configurable
- Re-arranged solution so it is a far more logical order
- Added supervisors.
- Added simple routing primitive - more to come, shortestQueue etc.
- Fixed UDP malformed packet and multicast constrianed to single router hop problem (#28)
- Ignored failing tests on build server for now. They pass consistently when run locally.
- Serailizer options now removed from Actor Host and placed in remoting
- Updated documentation
- Added actor lifecycle events - pre/post (Startup, Restart and Shutdown)
- Fixed failing tests on mono and windows
- Fixed reference documentation
- Removed half baked remoting solution