[go: nahoru, domu]

Skip to content

Tags: matrix-org/sygnal

Tags

v0.15.1

Toggle v0.15.1's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
anoadragon453 Andrew Morgan
v0.15.1

- Fix incompatibility with `aiohttp>=3.10.0` when using GCM with an HTTP proxy. ([\#395](#395))

- The Matrix.org Foundation no longer requires "real" or "legally identifiable" names in order to contribute to projects. ([\#391](#391))

- Pin `aiohttp` dependency to <= 4.0.0. ([\#396](#396))

v0.15.0

Toggle v0.15.0's commit message

Verified

This tag was signed with the committer’s verified signature.
devonh Devon Hudson
Revert package name to matrix-sygnal.

v0.14.4

Toggle v0.14.4's commit message

Verified

This tag was signed with the committer’s verified signature.
devonh Devon Hudson
Small fixes for usage of new Firebase V1 API.

v0.14.3

Toggle v0.14.3's commit message

Verified

This tag was signed with the committer’s verified signature.
devonh Devon Hudson
Bugfix for Firebase v1 API android configuration.

v0.14.2

Toggle v0.14.2's commit message

Verified

This tag was signed with the committer’s verified signature.
devonh Devon Hudson
Fixes proxy support when using Firebase v1 API.

Also, various other internal changes.

v0.14.1

Toggle v0.14.1's commit message

Verified

This tag was signed with the committer’s verified signature.
devonh Devon Hudson
Fix for notification without `content` with FCM v1 api.

v0.14.0

Toggle v0.14.0's commit message

Verified

This tag was signed with the committer’s verified signature.
devonh Devon Hudson
Support for FCM API v1.

v0.13.0

Toggle v0.13.0's commit message
Sygnal 0.13.0 (2023-11-21)

Sygnal will soon be forked by Element under an AGPLv3.0 licence (with CLA, for
proprietary dual licensing). You can read more about this here:

- https://matrix.org/blog/2023/11/06/future-of-synapse-dendrite/
- https://element.io/blog/element-to-adopt-agplv3/

The Matrix.org Foundation copy of the project will be archived. Any changes needed
by server administrators will be communicated via our usual announcements channels,
but we are striving to make this as seamless as possible.

- Set log level for `/health` endpoint to `DEBUG`. ([\#352](#352))

- Fix a bug introduced in Sygnal 0.5.0 where `sygnal.__version__` would not be correctly populated. ([\#355](#355))

- Update outdated links in `README.md`. ([\#316](#316))
- Change `master` to `main` branch in `CONTRIBUTING.md`. ([\#317](#317))

- Remove support for Python 3.7. ([\#343](#343))

- Don't attempt delivery of notification if we have rejected pushkey. ([\#315](#315))
- Improve static type checking. ([\#333](#333), [\#336](#336))
- Extend logging for outgoing pushes. ([\#334](#334))
- Move from setup.py to pyproject.toml. ([\#335](#335))
- Add entrypoint to allow running Sygnal by running the `sygnal` script. ([\#341](#341))
- Bump aioapns dependency to 3.0 in order to support Python 3.10+. ([\#347](#347))
- Bump `matrix-common` dependency to `1.3.0`. ([\#348](#348))
- Bump development dependencies. ([\#349](#349))

v0.12.0

Toggle v0.12.0's commit message
Sygnal 0.12.0 (2022-07-04)

==========================

Features
--------

- Add a new `push_type` configuration option for APNs apps, to control the value of the `apns-push-type` header when sending requests. ([\#309](#309))

Bugfixes
--------

- Fix a bug introduced in Sygnal 0.7.0 where a malformed `default_payload` could cause an internal server error. ([\#292](#292))

Improved Documentation
----------------------

- Document the use of an iOS Notification Service Extension and the Push Gateway API as a workaround to trigger VoIP notifications on iOS. ([\#285](#285))
- Add a link to the docker image in the README. ([\#297](#297))

Internal Changes
----------------

- Avoid a breaking change in aioapns 2.1 by requiring an earlier version of that package. ([\#294](#294))
- Fix test failures by using the latest versions of TLS in the TLS proxy tests. ([\#306](#306))
- Update the `black` code formatter to 22.3.0. ([\#307](#307))

v0.11.0

Toggle v0.11.0's commit message
Sygnal 0.11.0 (2021-12-15)

==========================

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](#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](#270))
- Treat more APNs errors as permanent rejections. ([\#280](#280))
- Fix a bug introduced in Sygnal 0.9.1 where web pushkeys with missing endpoints would cause an error. ([\#288](#288))

Improved Documentation
----------------------

- Document that the `topic` is most commonly the Bundle Identifier for the iOS application. ([\#284](#284))
- Add troubleshooting documentation for when you receive 'Could not deserialize key data' when using APNs with key files. ([\#286](#286))

Internal Changes
----------------

- Fix the changelog CI check when running on a fork of the Sygnal repository, rather than a branch. ([\#254](#254))
- Configure @matrix-org/synapse-core to be the code owner for the repository. ([\#259](#259))
- Improve static type checking. ([\#264](#264))
- Use absolute imports for consistency. ([\#265](#265))
- Remove explicit inheritance from `object` that was left over from Python 2. ([\#266](#266))
- Use Python 3-style super calls. ([\#267](#267))
- Add type hints to most of the code. ([\#271](#271), [\#273](#273), [\#274](#274), [\#275](#275), [\#276](#276))
- Convert the README to use markdown rather than reStructuredText for consistency and familiarity. ([\#278](#278))
- Move `glob_to_regex` to `matrix-python-common`. ([\#281](#281))
- Add `opentracing-types` to the dev dependencies. ([\#287](#287))
- Add missing dependencies to `setup.py`. ([\#290](#290))