Releases: workfloworchestrator/orchestrator-core
Releases · workfloworchestrator/orchestrator-core
4.3.0rc3
What's Changed
- Fix mkdocs build & add CI test for mkdocs build by @Mark90 in #1027
- Fix: Retrieve latest input state instead of oldest by @tjeerddie in #1031
Full Changelog: 4.3.0rc2...4.3.0rc3
4.3.0rc2
What's Changed
- Add endpoint to report Validation workflows by @jbgann in #1021
- Improve documentation of workflows and its steps by @tjeerddie in #1020
- Fix process updates not being broadcasted on celery start_process by @tjeerddie in #1025
Full Changelog: 4.3.0rc1...4.3.0rc2
4.3.0rc1
What's Changed
- update task_resume_workflows to also resume processes in CREATED/RESUMED status by @tjeerddie in #984
Full Changelog: 4.2.0...4.3.0rc1
4.2.0
What's Changed
Fixes
- WAITING processes can be retried by @RichieB2B in #992
- Change migrate domain model to save product block instances with a domain_model_attr by @tjeerddie in #993
- Update expose settings to also mask cache_uri by @tjeerddie in #1006
- Update error_state_to_dict to handle headers with None by @tjeerddie in #1004
Changes / Deprecations
- Rename all_pb_names to all_product_block_names and refactor related logic by @saket-geant in #968
- Deprecate workflow_target in ProcessSubscriptionTable and store_process_subscription() by @kvklink in #986
- Disallow deleting workflow processes through the API by @kvklink in #985
- Improve step timestamping logic by @jbgann in #991
Features
- Add isAllowed field to GraphQL workflow query by @kvklink in #978
- Add example Grafana dashboard by @kvklink in #981
- Add RBAC info to process and subscription detail endpoints by @kvklink in #990
Maintenance
- Unit tests: Fix test test_retry_authorization by @tjeerddie in #979
- Unit tests: ensure db connections closed before teardown by @Mark90 in #995
- Move from flit/pip to uv by @Mark90 in #970
- Update readme and development/guidelines/scaling docs by @Mark90 in #980
- Misc docs fixes by @Mark90 in #988
New Contributors
Full Changelog: 4.1.0...4.2.0
4.2.0rc3
What's Changed
- Update expose settings to also mask cache_uri by @tjeerddie in #1006
Full Changelog: 4.2.0rc2...4.2.0rc3
4.2.0rc2
What's Changed
- WAITING processes can be retried by @RichieB2B in #992
- Unit tests: ensure db connections closed before teardown by @Mark90 in #995
- Change migrate domain model to save product block instances with a domain_model_attr by @tjeerddie in #993
- Update error_state_to_dict to handle headers with None by @tjeerddie in #1004
- Fix test test_retry_authorization by @tjeerddie in #979
Full Changelog: 4.2.0rc1...4.2.0rc2
4.2.0rc1
What's Changed
- Rename all_pb_names to all_product_block_names and refactor related logic by @saket-geant in #968
- Add isAllowed field to GraphQL workflow query by @kvklink in #978
- Add example Grafana dashboard by @kvklink in #981
- Deprecate workflow_target in ProcessSubscriptionTable and store_process_subscription() by @kvklink in #986
- Disallow deleting workflow processes through the API by @kvklink in #985
- Add RBAC info to process and subscription detail endpoints by @kvklink in #990
- Improve step timestamping logic by @jbgann in #991
- Move from flit/pip to uv by @Mark90 in #970
New Contributors
Full Changelog: 4.1.0...4.2.0rc1
4.1.0
What's Changed
- Fix mkdocstrings headings for db commands by @Mark90 in #963
- Expose variables from Settings by @Igoranze in #964
- Add role based access control for running, resuming and retrying workflows (#931) by @eenblam in #939
- Invalidate subscription cache on unsync and resync by @tjeerddie in #977
- Bump prometheus-client from 0.22.0 to 0.22.1 by @dependabot in #967
- Bump pytest from 8.3.5 to 8.4.1 by @dependabot in #971
New Contributors
Full Changelog: 4.0.4...4.1.0