Changelog
All notable changes to ChainLaunch Pro are documented here.
[v0.0.17] - 2026-03-23
Added
- AWS KMS: Multiple authentication methods — Instance role (EC2/EKS), named profile (SSO), and STS AssumeRole support for AWS KMS key providers
- AWS KMS provider edit UI — Edit connection settings, test connectivity, and configure role assumption from the dashboard
- S3 backup targets: IAM role auth — Use instance profiles, named profiles, or role assumption instead of static credentials for S3 backups
- S3 backup target detail pages — View auth method and configuration values directly on target detail pages
Changed
- Backup target management UI — Create and edit dialogs now support all IAM authentication methods
- Improved KMS connection status testing with STS AssumeRole
Fixed
- Fixed STS endpoint override issue for backup role assumption
- Fixed empty-string pointer handling in KMS config JSON updates
- Fixed restic password injection in S3 backup target config
[v0.0.7] - 2026-03-15
Added
- Network compliance scanner — Scan Fabric and Besu networks for security and configuration compliance issues, with per-network results tab
- Compliance scan persistence — Scan results are stored in the database for historical tracking and audit
- Provider-based backup architecture — Refactored backup system from monolithic restic to pluggable providers (S3/Restic, EBS Snapshot, VMware Snapshot)
- Key provider update API —
PUT /key-providers/{id}endpoint for updating provider configuration without recreation
Fixed
- Regenerated swagger docs and API client for compliance endpoints
[v0.0.6] - 2026-03-13
Added
- AWS KMS: STS AssumeRole support — Cross-account key management via IAM role assumption
- AWS KMS provider detail page — View provider status, connection health, and configuration
[v0.0.5] - 2026-03-11
Fixed
- Backup restore reliability improvements
- Fixed backup size calculation for older restic versions
[v0.0.4] - 2026-03-06
Added
- Embedded Go SDK — Programmatic access to ChainLaunch from Go applications
- Improved node lifecycle management (start, stop, restart reliability)
[v0.0.3] - 2026-01-26
Added
- Network template import/export — Export Fabric and Besu network configurations as portable templates, import them on another instance to recreate the same network
- Multi-validation error handling for better error reporting during complex operations
- Enhanced provider form with synced recipient defaults
[v0.0.2] - 2026-01-12
Added
- Backup verification — Verify backup integrity after creation
- Prometheus support in backup service — Metrics collection during backup operations
Changed
- Improved orderer connection handling (strip URL schemes)
- Refactored email TLS configuration for notification service
[v0.0.1-beta114] - 2026-01-10
Changed
- Improved backup success/failure notification handling
[v0.0.1-beta113] - 2026-01-09
Added
- Disk space threshold monitoring with configurable settings
[v0.0.1-beta111] - 2026-01-09
Added
- Node removal from Fabric networks
- Fallback orderer retrieval from genesis block in SetAnchorPeers
[v0.0.1-beta108] - 2026-01-05
Changed
- Enhanced governance routing
- Enhanced session signing and error handling
- Refactored gRPC connection testing in troubleshooting
[v0.0.1-beta104] - 2025-12-16
Added
- Proposal timeline row component
- Expanded chaincode table view
- Enhanced session management in auth middleware
[v0.0.1-beta101] - 2025-12-11
Added
- ARM64 architecture support — Target detection for Apple Silicon and ARM servers
[v0.0.1-beta100] - 2025-12-11
Added
- Webhook notifications — Configure webhook endpoints for deployment events, backups, and alerts
- Enhanced notification provider configuration
[v0.0.1-beta98] - 2025-11-25
Added
- Disk space notifications — Alerts when disk usage exceeds thresholds
[v0.0.1-beta96] - 2025-11-18
Added
- Fabric 3.1.2 support
- Enhanced Docker image pulling across components
[v0.0.1-beta94] - 2025-11-17
Added
- Certificate renewal — Renew TLS and identity certificates from the UI
- Certificate health checks — View expiration dates and renewal status
- Enhanced organization key management
[v0.0.1-beta90] - 2025-11-03
Added
- Certificate type support in identity creation
- Organization keys management with enhanced identity handling
- Refactored organization form and MSP ID validation
Changed
- Updated PKI mount configuration and certificate validity settings
- Enhanced certificate renewal with improved error handling
[v0.0.1-beta83] - 2025-10-28
Added
- Role-based access control (RBAC) — Admin, Operator, and Viewer roles with 44 granular permissions enforced across all API routes and UI
- Refactored dashboard and sidebar for role-based visibility
- Enhanced audit logging with role-based API documentation
[v0.0.1-beta80] - 2025-10-22
Changed
- Revamped Besu smart contracts section
- Enhanced address validation for Fabric configurations
- Removed redundant peer organization validation
[v0.0.1-beta76] - 2025-10-08
Added
- Mode support for Fabric peer and orderer updates
- New API endpoints for transaction input decoding
- Deployment modes support
[v0.0.1-beta73] - 2025-09-18
Added
- Network troubleshooting — Diagnostic tools for network connectivity and configuration issues
- Enhanced external node synchronization with connection ID support
[v0.0.1-beta68] - 2025-09-15
Fixed
- Default values for BFT (Byzantine Fault Tolerant) consensus
- MCP tool registration
- Fabric node joining logic
[v0.0.1-beta62] - 2025-09-11
Added
- Notification management system — Email notifications for backups, node status, and network events
- Enhanced BFT consenter validation and peer channel configuration
- Improved metrics for BFT/etcdraft consensus
[v0.0.1-beta58] - 2025-09-09
Added
- EC private key conversion functionality
- Chaincode definition editing
- BFT network configuration fixes
[v0.0.1-beta54] - 2025-09-05
Changed
- Network share status handling (pending during updates)
- Refactored key management components with enhanced provider selection
- Added cryptographic utilities for data encryption/decryption
[v0.0.1-beta51] - 2025-09-03
Added
- Cron preview for scheduled backup tasks
[v0.0.1-beta47] - 2025-08-22
Added
- Key sharing between instances — Share cryptographic keys with connected ChainLaunch instances
- Enhanced Besu network management
- Start-services command for backup recovery
[v0.0.1-beta46] - 2025-08-17
Changed
- Enhanced audit log functionality
- Improved metrics collection and plugin management
[v0.0.1-beta41] - 2025-08-09
Added
- Vault configuration management — Configure and manage HashiCorp Vault providers from the UI
- Prometheus targets API — Retrieve monitoring targets for federation
- Refactored serve and update commands
- External node synchronization improvements
[v0.0.1-beta37] - 2025-08-08
Added
- Self-update command —
chainlaunch updateto upgrade ChainLaunch Pro in place - Install as service —
chainlaunch installto set up systemd service
[v0.0.1-beta34] - 2025-08-06
Added
- Metrics federation — Aggregate metrics across connected ChainLaunch instances
- Connection metrics UI components
[v0.0.1-beta32] - 2025-07-29
Added
- Network filtering by platform in ListNetworks
- Enhanced Fabric network handling and UI components
[v0.0.1-beta22] - 2025-07-18
Changed
- Enhanced token limits for Claude and OpenAI models
- Improved Prometheus port selection and deployment with active readiness checks
[v0.0.1-beta13] - 2025-07-16
Added
- Multi-node setup instructions
- Enhanced node initialization with external endpoint handling
[v0.0.1-beta11] - 2025-07-15
Added
- Chaincode delete functionality (API + UI with confirmation dialog)
[v0.0.1-beta10] - 2025-07-11
Added
- CA certificate properties in organization creation (country, province, locality, street address, postal code)
- ArrayFieldInput component for form arrays
[v0.0.1-beta8] - 2025-07-10
Added
- File management and code editor — Browser-based chaincode development with context menus and resizable panels
- Refactored smart contracts page with improved error handling
- Enhanced plugin deletion with proper shutdown sequencing
- Improved certificate handling during channel operations
[v0.0.1-beta5] - 2025-06-23
Added
- Key management API — Endpoints for listing, creating, renewing, and deleting organization keys
[v0.0.1-beta3] - 2025-06-19
Added
- External URL parameter for peer-to-peer sharing configuration
[v0.0.1-beta2] - 2025-06-17
Added
- Orderer organization management — AddOrdererOrg and RemoveOrdererOrg operations with API, forms, and UI
[v0.0.1-beta1] - 2025-06-17
Added
- Initial beta release of ChainLaunch Pro
- Chaincode proposal status management and acceptance flow
- Signature management features
- Pro badge in sidebar
- Error handling callbacks in chaincode dialogs