Releases: matthewhartstonge/gaurun-client
Releases · matthewhartstonge/gaurun-client
v4.0.0
🚢 v4.0.0 - 2023-04-25
Breaking changes
- Updates to
go@1.19
. - Refactored to use a single version repository layout.
Features
- Adds support for configurable retry in iOS notifications.
- Adds support for testing in GoLand.
- Adds support for GitHub Actions.
Changes
- Migrates from
io/ioutil
toio
.
Removals
- Removes support for
dep
package manager. - Removes dependency on
github.com/pkg/errors
. - Removes support for
travisci
. - Removes support for
codecov
.
v3.0.1
🚢 v3.0.1 - 2021-04-12
Fixed
- v3/struct: fixes "enum~ifying" android delivery priority.
v3.0.0
🚢 v3.0.0 - 2021-04-12
Added
- v3/struct: adds support for property
AndroidSetting.Priority
.
Changed
- v3/deps: updates to latest dependencies.
- updates to
gaurun@v0.13.1
. - updates to
errors@v0.9.1
. - updates to
zap@v1.16.0
. - updates to
sync@v0.0.0-20190423024810-112230192c58
.
- updates to
- README: updates version support information.
Removed
- v3/struct: removes deprecated property
IOSSetting.Retry
.
v2.0.3
🚢 v2.0.3 - 2021-04-12
Fixed
- deps: correctly names module.
v2.0.2
🚢 v2.0.2 - 2021-04-12
Added
- deps: adds support for v2 go mod styled packaging.
v2.0.1
🚢 v2.0.1 - 2021-04-12
Fixed
- client: ensure the correct payload pointer reference is used in
PushMulti
.
fixes: loop variable p captured by func literal.
v2.0.0
🚢 v2.0.0 - 2020-09-14
Breaking Changes
- struct: moves
Extend
into the notification struct from the iOS as can now be used to set extra headers for both android and iOS.
Added
- struct: adds support for the
apns-push-type
header field.
Changed
- deps: updated lockfile to `gaurun@v0.13.0
- version: split client version out into own file.
- docs: updated readme and license information.
Removed
- travisci: remove support for
go@v1.11
andgo@v1.12
.go@1.13.x
introduced a way to controls whether HTTP/2 is enabled when a non-zero Dial, DialTLS, or DialContext func or TLSClientConfig is provided, in use by Gaurun.
v1.1.0
🚢 v1.1.0 - 2019-05-10
Changed
- travis: updates to the latest Go due to upstream moving to support 1.11.x+
- context: changes to using standard libraries "context" over "golang.org/x/net/context"
- structs: updates to match upstream v0.10.0 changes.