Releases: LF-Decentralized-Trust-labs/chaindeploy
Releases · LF-Decentralized-Trust-labs/chaindeploy
v0.3.0
- **Fabric Network Wizard**: Step-by-step guided flow for creating Fabric networks with organizations, nodes, and channels - **Quick Start Wizard**: End-to-end onboarding wizard for spinning up a blockchain network in minutes - **Block Height Display**: Real-time block height shown on Besu and Fabric network node cards - **Onboarding Improvements**: Empty state CTAs, success dialog, and login hints for better first-run experience - **Launchd Services**: Use ProgramArguments array instead of bash -c wrapper, fixing binary paths with spaces on macOS
v0.2.3
feat(security): encrypt backup credentials and improve database relia…
v0.2.2
fix(fabric): wait for block commit and clean invoke output
v0.0.3-beta14
Enhance error handling in Fabric chaincode operations - Improved error handling in the ApproveFabricChaincode and CommitFabricChaincode methods to provide more detailed feedback on endorsement errors. - Enhanced error messages to include specific details from gRPC status responses, improving clarity for users during chaincode approval and commit processes. - Updated logging to ensure consistent error reporting across chaincode operations, enhancing overall maintainability and user experience. These changes significantly improve the robustness of chaincode management by providing clearer insights into errors encountered during operations. Signed-off-by: dviejokfs <dviejo@kfs.es>
v0.0.3-beta13
Update Signed-off-by: David VIEJO <dviejo@kungfusoftware.es>
v0.0.3-beta12
Refactor Besu installation process and enhance error handling - Updated error messages in the Besu installation process for improved clarity, changing "Docker daemon" to "docker daemon" for consistency. - Removed redundant symlink creation and verification steps in the installation method, streamlining the process. - Enhanced the ChaincodeDefinitionCard component by removing the deploy mutation logic, delegating it to the DeployChaincodeDialog for better separation of concerns. - Simplified the DeployChaincodeDialog by removing unused imports and ensuring it integrates smoothly with the updated deployment logic. These changes improve the maintainability and clarity of the Besu installation and chaincode management processes, enhancing overall user experience. Signed-off-by: David VIEJO <dviejo@kungfusoftware.es>
v0.0.3-beta11
Update dependencies and enhance API documentation - Updated `go.mod` and `go.sum` to include new dependencies and versions for improved functionality. - Regenerated Swagger documentation to reflect recent changes in API endpoints and response structures, ensuring clarity and usability. - Enhanced error handling in various components to provide more informative feedback during operations, improving overall user experience. These changes improve the application's reliability and maintainability, providing better tools for managing dependencies and API interactions. Signed-off-by: dviejokfs <dviejo@kfs.es>
v0.0.3-beta10
Enhance Besu binary management and update configuration - Added methods for logging and verifying the Besu binary path, ensuring the correct binary is used for service configuration. - Updated the BesuNodeConfig struct to include a required version field for better configuration management. - Refactored the installation process to improve error handling and logging during Besu binary installation. - Implemented tests for binary path construction and detection logic to ensure robustness. These changes improve the reliability and clarity of the Besu node management process. Signed-off-by: dviejokfs <dviejo@kfs.es>
v0.0.3-beta9
Update Signed-off-by: David VIEJO <dviejo@kungfusoftware.es>
v0.2.1
Enhance API documentation and implement genesis block update function…