Releases: Idleness76/Weavegraph
Releases · Idleness76/Weavegraph
Weavegraph v0.7.0
See CHANGELOG.md for details.
Weavegraph v0.6.0
See CHANGELOG.md for details.
Weavegraph v0.5.0
See CHANGELOG.md for details.
Weavegraph v0.4.0
See CHANGELOG.md for details.
Weavegraph v0.3.0
See CHANGELOG.md for details.
wg-ragsmith v0.1.3
Changes
- Minor dependency updates and alignment with the current weavegraph stack.
- Internal refactors and formatting updates.
- Documentation and maintenance tooling tweaks.
No breaking API changes expected.
weavegraph v0.2.0
Breaking changes
- Type-safe message roles: introduce
Roleenum and helpers likeMessage::with_role,role_type(),is_role(). String role comparisons should move to typed helpers. - AppRunner construction is now builder-based; legacy constructors are deprecated.
- Runner module decomposition: internal types moved into
runtimes::session,runtimes::execution, andruntimes::streaming. - Fewer panics: internal
.expect()calls replaced withResultreturns in runtime paths.
New features and improvements
- Graph API enhancements: node/edge iteration and topological sort helpers.
- Documentation and examples updated to reflect refactored APIs.
- Internal refactors for clarity and maintainability.
Migration guide
See docs/MIGRATION.md for detailed upgrade steps and examples.
- Docs.rs build issue resolved by aligning wg-ragsmith rig dependencies (rig-core/rig-sqlite).
doc gen
Full Changelog: v0.1.0-alpha.2...v0.1.0-alpha.3
v0.1.0-alpha.2
First go...
- cargo init, first crates by @Idleness76 in #13
- Infra01 by @Idleness76 in #15
- Infra02 by @Idleness76 in #16
- fixed for reducers, better handling for being stateless by @Idleness76 in #17
- Infra04 by @Idleness76 in #18
- State1 by @Idleness76 in #19
- graph updates for issue#6 by @Idleness76 in #20
- update graph and app for issue #7 by @Idleness76 in #21
- add anyhow for errors, main does a demo by @Idleness76 in #22
- update demos, add documentation by @Idleness76 in #23
- reducers registery and all it implies by @The-Rabak in #80
- add basic channel trait and messages channel implementation by @The-Rabak in #81
- Feature/channels extra by @The-Rabak in #82
- update README with architectural flowchart by @The-Rabak in #83
- Runtime01 by @Idleness76 in #84
- Fix1 by @Idleness76 in #85
- Utils01 by @Idleness76 in #86
- update roadmap and detailed future work by @The-Rabak in #87
- Runner, first iteration by @Idleness76 in #88
- Refactor App::apply_barrier to accept &mut VersionedState by @Idleness76 in #89
- Revise2 by @Idleness76 in #90
- Revise3 by @Idleness76 in #91
- add a doc so I can keep scope/roles in mind by @Idleness76 in #92
- update deps to major.minor only by @Idleness76 in #93
- solid first attempt at checkpointer, lots of comments by @Idleness76 in #94
- wire CheckPointer into AppRunner... sort of by @Idleness76 in #95
- conditional edges exist, don't do anything yet, can test them by @Idleness76 in #96
- patch in conditional edges so they're part of the compile, tests and … by @Idleness76 in #97
- Clippy1 by @Idleness76 in #98
- add demo 3 and plan updates by @The-Rabak in #99
- Feature/runtime config by @The-Rabak in #100
- Feature/conditional edges demo by @The-Rabak in #101
- sorry jim by @The-Rabak in #102
- Org01 by @Idleness76 in #103
- Org02 by @Idleness76 in #104
- Error5 by @Idleness76 in #105
- update error doc by @Idleness76 in #106
- actually persist the errors in DB runs... update doc, should be corre… by @Idleness76 in #107
- Maint1 by @Idleness76 in #108
- add scaffold for event bus for streaming and message propogating from across the workflow by @The-Rabak in #109
- add some errors to check for in demo4 by @Idleness76 in #110
- refactor event bus, added telemetry mod for consistent formatting on events and errors by @The-Rabak in #111
- tiny update for clippy suggestions by @Idleness76 in #112
- refactor demo4 to use gemini models and streaming functions by @The-Rabak in #113
- Crate1 by @Idleness76 in #114
- Crate2 - ooof by @Idleness76 in #115
- Crate3 by @Idleness76 in #116
- Rename1 by @Idleness76 in #117
- security: remove .env from tracking and add .env.example by @Idleness76 in #118
- Close to1 by @Idleness76 in #119
- ci: bump actions/checkout from 4 to 5 by @dependabot[bot] in #120
- deps(deps): bump rig-core from 0.20.0 to 0.21.0 by @dependabot[bot] in #121
- ci: fix complex mess by making it simple by @Idleness76 in #123
New Contributors
- @Idleness76 made their first contribution in #13
- @The-Rabak made their first contribution in #80
- @dependabot[bot] made their first contribution in #120
Full Changelog: https://github.com/Idleness76/Weavegraph/commits/v0.1.0-alpha.2