Repository navigation
v0.4.0
What's Changed
- chore(workflow): move out dataconverter from workflowInstance by @shijiesheng in #139
- feat: add tag constants and propagate metrics_emitter by @timl3136 in #140
- feat(test): add TestWorkflowEnvironment by @shijiesheng in #131
- feat: emit poller and worker metrics by @timl3136 in #141
- feat: integrate google adk by @ribaraka in #123
- feat(schedule): expose buffered_fire_count and running_workflow_count in DescribeSchedule by @abhishekj720 in #143
- feat: implement workflow cancellation by @timl3136 in #128
- chore: use proto helpers for time conversion by @timl3136 in #146
- feat(metrics): add duration timing helper methods by @timl3136 in #149
- feat(metrics): configure Prometheus duration buckets by @timl3136 in #148
- refactor(metrics): use typed duration instead of primitive by @timl3136 in #150
- feat: marker state machine by @timl3136 in #142
- chore: pin ruff to 0.15.x version by @timl3136 in #155
- docs(google-adk): expand integration docs by @ribaraka in #147
- feat: Add gRPC client metrics by @timl3136 in #157
- feat: mutable side_effect feature by @timl3136 in #156
- chore: add openai package for type-check by @timl3136 in #159
- fix(decision-worker): avoid missing decision task handling by @shijiesheng in #161
- feat(test): activity test environment by @shijiesheng in #151
- feat: propagate context through workflow execution by @timl3136 in #158
- chore(idl): bump IDL submodule to d6d4d81 and regenerate proto bindings by @abhishekj720 in #165
- feat(schedule): support creating schedule in paused state by @abhishekj720 in #164
- chore(deps): bump mcp from 1.26.0 to 1.28.1 by @dependabot[bot] in #154
- feat: implement workflow versioning support by @timl3136 in #163
- feat(search): add upsert search attributes by @shijiesheng in #166
- fix(versioning): support search attributes in the versioning by @shijiesheng in #167
- chore(contrib): move pydantic data converter into contrib by @shijiesheng in #168
New Contributors
Full Changelog: v0.3.0...v0.4.0