Releases: inngest/inngest-py
inngest@0.5.18
Features
- Add
app_versionfield (relevant for Connect).
Fixes
- Fix duration parser only considers largest time unit.
Full Changelog
https://github.com/inngest/inngest-py/compare/inngest@0.5.17...inngest@0.5.18
inngest@0.5.17
Fixes
- Fix thread-blocking user code causing Inngest server to think Connect worker died. Solved by putting Connect internals into a dedicated thread.
Full changelog
https://github.com/inngest/inngest-py/compare/inngest@0.5.16...inngest@0.5.17
inngest@0.5.16
Fixes
- Fix not reraising
before_send_eventserror
Full changelog
https://github.com/inngest/inngest-py/compare/inngest@0.5.15...inngest@0.5.16
inngest@0.5.15
Fixes
- Fix parallel steps not working.
- Fix large payload sizes (>1 MB) silently ignored (Connect only).
Full changelog
https://github.com/inngest/inngest-py/compare/inngest@0.5.14...inngest@0.5.15
inngest@0.5.14
Features
- Add debounce timeout config
Fixes
- Fix Connect worker shutdown not informing Inngest Server
Improvements
- Improve error messages when Connect has an invalid WebSocket URL
- Remove
"authentication_succeeded": falsefrom GET response
inngest@0.5.13
Fixes
- Fix sending message to closed WebSocket connection not forcing reconnect. (Connect only)
- Fix graceful close not waiting for long-running steps. (Connect only)
What's Changed
- Fix sending message to closed WebSocket not forcing reconnect by @amh4r in #309
- Fix some tasks closing before pending requests are done by @amh4r in #311
- Bump version to 0.5.13 by @amh4r in #312
Full Changelog: https://github.com/inngest/inngest-py/compare/inngest@0.5.12...inngest@0.5.13
inngest@0.5.12
Features
- Adding a
max_worker_concurrencyfield for Connect to allow maximum number of simultaneous requests for a worker.
What's Changed
- Add userland ID & index to Ops by @rhino1998 in #303
- [SYS-370] Add Worker Concurrency - Python Client Support by @mar-inngest in #306
- Add test for constraint-dependencies by @amh4r in #307
New Contributors
- @rhino1998 made their first contribution in #303
Full Changelog: https://github.com/inngest/inngest-py/compare/inngest@0.5.11...inngest@0.5.12
inngest@0.5.11
Fixes
- Fix failed Connect handshake when concurrency scope is unspecified.
What's Changed
- Add Nix Flakes For Python SDK by @mar-inngest in #300
- fix: invalid connect handshake w/concurrency config by @Linell in #301
- Bump version to 0.5.11 by @Linell in #302
New Contributors
- @mar-inngest made their first contribution in #300
Full Changelog: https://github.com/inngest/inngest-py/compare/inngest@0.5.10...inngest@0.5.11
inngest@0.5.10
Features
- Add
Server-Timingresponse header.
Fixes
- Improve Connect close process.
What's Changed
- Fast API realtime end-to-end example by @djfarrelly in #288
- feat: add StepFailed opcode by @Linell in #291
- Move more tests to new history by @amh4r in #293
- Use pipe operator everywhere by @amh4r in #295
- Fix Connect closing wonkiness by @amh4r in #296
- Add Server-Timing response header by @amh4r in #294
- Bump version to 0.5.10 by @amh4r in #297
New Contributors
Full Changelog: https://github.com/inngest/inngest-py/compare/inngest@0.5.9...inngest@0.5.10
inngest@0.5.9
Features
- Realtime publishing. This is still experimental but we don't expect the interface to change much
What's Changed
- Implement realtime publishing support by @djfarrelly in #281
- Bump version to 0.5.9 by @djfarrelly in #292
Full Changelog: https://github.com/inngest/inngest-py/compare/inngest@0.5.8...inngest@0.5.9