mirror of
https://github.com/hanzoai/flow.git
synced 2026-10-17 01:29:18 +00:00
Major upstream changes merged: - Flow version control (flow_version API + model + migrations) - Deployments API surface (deployment/provider_account models, schemas, routes) - Execution traces (trace/span tables, native tracer flow_id support) - SSO plugin support with safe migration - Knowledge base enhancements (job tracking, bulk operations) - Security fixes: RCE prevention, NLTK CVE, ReDoS, axios upgrade - PostgreSQL version check (graceful error for <15) - Plugin route discovery with conflict protection - Data/DataFrame renamed to JSON/Table in UI - Secret key rotation script - LiteLLM component, Openlayer integration - Various bug fixes and test improvements All conflicts resolved maintaining Hanzo Flow conventions: - Package imports: flow.* (not langflow.*) - Env var prefix: FLOW_* (not LANGFLOW_*) - Header prefix: x-flow-global-var-* (not x-langflow-global-var-*) - Product name: Flow / Hanzo Flow - Documentation URLs: docs.hanzo.ai/flow - Package name: hanzo-flow
1.4 KiB
1.4 KiB
How to contribute to Hanzo Flow
Thank you for your interest in contributing!
How to Contribute
- Fork the Hanzo Flow GitHub repository.
- Create a new branch for your changes.
- Open a GitHub pull request against the active
release-X.Y.Zrelease candidate branch. Do not targetmain. For example, if the latest released version is1.8.0, your pull request should target therelease-1.9.0branch. Include a clear title and description. Reference any issues fixed, for exampleFixes #1234. Ensure your PR title follows semantic commit conventions. - A maintainer will review your PR and may request changes.
Development Environment Setup
For detailed instructions on setting up your local development environment, see DEVELOPMENT.md.
Documentation Contributions
Hanzo Flow documentation is built with Docusaurus. For setup instructions, see DEVELOPMENT.md.
Additional Guides
Thank you for helping improve Hanzo Flow!