All notable changes to this project will be documented in this file. This change log follows the conventions of keepachangelog.com.
0.1.14 - 2024-11-04
- Upgrade dependencies:
com.google.firebase/firebase-admin:9.4.1
org.clojure/clojure:1.12.0
- Replace
.sendMulticast()
due to deprecation with .sendEachForMulticast()
as the firebase-admin documentation suggests
0.1.13 - 2023-12-04
- Modify recipient specs to avoid blank strings
0.1.12 - 2022-08-31
- Add debug level logging to firebase functions
0.1.11 - 2022-08-28
- Facilitate using the library without Integrant
0.1.10 - 2022-10-06
- Integrant keys references not following dev.gethop pattern
0.1.9 - 2022-10-06
- Moving the repository to gethop-dev organization
- CI/CD solution switch from TravisCI to GitHub Actions
lein
dependency bump- This Changelog file update
0.1.8 - 2022-04-03
- Add an additional internal implementation error that also produces a
:dev.gethop.notifications.core/invalid-recipient
error.
0.1.7 - 2022-04-25
- Return implementation agnostic errors. We now provide a spec for the errors returned from the library functions. The spec includes both the mandatory implementation-agnostic error values, and the optional implementation-specific error details.
- Make internal implementation details private
- Upgrade to the latest version of Firebase library
0.1.6 - 2021-02-24
- Add the option to configure the APs badge key. Although it's not
officially documented, according to our tests, it is mandatory to
set the badge if the content-available is specified. Note that 0
is also a valid value, and it's used to disable the badge.
0.1.5 - 2020-09-02
- Add option to configure the APs content-available key
0.1.4 - 2020-08-31
- Implement notification priority configuration for Android and APN messages. The priority can now be set using the opts argument of the send-notification and send-notification-async methods.
0.1.3 - 2020-08-18
- Switch from the Firebase REST API to the Firebase Admin Java SDK.
- Reimplement send-notification method to send notifications to multiple recipients in batches. This will significantly improve performance.
- Add send-notification-async method that returns a Future without waiting to the request to end.
0.1.2 - 2020-06-17
- Allow UUID's in the notification message
0.1.1 - 2020-06-17
- Downgrade http-kit dependency to stable version
0.1.0 - 2020-06-17
Can you improve this documentation? These fine people already did:
Mikel Elizondo, szymonPietras, Iñaki Arenaza, spietras, Bingen Galartza & Bingen Galartza IparragirreEdit on GitHub