State of KubeVela 2025: A Year of Maturity, Community, and Looking Ahead
As we close out 2025, we want to take a moment to reflect on what has been a transformative year for KubeVela. From major releases to community growth, from enterprise adoption to exciting new features on the horizon—this year has reinforced our belief that making application delivery enjoyable is not just a tagline, but a mission worth pursuing.
2025 By The Numbers
Before we dive into the details, here's what the KubeVela community accomplished this year:
| Metric | 2025 |
|---|---|
| Releases | 7 (v1.10.0 through v1.10.6) |
| Commits | 124 |
| Contributors | 33 unique contributors |
| Bug Fixes | 51 |
| GitHub Stars | 7,600+ |
| Forks | 960+ |
These numbers tell a story of a healthy, active open-source project—but the real story is in the features we shipped and the problems we solved.
The 1.10 Release Series: Maturity in Focus
2025 was the year of the 1.10 release series, and our theme was clear: maturity and reliability. We listened to our users—platform engineers running KubeVela in production—and focused on the features that make their lives easier.
Kubernetes Compatibility
We continue to invest in ensuring KubeVela works seamlessly with recent Kubernetes releases. Staying current with the Kubernetes ecosystem is critical for enterprise adoption, and we regularly update our dependencies, API versions, and test matrices to keep KubeVela on the leading edge.
StatefulSet Support
One of our most requested features finally landed in v1.10.3: native StatefulSet support (#6638). Platform engineers can now define stateful workloads—databases, message queues, distributed caches—with the same elegance as stateless services. This opens up KubeVela to a whole new class of applications.
CueX Compiler for Templating
Building on the CueX compiler framework originally developed for workflows, we expanded CueX support to component and trait templating (#6720). This extension unlocks new advanced capabilities and lays the groundwork for future templating improvements across KubeVela.
Dependency-Aware Workflows
Issue #6852 was one of our most upvoted issues—users were confused about why component dependsOn wasn't respected in workflows. In v1.10.4, we fixed this. KubeVela now dynamically adds workflow dependencies between steps according to component dependencies.
This was a small change in code but a big change in user experience. It's the kind of improvement that makes you wonder, "Why didn't it always work this way?" And that's exactly the point—good software should be intuitive.
Enhanced Status Reporting
Platform engineers told us they needed more visibility into what's happening with their applications. The existing health checks were helpful, but they wanted more. So we added Status Details—a new field that captures structured diagnostic information about your components and traits.
status:
services:
- name: my-service
status:
readyReplicas: "3"
totalReplicas: "3"
readyPercentage: "100"
deploymentMode: "RollingUpdate"
This is the kind of information that makes debugging at 2 AM a little less painful.
Application Status Metrics
Speaking of observability, we added new Prometheus metrics for application health:
kubevela_application_health_statuskubevela_application_phasekubevela_application_workflow_phase
Now you can set up alerts, build dashboards, and integrate KubeVela into your existing monitoring stack. We've kept these metrics low-cardinality to ensure they're cost-effective to collect and store.
Security Enhancements
Security was a major theme in 2025. We shipped several improvements that make KubeVela safer for production use:
- securityContext and podSecurityContext traits (#6666): Configure pod and container security settings directly in your component definitions
- Definition permission validation (#6876): KubeVela now validates that your Definitions have the necessary permissions at application creation time, catching misconfigurations early
- Fail-fast CUE validation (#6774): Required parameters are now validated upfront, preventing deployments that would fail later
Supply Chain Security
In an era where software supply chain attacks are increasingly common, we're proud to have shipped signed releases, SBOMs, and SLSA provenance for all KubeVela artifacts. When you pull a KubeVela container image, you can verify it came from us and see exactly what's inside.
Semantic Versioning for Definitions
Platform engineers managing large definition libraries will appreciate the new semantic versioning support for Definitions (#6648). You can now version your ComponentDefinitions and TraitDefinitions, making it easier to evolve your platform APIs without breaking existing applications.
Looking Ahead: The Future of Application Delivery
As we look beyond 2025, we find ourselves at an exciting inflection point. The landscape of software delivery is evolving rapidly, and we're paying close attention to the trends that will shape how developers and platform engineers work in the years to come.
The Rise of Intelligent Platforms
The emergence of AI and large language models is transforming how we interact with complex systems. We're exploring how these capabilities could fundamentally change the KubeVela experience. Imagine describing what you need in natural language and having an intelligent system generate the right configuration, diagnose issues before they become problems, or suggest optimizations based on real-world patterns.
We're not building AI for the sake of AI—we're asking ourselves: What if deploying and operating applications could be as simple as having a conversation?
Lowering Barriers, Not Just Abstracting Complexity
One consistent theme in our community feedback is the desire for simpler paths to productivity. Whether you're a developer who just wants to ship code or a platform engineer building golden paths for your organization, KubeVela should meet you where you are.
We're investing in new ways to author and share platform building blocks—approaches that leverage familiar tools and languages while maintaining the power and flexibility that KubeVela offers today.
Beyond Deployment: Intelligent Operations
The future of application delivery isn't just about getting code to production—it's about running it well. We're thinking deeply about how KubeVela can provide proactive insights: cost awareness before you deploy, security posture at a glance, performance optimization suggestions based on actual usage patterns.
These are explorations, not promises. We're in the early stages of understanding how these capabilities could benefit our community. But we're genuinely excited about the possibilities, and we believe the intersection of platform engineering and intelligent tooling will define the next era of cloud-native development.
Stay tuned. We'll share more as these ideas take shape.