Releases: indeedeng/iwf-python-sdk
Releases · indeedeng/iwf-python-sdk
v0.4.0
Breaking Changes
- IWF-405
- renamed
execute_failure_handling_state
toproceed_to_state_when_execute_retry_exhausted
- renamed
wait_until_api_failure_policy
toproceed_to_execute_when_wait_until_retry_exhausted
- renamed
What's Changed
- IWF-397: Add channel sizes data by @lwolczynski in #66
- This feature requires the new server version v1.15.0.
- IWF-405: Rename failure handling API by @longquanzheng in #67
Full Changelog: v0.3.1...v0.4.0
v0.3.1
What's Changed
- IWF-356: Add new fields to WorkflowOptions by @lwolczynski in #51
- Update tag to release 0.3.1 by @longquanzheng in #65
New Contributors
- @lwolczynski made their first contribution in #51
Full Changelog: v0.2.0...v0.3.1
v0.2.0
What's Changed
- IWF-356: Add atomic checking decision for channels by @longquanzheng in #45
- Update for for release 0.2 by @longquanzheng in #50
Full Changelog: v0.1.4...v0.2.0
v0.1.4
What's Changed
- IWF-206: Upgrade Temporal SDKs in iWF SDKs test envs by @samuel27m in #38
- IWF-137: Update iwf-idl to latest by @samuel27m in #37
- Improve timer commands and checking types by @longquanzheng in #39
- 💥 Breaking changes -- rename
TimerCommand. timer_command_by_duration(...)
toTimerCommand.by_seconds(...)
- 💥 Breaking changes -- rename
New Contributors
- @samuel27m made their first contribution in #38
Full Changelog: v0.1.3...v0.1.4
v0.1.3 Release
What's Changed
- add workflow start delay by @duoertai in #32
- 💥 Breaking changes (requires new server v1.10.0)
- IWF-157: Fix typo IdReusePolicy of ALLOW_IF_PREVIOUS_EXISTS_ABNORMALLY by @stevo89519 in #33
- Auto release to PyPi and prepare to release v0.1.3 by @longquanzheng in #35
- IWF-166: Regenerating api client from idl and fixing tests by @stevo89519 in #36
New Contributors
- @duoertai made their first contribution in #32
- @stevo89519 made their first contribution in #33
Full Changelog: v0.1.2...v0.1.3
v0.1.2 Release
The first ever release for Python SDK.
What's Changed
- Setup project by @zhxnlai in #1
- Add dev container by @zhxnlai in #2
- SDK draft by @zhxnlai in #3
- Minor rename for converter/encoder for consistency of SDKs by @longquanzheng in #5
- Add skeleton and basic functionalities by @longquanzheng in #6
- Add timer command by @longquanzheng in #8
- Add Internal channel by @longquanzheng in #9
- Add data attribute persistence by @longquanzheng in #10
- Update Idl to latest for execute failure policy by @longquanzheng in #11
- Improve workflow error and test by @longquanzheng in #12
- Add state failure recovery by @longquanzheng in #13
- Add Workflow RPC by @longquanzheng in #15
- Allow RPC input use different parameter name by @longquanzheng in #16
- Add signalCommand and also reset/signal/skipTimer client APIs by @longquanzheng in #17
- Move iwf-api into iwf package by @longquanzheng in #18
New Contributors
- @zhxnlai made their first contribution in #1
- @longquanzheng made their first contribution in #5
Full Changelog: https://github.com/indeedeng/iwf-python-sdk/commits/v0.1.2