pypi / graphon
graphon
What changed in graphon 0.6 to 0.8, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-19.
6 breaking1 security3 new APIs and options3 behavior and defaults8 fixes and other
See which of these apply to your code, ranked, in your agent:
npx @unstale/cli initgraphon 0.811 changes
Breaking changes 5
Graphs containing execution cycles are rejected.
File adapters are isolated, and process defaults are removed.
Malformed graph inputs are rejected.
Process defaults are removed as file adapters are isolated.
Snapshots are rejected while execution is active.
Fixes and other changes 6
The EPUB extractor was updated, affecting extraction of EPUB documents.
Engine behavior now honors gevent patching.
Layer contexts are scoped to worker execution segments.
Engine behavior now honors legacy container ownership.
TTS now propagates the output MIME type.
Structured output is enforced more reliably.
graphon 0.77 changes
Breaking changes 1
Legacy model type aliases are removed, which may require updating code that uses them.
Security 1
Secrets are masked in run-log serialization and HTTP request logs.
New APIs and options 2
The document extractor supports OpenDocument text files.
The Unstructured API timeout is configurable.
Behavior and default changes 2
Runtime support is added for gevent-patched ready queues.
Containers run as resumable engine frames.
Fixes and other changes 1
TTS model voices are typed.
graphon 0.63 changes
New APIs and options 1
Dify logic was extracted from the HITL node.
Behavior and default changes 1
request_metadata is threaded through to model runtimes.
Fixes and other changes 1
A PDF text fallback was added to the document extractor.