Skip to content

Releases: inngest/inngest-py

v0.3.12

03 May 15:55
Compare
Choose a tag to compare

New features

  • Add support for step.run callback args (e.g. step.run("my-step", my_callback, arg_1, arg_2)).
  • Change experimental encryption middleware (inngest.experimental.EncryptionMiddleware) to use NaCL.

Fixes

  • Fix returning secure introspection when in dev mode. This isn't a security fix since the secure introspection response doesn't include secrets and the changes only affect local development.

v0.3.11

03 May 15:51
Compare
Choose a tag to compare

New features

  • Experimental encryption middleware (inngest.experimental.EncryptionMiddleware)

v0.3.10

24 Apr 15:00
Compare
Choose a tag to compare

Fixes

  • Use a connection pool when sending HTTP requests.

v0.3.9

23 Apr 20:04
Compare
Choose a tag to compare

New features

  • Add support for zero downtime signing key rotation.

v0.3.8

07 Apr 14:48
Compare
Choose a tag to compare

Fixes

  • Fix Dev Server auto-discovery
  • Fix signing key required when using client without serve

v0.3.7

31 Mar 13:45
Compare
Choose a tag to compare

New features

  • Branch environment support (docs)

Fixes

  • Fix not fetching batch and step data from the API. This is necessary when the request from the Executor would be too large

v0.3.6

13 Mar 20:36
Compare
Choose a tag to compare

New features

  • Add Python 3.9 support

v0.3.5

11 Mar 20:45
3724e8c
Compare
Choose a tag to compare

New features

v0.3.4

10 Mar 21:23
Compare
Choose a tag to compare

Fixes

  • Fix if_exp is ignored

v0.3.3

23 Feb 15:29
Compare
Choose a tag to compare

New features

  • Errors raise in step.run can be caught outside of the step.run

Fixes

  • Fix NonRetriableError raised in step.run not disallowing retries
  • Improve Event.data type by changing it to typing.Mapping. Previously, it was dict which is an invariant type