Major Updates - .phlow Files, Optional Main Modules, and Our Game-Changing VS Code Extension
We're thrilled to announce some groundbreaking updates to Phlow that will revolutionize how you build and maintain your modular backends. These aren't just incremental improvements—they're fundamental enhancements that make Phlow more intuitive, flexible, and developer-friendly than ever before.
🎯 Native .phlow File Support: Beyond YAML
For too long, developers have been constrained by the .yaml
extension when building Phlow flows. While YAML served its purpose, we knew our community deserved something more distinctive—something that immediately signals you're working with Phlow's powerful flow architecture.
Introducing native .phlow
file support!
Now you can create your flows with the .phlow
extension, giving your projects a clear, professional identity. Don't worry about migration headaches—Phlow automatically prioritizes .phlow
files while maintaining full backward compatibility with existing .yaml
files.
# main.phlow - Your flow now has its own identity!
name: "My Amazing API"
main: http_server
modules:
- module: http_server
version: latest
steps:
- use: echo
input:
message: "Hello from .phlow!"
- return:
status_code: 200
body: !phs payload.message
This seemingly simple change represents something bigger: Phlow files are now first-class citizens in your development workflow, with dedicated tooling, better IDE support, and clearer project organization.