Uniqush-Push v2.7.0 Release Notes
Release Date: 2019-11-27 // about 5 years ago-
- ๐ Bugfix: Change from the deprecated
redis.FlushDb
alias toredis.FlushDB
of go-redis (FlushDb is removed in the latest releases).
โก๏ธ This may require updating the version of go-redis thatuniqush-push
is built with - ๐ Bugfix: Properly handle values of
sandbox
other thansandbox=true
when creating push service providers. (#249)
(This bug is not triggered when there is nosandbox
query param) - ๐ Bugfix: Fix possible incorrect subscription when sending API response for /push containing multiple subscriptions (pushes were sent correctly)
- ๐ง Maintenance: Start using go modules
- ๐ Maintenance: Add documentation to source code
- ๐ Bugfix: Change from the deprecated
Previous changes from v2.6.1
-
๐ Maintenance: Fix various code style warnings from code linters (e.g. gometalinter). Refactor and document code.
๐ Bugfix: Fix the rare "No device" errors seen when retrying a push. (PR #222)
๐ Bugfix: Fix the regular expression used as a sanity check of subscriptions and services. (PR #222)
The intended accepted characters for use in services and subscriptions werea-z, A-Z, 0-9, -, _, @ or .
Forbid using the backtick in service and subscription names (this was accidentally permitted by the invalid regex).
Continue allowing a small number of other invalid characters for now,
๐ those may be deprecated in future releases.