This repository has been archived by the owner on Apr 11, 2024. It is now read-only.
Releases: mercari/gaurun
Releases · mercari/gaurun
v0.8.0
- Supported graceful shutdown and hot-deploying.
- Slightly optimized response generation.
- Supported mutable-content for iOS.
- Enabled startup without ssl certificate and key for APNs.
- InitLog() allows to be given discard as outString.
- Bumped Go version to 1.8.
v0.7.1
v0.7.0
v0.6.1
v0.6.0
v0.5.2
- apns: Support for content-available inside aps payload. #29 Thanks @tanatana
- notification: Enqueue notification per token.
- This change might affect the performance for users use POST multiple tokens in single notification.
- See #30 for more details.
- worker: retry to push when server error is occured. #30
- conf: introduced
(ios|android).keepalive_timeout
. #31
v0.5.1
- APNs: set MaxIdleConnsPerHost as same as core.worker_num.
- As worker_num is typically larger than MaxIdleConnsPerHost, the performance should be improved.
- APNs: bumped buford version to v0.7.0.
- APNs: fixed invalid Expiration value pass-through.
- POST /push: added Content-Length check for the request.
- build: removed
GO15VENDOREXPERIMENT=1
.- As gaurun requires Go1.6.2 or later, it is no longer required.
v0.5.0
- vendoring: switched to glide.
- ios: introduced new APNS push notification based HTTP/2 with buford.
- moreover,
ios.(timeout_error|keepalive_ildle_timeout|keepalive_max)
are removed.
- moreover,
- gcm: new endpoint.
- conf: introduced
ios.topic
for assigning a value of the apns-topic header.- for a certificate that supports multiple topics.
v0.4.3
- bumped go version to 1.6.1.
- slightly changed.
v0.4.2
- bumped go version to 1.5.3 for security fix.