Releases: ctrlb-hq/ctrlb-control-plane
Releases · ctrlb-hq/ctrlb-control-plane
v0.2.1
Full Changelog: V2.0.0...v0.2.1
V2.0.0
What's Changed
- Fix | Chart and Toast color by @Ranitpal-003-07 in #101
- Feat/fluent bit frontend by @Ranitpal-003-07 in #116
Full Changelog: v1.1.0...V2.0.0
v1.1.0
What's Changed
- [FEAT]: Update version from alpha to stable release v1.0.0 in scripts by @hvsk004 in #86
- [FIX] Corrected URL formatting in InformBackendServerStart function by @hvsk004 in #88
- Fix | Updated the install scripts by @hvsk004 in #87
- Fix | Updated Package dependencies by @hvsk004 in #89
- Fix | Update download URL to use the latest release in scripts by @hvsk004 in #90
- Fix | Enhance installation instructions in deployment and getting started guides by @hvsk004 in #91
- Fix | Update default port from 443 to 3421 in agent configuration by @hvsk004 in #92
- Revert "Fix | Updated Package dependencies" by @legendary-acp in #93
- Fix | Dependency issue and State Management by @Ranitpal-003-07 in #94
- Fix | Otel Adapter Config by @hvsk004 in #95
- Fixed typescript errors while build by @Ranitpal-003-07 in #97
- Fix/broken exporter config by @legendary-acp in #98
- Added Support for otlphttp exporter by @hvsk004 in #99
- Fix | Update Backend installation script by @hvsk004 in #100
New Contributors
- @hvsk004 made their first contribution in #86
- @Ranitpal-003-07 made their first contribution in #94
Full Changelog: v1.0.0...v1.1.0
v1.0.0
v1.0.0 – June 23, 2025
Initial General Availability release of the CtrlB-control-plane
🚀 Highlights
- First GA release: stable core for managing distributed OpenTelemetry Collector agents and OTEL pipelines.
- Production-ready REST API, web UI, and CLI installer.
- Foundation laid for plugin/receiver extensions.
✨ New
- Agent Lifecycle Management: register, start, stop, and delete collector agents via REST API and UI.
- Pipeline Graph Editor: React Flow–based UI for designing and editing OTEL pipeline graphs, with JSON export.
- Metrics Collection & Storage: background scraper pulls Prometheus-compatible metrics from agents and persists them in SQLite.
- Built-in Receivers: OTLP (
otlpreceiver), host metrics (hostmetricsreceiver), AWS CloudWatch (metrics & logs), Azure Monitor, file-based logs, Google Cloud Monitoring. - CLI Installer: one-liner script for Linux/macOS to bootstrap collector agents against your control-plane backend.
- API Key Authentication: secure key–based access control across all endpoints.
📦 Docker Images
collector:v1.0.0control-plane-backend:v1.0.0control-plane-frontend:v1.0.0
📅 Roadmap
-
v1.1.0 (Q3 2025)
- Kubernetes Helm chart
- Windows-compatible CLI installer
-
v1.2.0 (Q4 2025)
- Dry-run remediation tests (Phase 2)
- Role-based access control (RBAC)
-
v1.3.0 (Q1 2026)
- PostgreSQL as an alternative metrics/config storage backend
- Agent-level API-key validation
Thank you for choosing CtrlB-control-plane v1.0.0! We welcome feedback and contributions on our GitHub. 🚀
v1.0.0-alpha
What's Changed
- Backend/release by @legendary-acp in #26
- [HOTFIX] Added CORS middleware by @legendary-acp in #27
- feat: handle config upon initialization and further change by @sanjibansg in #23
- [FEAT] Session Auth added by @legendary-acp in #29
- [FET] JWT implemented by @legendary-acp in #30
- [FEAT]: Authentication with JWT by @0rigin-c0de in #32
- [FEAT] Refresh Token Added by @legendary-acp in #34
- [FEAT]: Refresh token, Restructuring by @0rigin-c0de in #35
- [FEAT]: Refactor import paths to use agent package structure by @legendary-acp in #37
- Feat/GitHub action by @legendary-acp in #38
- [REFAC]: Clean up Dockerfile by commenting out unused installation st… by @legendary-acp in #39
- [UPD]: Update OpenTelemetry dependencies to latest versions and clean… by @legendary-acp in #40
- Feat/common config lang by @legendary-acp in #41
- Agent/new changes by @legendary-acp in #43
- Feat/frontend agent pipeline by @Eyepatch5263 in #44
- Backend/new changes by @legendary-acp in #45
- Update README.md by @legendary-acp in #46
- build(deps): bump golang.org/x/crypto from 0.28.0 to 0.31.0 in /backend by @dependabot in #48
- Feat/frontend agent pipeline by @Eyepatch5263 in #47
- Backend Changes Part-1 by @legendary-acp in #51
- Combined Backend Changes by @legendary-acp in #52
- [REFAC]: Refactor user registration and login logic; improve unique c… by @legendary-acp in #54
- Docs update by @legendary-acp in #55
- Feat/frontend agent pipeline by @Eyepatch5263 in #53
- fetching the backend url from .env by @legendary-acp in #56
- Frontend Fixes by @legendary-acp in #57
- Config related changes by @legendary-acp in #58
- Removed unused Tabs by @build-with-shubham in #59
- [FEAT]: Add endpoint to retrieve latest agent since a specified times… by @legendary-acp in #60
- [FEAT]: Implement config change handling for agents and sync configur… by @legendary-acp in #61
- [TEST] Unit test cases for agent and backend by @legendary-acp in #66
- [DOCS] Initial structure for docs by @legendary-acp in #67
- Feat/frontend agent pipeline by @zestyoreo in #63
- [FIX] Typescript Error by @build-with-shubham in #71
- [FEAT] Added UI Schema by @legendary-acp in #72
- [FEAT] Add pipeline configuration to agent registration and logging by @legendary-acp in #73
- Ctrlb 147 feat backend support for showing pipeline config in yaml by @legendary-acp in #74
- updated changes by @legendary-acp in #75
- Bugfix/frontend by @legendary-acp in #77
- [FEAT] Add EditConfig component and related UI for agent configuration by @legendary-acp in #78
- Pipeline Detail Page Changes by @legendary-acp in #79
- [BUG] Fixed UI Bugs by @legendary-acp in #80
- fixed-UI by @build-with-shubham in #81
- [REFAC] Restructured code base by @build-with-shubham in #82
- Feat/custom renderer by @legendary-acp in #83
New Contributors
- @Eyepatch5263 made their first contribution in #44
- @dependabot made their first contribution in #48
- @build-with-shubham made their first contribution in #59
Full Changelog: v0.0.0...v1.0.0