v0.4
- Queue: Add drain() method that consumes all pending items and immediately exits. This avoids timeouts prolonging tests unnecessarily and avoids flaky test results due to tests running slower than expected.
- Implement SchedulableQueueInterface, allowing code to require a scheduling-capable queue;
- Implement ConfigurableFactory, allowing for a combined factory to cater for cases where the preferred default does not support some queue types
- Dependency updates
Full Changelog: 0.3.0...0.4.0