Skip to content

1.15.0 - Making Queues `Sendable`

Compare
Choose a tag to compare
@penny-for-vapor penny-for-vapor released this 13 Jun 23:05
· 3 commits to main since this release
15829c5

What's Changed

Making Queues Sendable by @gwynne in #129

The Queues package is now Sendable-correct. Also includes a number of fixes:

  • Swift minimum version is now 5.8 of course
  • QueuesCommand now does signal handling the same way ServeCommand does.
  • The logging is much more consistent and is fully structured
  • QueueWorker now handles retries in a much more consistent fashion and always requeues.
  • AsyncQueue now exists for creating Concurrency-based drivers

Reviewers

Thanks to the reviewers for their help:

This patch was released by @gwynne

Full Changelog: 1.14.0...1.15.0