Releases
v0.11.0
Bugfixes
Fix a bug introduced in Sygnal 0.5.0 where pushkin names would match substrings of app IDs and treat dots as wildcards. (#269 )
Fix a bug introduced in Sygnal 0.5.0 where GCM pushes would always fail when configured to handle an app ID glob. (#270 )
Treat more APNs errors as permanent rejections. (#280 )
Fix a bug introduced in Sygnal 0.9.1 where web pushkeys with missing endpoints would cause an error. (#288 )
Improved Documentation
Document that the topic
is most commonly the Bundle Identifier for the iOS application. (#284 )
Add troubleshooting documentation for when you receive 'Could not deserialize key data' when using APNs with key files. (#286 )
Internal Changes
Fix the changelog CI check when running on a fork of the Sygnal repository, rather than a branch. (#254 )
Configure @matrix-org/synapse-core to be the code owner for the repository. (#259 )
Improve static type checking. (#264 )
Use absolute imports for consistency. (#265 )
Remove explicit inheritance from object
that was left over from Python 2. (#266 )
Use Python 3-style super calls. (#267 )
Add type hints to most of the code. (#271 , #273 , #274 , #275 , #276 )
Convert the README to use markdown rather than reStructuredText for consistency and familiarity. (#278 )
Move glob_to_regex
to matrix-python-common
. (#281 )
Add opentracing-types
to the dev dependencies. (#287 )
Add missing dependencies to setup.py
. (#290 )
You can’t perform that action at this time.