Releases: inngest/inngest-kt
Releases · inngest/inngest-kt
[email protected]
What's Changed
- Fix random test failures caused by dev server timeouts by @KiKoS0 in #93
- Fix serialization of subclasses by @albertchae in #92
- Release: [email protected] by @KiKoS0 in #94
Full Changelog: inngest-spring-boot-adapter-0.2.0...inngest-0.2.1
[email protected]
What's Changed
- Fix response headers not being set by
ktor
by @KiKoS0 in #75 - Add SDK version in format
java:v{version}
to the sync call by @KiKoS0 in #77 - Misc README and test-server additions by @albertchae in #79
- Validate concurrency key is required when scope is account or env by @albertchae in #81
- Add idempotency configuration by @albertchae in #80
- Upgrade actions/checkout to v4 by @albertchae in #83
- Add integration test for
step.invoke
by @KiKoS0 in #78 - Implement
onFailure
handler. by @KiKoS0 in #63 - Double the sleep delay in IdempotentFunctionIntegrationTest by @KiKoS0 in #85
- Implement rateLimit configuration by @albertchae in #84
- Fix hashing step ids in loops by @albertchae in #72
- Support App diagnostics endpoint features by @KiKoS0 in #76
- Retain
deployId
query param fromPUT
request by @KiKoS0 in #86 - Add cancelOn configuration by @albertchae in #82
- Update LICENSE.md by @djfarrelly in #87
- Change range to be inclusive on upper bound 0.1 by @albertchae in #88
- [email protected] by @albertchae in #89
- Release: [email protected] by @KiKoS0 in #90
Full Changelog: inngest-spring-boot-adapter-0.0.6...inngest-0.2.0
[email protected]
Minor change to lock down the introspect endpoint
- Forbid introspect endpoint in non-dev environments (#68)
[email protected]
Initial minor release. Includes various changes and improvements including:
- d8a7958 Add priority configuration (#71)
- bf3920b Implement debounce configuration (#70)
- 6503363 Cleanup the Inngest's client
send
interface (#69) - 593f8db Forbid introspect endpoint in non-dev environments (#68)
- ba822f3 Add throttling configuration (#66)
- 54b58d7 Support try-catch for both
invoke
andrun
(#65) - a9274a6 Fix for randomly failing integration tests (#67)
- be831e0 Add retries configuration (#64)
[email protected]
- Fix: Serialize trigger if filter to expression to match spec #61
[email protected]
[email protected]
Changes
- Add new
config
method withInngestFunctionConfigBuilder
class for building configuration.
class TranscodeVideo : InngestFunction() {
override fun config(builder: InngestFunctionConfigBuilder): InngestFunctionConfigBuilder =
builder
.id("process-video")
.name("Process video upload")
.triggerEvent("media/video.uploaded")
.batchEvents(50, Duration.ofSeconds(30))
.concurrency(10)
}
- Adds
batchEvents
configuration option toInngestFunctionConfigBuilder
. Options include max batch size, timeout duration, and optionalkey
. - Adds
concurrency
configuration option toInngestFunctionConfigBuilder
. Options includelimit
,key
andscope
.