* Transactions are now automatically committed when leaving a transaction context when using nested transactions, thanks to [Oleksandr Fedorov](https://github.com/o-fedorov/).
* Improved feedback when mistakenly passing positional arguments to statements that don't support it.
* Dropped support for Python 3.5 and 3.6.
* Added test coverage for some postgres-specific tests.
* Migrated test suite from TravisCI to GitHub Actions.
* Fixed broken test suite on Python 3.10