NServiceBus.Persistence.Sql 3.0.0 - Major release available

Hi Everyone,

Version 3.0.0 of NServiceBus.Persistence.Sql has just been released.

PostgreSQL Database support

This release adds support for one of the most popular open source databases, PostgreSQL. For more information, see the usage documentation.

Additionally, in order to offer a more convenient access to engine-specific SQL settings, we replaced the previously used SqlVariant abstraction with SqlDialect.

See the upgrade guide to learn how to upgrade your solution.


  • #213 Validate if correlation property is mapped to a message
  • #156 Add OnSaveChanges callback for implementing custom Units of Work
  • #148 Opt-out from reusing SQL Server transport’s connection
  • #129 Add support for session access when mixing persistence
  • #126 Only generate scripts for storage types that are enabled

Where to get it

You can download the updated version and see the full release notes here: Release 3.0.0 · Particular/NServiceBus.Persistence.Sql · GitHub.

With thanks,

The team in Particular

Please read our release policy for more details.