Releases: svix/svix-webhooks
Releases · svix/svix-webhooks
v1.61.4
Version 1.61.4
- Libs/(C#,Java,Kotlin,Rust): The type of
BackgroundTaskFinishedEvent2.data
changed fromData
(a custom type) toObject
(Java C#),serde_json::Value
(Rust),Map<String, Any>
(Kotlin) - server: Run recover in batches by @future-highway in #1814
New Contributors
- @future-highway made their first contribution in #1814
Full Changelog: v1.61.3...v1.61.4
v1.61.3
v1.61.2
v1.61.1
Version 1.61.1
- Libs/Java (Breaking): The type of
MessageIn.transformationsParams
changed fromObject
toMap<String,Object>
. - Libs/Java and Libs/Kotlin (Breaking): Due to an internal change in the underlining JSON de/serialization library, some JSON objects may not be serialized correctly. To address this
MessageIn.payload
now accepts a JSON encoded string instead of anObject
(for Java) orMap<String, Any>
(for Kotlin) - Libs/Go: Fix regression in Go lib, operations now return
&svix.Error
instead ofsvix.Error
v1.61.0
v1.60.1
v1.60.0
Version 1.60.0
- Libs/Java (Breaking): All uses of
ListOptions
/PostOptions
are removed, and renamed to{Resource}{Operation}Options
. For example inEndpoint.List
you would now useEndpointListOptions
- Libs/Java (Breaking): Deprecated methods
MessageAttempt.list
andMessageAttempt.listAttemptsForEndpoint
are removed
v1.59.2
v1.59.1
v1.59.0
Version 1.59.0
- Libs/Kotlin (VERY IMPORTANT): The parameter order
appId
andmsgId
were swapped onMessage.get
andMessage.expungeContent
- Libs/Kotlin (Breaking): All uses of
ListOptions
/PostOptions
are removed, and renamed to{Resource}{Operation}Options
. For example inEndpoint.List
you would now useEndpointListOptions
- Libs/Kotlin (Breaking): In the 4
*Patch
patch models, nullable fields are of typeMaybeUnset<T>
instead ofT
. callMaybeUnset.Present(val)
to initialize this value - Libs/Kotlin (Breaking):
SvixOptions
no longer hasinitialRetryDelayMillis
ornumRetries
instead useretrySchedule
- Libs/Kotlin (Breaking): All
{Resource}{Operation}Options
and model classes (ApplicationIn
/MessageOut
) are now data classes - Libs/Kotlin (Breaking): Deprecated functions
MessageAttempt.list
andMessageAttempt.listAttemptsForEndpoint
are removed - Libs/Kotlin (Breaking): All uses of
java.time.OffsetDateTime
replaced withkotlinx.datetime.Instant
- Libs/Kotlin (Breaking): All uses of
java.net.URL
in request/response models are replaced withString
- Libs/JavaScript (Breaking): Removed non-public
endpoint.oauthUpdate
andendpoint.oauthDelete
operations. - Libs/JavaScript (Breaking): Removed deprecated operation
MessageAttempt.list
- Libs/JavaScript (Breaking): Exceptions and models are no longer exported from
webhook.ts
, import them fromindex.ts
instead