Releases: run-llama/workflows-py
Releases · run-llama/workflows-py
v2.2.2
What's Changed
Bug Fixes 🐛
- fix
wait_for_event
when you have a custom context state definition by @logan-markewich in #102
Full Changelog: v2.2.1...v2.2.2
v2.2.1
What's Changed
Bug Fixes 🐛
- wait_for_event not handling correctly events that inherited from Event by @kiedanski in #97
Documentation 📚
New Contributors
- @kiedanski made their first contribution in #97
Full Changelog: v2.2.0...v2.2.1
v2.2.0
What's Changed
New Features 🎉
- feat: add testing utils by @AstraBert in #84
- Add UI to Workflow server by @masci in #87
- feat: support more start event input formats in server API by @adrianlyjak in #94
- simple workflow server persistence by @adrianlyjak in #92
Documentation 📚
Full Changelog: v2.1.0...v2.2.0
v2.1.0
What's Changed
New Features 🎉
- feat: expose internal events by @AstraBert in #73
- feat: Add TypeScript SDK generation and publishing pipeline by @zhaotai in #83
- feat: Add POST /events/{handler_id} endpoint and /handlers endpoint by @zhaotai in #89
New Contributors
Full Changelog: v2.0.0...v2.1.0
v2.0.1
What's Changed
New Features 🎉
- feat: expose internal events by @AstraBert in #73
- feat: Add TypeScript SDK generation and publishing pipeline by @zhaotai in #83
New Contributors
Full Changelog: v2.0.0...v2.0.1
v2.0.0
What's Changed
Breaking Changes ⚠️
- Improve stacktraces clarity by @masci in #40
- Remove checkpointer feature by @masci in #52
- Remove sub-workflows feature by @masci in #53
- Remove send_event method from Workflow class by @masci in #54
- Remove deprecated storage methods from Context by @masci in #55
- Remove stream_events() methods from Workflow class by @masci in #56
- Remove stepwise execution by @masci in #58
New Features 🎉
Documentation 📚
- Migrate docs from llama_index to workflows-py repo by @masci in #60
- fix 'Decorating non-class Functions' example by @masci in #65
- Reorganize docs to be displayed on https://docs.llamaindex.ai by @masci in #69
- Add documentation for writing durable workflows by @masci in #71
- Move common docs up one level by @masci in #74
New Contributors
- @adrianlyjak made their first contribution in #70
Full Changelog: v1.3.0...v2.0.0
v1.3.0
What's Changed
New Features 🎉
- feat: add WorkflowServer to serve workflows as web services by @masci in #28
- feat: add properties to expose start and stop event types by @masci in #39
- feat: add startup script to ease server startup in Docker by @masci in #38
- Add default type to generic state by @logan-markewich in #46
Bug Fixes 🐛
Documentation 📚
- Add an example with vector databases for state management by @AstraBert in #34
Full Changelog: v1.2.0...v1.3.0
v1.2.0
What's Changed
New Features 🎉
- fix: do not count testing code for coverage by @masci in #29
- properly move and support clear method by @logan-markewich in #30
Documentation 📚
- update state handling in notebooks by @logan-markewich in #25
Full Changelog: v1.1.0...v1.2.0
v1.1.0
What's Changed
New Features 🎉
- Add async context manager to workflow context by @logan-markewich in #21
Documentation 📚
- add example notebooks by @logan-markewich in #17
- add notebook for HITL + Llama Extract by @logan-markewich in #20
- Adding an observability example by @AstraBert in #22
- docs: add notebook on tracing workflows by @jannikmaierhoefer in #19
New Contributors
- @jannikmaierhoefer made their first contribution in #19
Full Changelog: v1.0.1...v1.1.0
v1.0.1
What's Changed
Bug Fixes 🐛
- fix: properly serialize DictState in state manager by @logan-markewich in #18
Full Changelog: v1.0.0...v1.0.1