Features
- Add remote state middleware to experimental package (here). This middleware circumvents Inngest's step output limits by storing the data in an arbitrary place, like a self-hosted S3 bucket.
Fixes
- Fix invoke
app_id default and data type.
- Fix not encrypting invoke data. This must be opted in because it's a breaking change (using the
encrypt_invoke_data arg).
When opting into encrypted invoke data, a zero downtime release process is:
- Update Python SDK to at least
0.4.17.
- Deploy app.
- Set
encrypt_invoke_data=True.
- Deploy app.
What's Changed
Full Changelog: https://github.com/inngest/inngest-py/compare/0.4.16...0.4.17