Slightly BREAKING in cases assumed to be extremely rare (see #674 for details):
- When 2+ decorators are used for the same function BUT with different ids explicitly overridden via
id=
. - When field filters (
field=
) are used on resume/create/update/delete handlers AND the resource is in the handling cycle at the moment of the upgrade, these handlers will be re-executed;- Upgrades from older Kopf versions (
<1.29
) are not affected. - Other handlers/daemons/timers are not affected.
- Idle resources are not affected.
- Upgrades from older Kopf versions (
Bugfixes:
- Invoke handlers with the same function but different fields separately for every field. #674