You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
step.parallel will be removed in favor of a new ctx.group.parallel method. This method will behave the same way, so it's a drop-in replacement for step.parallel.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Parallel steps
step.parallel
will be removed in favor of a newctx.group.parallel
method. This method will behave the same way, so it's a drop-in replacement forstep.parallel
.Middleware order
Use LIFO for the "after" hooks. In other words, when multiple middleware is specified then the "after" hooks are run in reverse order.
For example, let's say the following middleware is defined and used:
The middleware will be executed in the following order for each hook:
before_execution
--A
thenB
.after_execution
--B
thenA
.The "before" hooks are:
The "after" hooks are:
Remove middleware hooks
before_memoization
after_memoization
Remove experimental stuff
inngest.experimental.encryption_middleware
(it's now the inngest-encryption package).experimental_execution
option on functions. We won't support nativeasyncio
methods (e.g.asyncio.gather
) going forward.Dependencies
pydantic
version to2.8.0
since that's their oldest version that supports Python 3.13.typing-extensions
version to4.12.2
since that's the minimum constraint inpydantic==2.8.0
.Beta Was this translation helpful? Give feedback.
All reactions