Bernard v0.10.0 Release Notes

Release Date: 2013-09-23 // over 10 years ago
    • Remove RetryMiddleware and add FailuresMiddleware that just sends failed messages to failed queue.
    • Add LoggerFactory for LoggerMiddleware.
    • Rename internal Bernard\Message\Envelope to Bernard\Envelope.
    • Service methods does not prepend on anymore. onSendNewsletter would be sendNewsletter.
    • Remove Invoker Object. Instead this functionality have been moved into the Consumer which implements Middleware.
    • Remove Middleware from Queue. Instead the Producer implements Middleware.
    • Producer takes a Queue name as the second parameter.
    • Replace ServiceResolver with Router and migrate the old Pimple and Container ServiceResolver's