v0.16.0
Probably the biggest change in this release is removal of the blanket
ActionBuilder
and ScorerBuilder
implementations for Clone
types. This is
a fairly significant breaking change, but one that is fairly easy to resolve:
simply use the new #[derive(ActionBuilder)]
and #[derive(ScorerBuilder)]
macros to derive the necessary implementations for your Action and Scorer
Components and you should be good to go.
Features
- derive: Add derive macros for Action and Scorer (#65) (359bccef)
- BREAKING CHANGE: This gets rid of the blanket implementation for Action/ScorerBuilder on Clone things, and instead requires that people use derive macros (or manually implement the traits), if they want to go the clone-to-instantiate route.
- concurrenty: Add ConcurrentMode configuration to Concurrently Action (#68) (f6d04feb)
- reflection: Implement Reflect trait for all relevant types (#69) (31543c78)