Skip to content

Sygnal 0.10.0 (2021-08-09)

Compare
Choose a tag to compare
@reivilibre reivilibre released this 09 Aug 10:52
· 169 commits to main since this release

Database Removal

Sygnal is now stateless, and does not rely on a database of any kind.
You may remove your existing SQLite or PostgreSQL databases once you are satisfied that this release is working as intended.
Configuration changes are not necessary, as the database section will be ignored if present.

  • Remove legacy database to ease horizontal scaling. Contributed by H. Shay. (#236)

Improved Documentation

  • Update CONTRIBUTING.md to recommend installing libpq-dev. Contributed by Tawanda Moyo. (#197)

Internal Changes

  • Improve static type checking. Contributed by Omar Mohamed. (#221, #223, #225, #227)
  • Update towncrier CI check to run against the new default branch name. (#226)
  • Update black to 21.6b0. (#233)
  • Fix type hint errors from new upstream Twisted release. (#239)
  • Fixup GitHub Actions pipeline to always run tests on PRs. (#240)
  • Add CI testing for old dependencies. (#242)