Skip to content

Releases: trustmaster/goflow

1.0.0

25 May 09:33

Choose a tag to compare

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)