Repository navigation
Releases: LF-Decentralized-Trust-labs/FabricOps
Release list
FabricOps v0.3.0
What's Changed
- build(deps): bump google.golang.org/grpc from 1.82.1 to 1.83.1 by @dependabot[bot] in #49
- build(deps): bump google.golang.org/grpc from 1.82.1 to 1.83.1 in /config/samples/chaincodes/go_settlement by @dependabot[bot] in #50
- build(deps): bump google.golang.org/grpc from 1.83.1 to 1.83.2 in /config/samples/chaincodes/go_settlement by @dependabot[bot] in #51
- build(deps): bump google.golang.org/grpc from 1.83.1 to 1.83.2 by @dependabot[bot] in #52
- Add Fabric v3 BFT ordering support by @dpereowei in #53
- build(deps): bump go.opentelemetry.io/otel/sdk from 1.44.0 to 1.45.0 by @dependabot[bot] in #54
- build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace from 1.40.0 to 1.45.0 by @dependabot[bot] in #55
- build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.40.0 to 1.45.0 by @dependabot[bot] in #56
- Add regression coverage for duplicate private-data collections by @vansh-nagar in #70
- Add name output to fabricopsctl status by @vansh-nagar in #71
- docs: mark fabricopsctl version as supported in feature matrix by @Manojkumar2110 in #72
- Redesign the FabricOps documentation website by @dpereowei in #73
- proper signoff by @dpereowei in #74
- Fix empty fabricopsctl status phases by @dpereowei in #76
- Prepare release v0.3.0 by @dpereowei in #77
New Contributors
- @vansh-nagar made their first contribution in #70
- @Manojkumar2110 made their first contribution in #72
Full Changelog: v0.2.1...v0.3.0
FabricOps v0.2.1
What's Changed
- Add fabricopsctl version command by @WilliamK112 in #34
- feat: support YAML output from fabricopsctl status by @IzzaldinSamir in #35
- Add CouchDB-backed peer support by @dpereowei in #38
- Add FabricOps documentation site by @dpereowei in #41
- test: cover Go settlement sample contract by @WilliamK112 in #39
- docs: add issue and pull request templates by @WilliamK112 in #40
- Feature/certificate lifecycle by @dpereowei in #46
- Prepare release v0.2.1 by @dpereowei in #47
- Harden chart smoke invoke retry by @dpereowei in #48
New Contributors
- @WilliamK112 made their first contribution in #34
- @IzzaldinSamir made their first contribution in #35
Full Changelog: v0.2.0...v0.2.1
FabricOps v0.2.0
What's Changed
- build(deps): bump github.com/google/cel-go from 0.26.0 to 0.29.0 by @dependabot[bot] in #26
- Prepare LFDT Labs transition release by @dpereowei in #27
- Fix protected release workflow by @dpereowei in #28
Full Changelog: v0.1.3...v0.2.0
FabricOps v0.1.3
What's Changed
- Feature/release workflow by @dpereowei in #22
- Feature/federated join artifacts by @dpereowei in #23
- build(deps): bump google.golang.org/grpc from 1.79.3 to 1.82.1 in /config/samples/chaincodes/go_settlement by @dependabot[bot] in #24
- build(deps): bump google.golang.org/grpc from 1.79.3 to 1.82.1 by @dependabot[bot] in #25
Full Changelog: v0.1.2...v0.1.3
FabricOps v0.1.2
Summary
Patch release for the Fablo Kubernetes engine integration.
Changes
- Add
fabricopsctl --payloadsupport for raw Fabric chaincode payload JSON, allowing Fablo to preserve its existing{"Args":[...]}invoke/query payload contract. - Allow
fabricopsctl queryto pass transient data into the in-cluster Fabric tools Job. - Add consumer-focused
fabricopsctlinstallation instructions to the README. - Publish a fresh manager image:
ghcr.io/dpereowei/fabricops:0.1.2.
Assets
install.yaml: Kubernetes install bundle pinned toghcr.io/dpereowei/fabricops:0.1.2.fabricops-0.1.2.tgz: Helm chart package with chart/app version0.1.2.
Validation
go test ./cmd/fabricopsctlmake lintdocker manifest inspect ghcr.io/dpereowei/fabricops:0.1.2
FabricOps v0.1.1
Patch release focused on Fablo Kubernetes engine compatibility and release validation.
Fixed:
- Fixed peer/orderer readiness behavior for Kubernetes bootstrapping.
- Generated Fabric application channel config now omits legacy system-channel consortium fields.
- Orderer channel joins now wait for active participation status.
- Anchor peer updates now retry transient channel fetch/update failures.
Release and CI:
- Published v0.1.1 manager and sample CCaaS images.
- Split Node, Go, and Java e2e runtime smokes into concurrent CI lanes.
- Helm and bundle smokes now load matching sample chaincode images before applying sample networks.
Artifacts:
- install.yaml
- fabricops-0.1.1.tgz
Release v0.1.0
FabricOps v0.1.0 is the initial release of a Kubernetes operator for provisioning multi-organization Hyperledger Fabric networks from declarative configuration. This release ships the FabricNetwork CRD, full operator lifecycle management via Helm or kubectl, CCaaS chaincode deployment in Go, Node, and Java, Fabric CA enrollment and TLS certificate management, optional Prometheus ServiceMonitor integration, org-boundary NetworkPolicy support, and Terraform examples for local development clusters. Install with kubectl or Helm. See the README for quickstart instructions.