Releases: trustmaster/goflow
Releases · trustmaster/goflow
1.0.0
Highlights
- GoFlow 1.0 architecture refactoring to simplify internals and establish a cleaner foundation for future evolution.
- Zero reflection at runtime — execution paths avoid runtime reflection, improving predictability, maintainability, and performance characteristics.
- Expanded port capabilities with support for array ports and map ports, enabling more flexible flow composition patterns.
- Factory and connection layer improvements for cleaner graph construction and extensibility.
- Improved reliability and concurrency handling, including fixes for channel lifecycle edge cases and race conditions.
- Configuration and API cleanup, removing obsolete concepts and simplifying component behavior.
- Developer experience modernization with upgraded tooling, formatting, linting, static analysis, and broader code quality enforcement.
- Documentation, examples, and maintenance updates across the project, including minor fixes and readability improvements.
Contributors
Thanks to all contributors who helped shape this release:
@trustmaster
@akokhanovskyi
@prncvrm
@v1xingyue
Full Changelog: [Compare 0.1 → 1.0.0](https://github.com/trustmaster/goflow/compare/0.1...1.0.0?utm_source=chatgpt.com)