This is part of the NServiceBus Upgrade Guide from Version 7 to 8, which also includes the following individual upgrade guides for specific components:
- Upgrade AmazonSQS Transport Version 5 to 6
- MSMQ Transport Upgrade Version 1 to 2
- RabbitMQ Transport Upgrade Version 6 to 7
- SQL Server Transport Upgrade Version 6 to 7
The timeout manager is removed from core which makes timeout manager backwards compatibility mode obsolete. If backwards compatibility mode was enabled these APIs must be removed.
In version 6 of the transport, the message peek delay can be defined using the
WithPeekDelay configuration option. The configuration setting has been moved to a more generic
QueuePeekerOptions that allows configuration of other parameters related to message peeking.