Releases: smartcontractkit/chainlink-testing-framework
lib/v1.54.8
Release notes:
- Migrate to
Commits:
- [DX-4146] migrate lib & chip router to moby (#2590) (ab9d147)
- update to testcontainers-go version with moby (#2510) (8296661)
Breaking changes:
usage: gorelease [-base=version] [-version=version]
base version (v1.99.10) must be lower than release version (v1.54.8)
For more information, run go doc golang.org/x/exp/cmd/gorelease
framework/v0.16.1
Release notes:
- Bump the default Canton Splice image to 0.6.3
Commits:
- Release framework/v0.16.1 (#2592) (49da5e7)
- Bump Canton Splice image to 0.6.3 (#2591) (f7e25c0)
- [DX-4146] migrate lib & chip router to moby (#2590) (ab9d147)
- support dynamic host port allocation for ChIP Config container (#2589) (1845067)
Breaking changes:
gorelease: preparing to load packages for github.com/smartcontractkit/chainlink-testing-framework/framework@v0.16.0: looking for missing dependencies: go: -d flag is deprecated. -d=true is a no-op
go: module github.com/smartcontractkit/chainlink-testing-framework/framework@v0.16.0 requires go >= 1.25.0; switching to go1.25.10
go: -d flag is deprecated. -d=true is a no-op
go: downloading github.com/Masterminds/semver v1.5.0
go: downloading github.com/urfave/cli v1.22.12
go: downloading github.com/golang-jwt/jwt v3.2.2+incompatible
go: downloading github.com/moby/moby v24.0.6+incompatible
go: downloading google.golang.org/grpc v1.71.0
go: downloading golang.org/x/sync v0.19.0
go: downloading github.com/avast/retry-go v3.0.0+incompatible
go: downloading github.com/smartcontractkit/chainlink-testing-framework/lib v1.50.20-0.20250106135623-15722ca32b64
go: downloading golang.org/x/net v0.49.0
go: downloading github.com/cpuguy83/go-md2man v1.0.10
go: downloading github.com/cenkalti/backoff v2.2.1+incompatible
go: downloading google.golang.org/protobuf v1.36.5
go: downloading github.com/decred/dcrd/dcrec/secp256k1/v4 v4.2.0
go: downloading github.com/deckarep/golang-set v1.8.0
go: downloading k8s.io/klog v1.0.0
go: downloading golang.org/x/oauth2 v0.32.0
go: downloading github.com/cespare/xxhash v1.1.0
go: downloading github.com/russross/blackfriday v1.6.0
go: downloading google.golang.org/genproto/googleapis/rpc v0.0.0-20250207221924-e9438ea467c6
go: downloading google.golang.org/genproto v0.0.0-20250122153221-138b5a5a4fd4
go: downloading github.com/shirou/gopsutil v3.21.11+incompatible
go: downloading github.com/klauspost/cpuid v1.2.1
go: downloading github.com/ugorji/go v1.2.7
go: downloading github.com/Masterminds/sprig v2.22.0+incompatible
go: downloading go4.org v0.0.0-20180809161055-417644f6feb5
go: downloading github.com/sony/gobreaker v0.5.0
go: downloading github.com/grafana/pyroscope-go v1.1.2
go: downloading go.opentelemetry.io/collector v0.81.0
go: downloading go.opentelemetry.io/contrib v0.20.0
go: downloading github.com/emicklei/go-restful v2.9.5+incompatible
go: downloading github.com/coreos/go-systemd v0.0.0-20191104093116-d3cd4ed1dbcf
go: downloading go.etcd.io/etcd v0.5.0-alpha.5.0.20200910180754-dd1b699fc489
go: downloading github.com/hashicorp/go-msgpack v0.5.5
go: downloading github.com/Azure/azure-sdk-for-go v68.0.0+incompatible
go: downloading google.golang.org/genproto/googleapis/api v0.0.0-20250124145028-65684f501c47
go: downloading cloud.google.com/go/compute/metadata v0.6.0
go: downloading cloud.google.com/go/compute v1.31.1
go: downloading cloud.google.com/go v0.118.1
go: downloading github.com/googleapis/gax-go v2.0.2+incompatible
go: downloading github.com/moby/moby/api v1.54.2
go: downloading github.com/moby/moby v28.5.2+incompatible
go: downloading github.com/moby/moby/client v0.4.1
go: gorelease-load-module imports
github.com/smartcontractkit/chainlink-testing-framework/framework imports
github.com/moby/moby/api/types/container: ambiguous import: found package github.com/moby/moby/api/types/container in multiple modules:
github.com/moby/moby v24.0.6+incompatible (/home/runner/go/pkg/mod/github.com/moby/moby@v24.0.6+incompatible/api/types/container)
github.com/moby/moby/api v1.54.2 (/home/runner/go/pkg/mod/github.com/moby/moby/api@v1.54.2/types/container)
go: gorelease-load-module imports
github.com/smartcontractkit/chainlink-testing-framework/framework imports
github.com/moby/moby/api/types/mount: ambiguous import: found package github.com/moby/moby/api/types/mount in multiple modules:
github.com/moby/moby v24.0.6+incompatible (/home/runner/go/pkg/mod/github.com/moby/moby@v24.0.6+incompatible/api/types/mount)
github.com/moby/moby/api v1.54.2 (/home/runner/go/pkg/mod/github.com/moby/moby/api@v1.54.2/types/mount)
go: gorelease-load-module imports
github.com/smartcontractkit/chainlink-testing-framework/framework imports
github.com/moby/moby/api/types/network: ambiguous import: found package github.com/moby/moby/api/types/network in multiple modules:
github.com/moby/moby v24.0.6+incompatible (/home/runner/go/pkg/mod/github.com/moby/moby@v24.0.6+incompatible/api/types/network)
github.com/moby/moby/api v1.54.2 (/home/runner/go/pkg/mod/github.com/moby/moby/api@v1.54.2/types/network)
go: gorelease-load-module imports
github.com/smartcontractkit/chainlink-testing-framework/framework imports
github.com/moby/moby/client: ambiguous import: found package github.com/moby/moby/client in multiple modules:
github.com/moby/moby v24.0.6+incompatible (/home/runner/go/pkg/mod/github.com/moby/moby@v24.0.6+incompatible/client)
github.com/moby/moby/client v0.4.1 (/home/runner/go/pkg/mod/github.com/moby/moby/client@v0.4.1)
go: gorelease-load-module imports
github.com/smartcontractkit/chainlink-testing-framework/framework imports
github.com/testcontainers/testcontainers-go imports
github.com/moby/moby/api/types/registry: ambiguous import: found package github.com/moby/moby/api/types/registry in multiple modules:
github.com/moby/moby v24.0.6+incompatible (/home/runner/go/pkg/mod/github.com/moby/moby@v24.0.6+incompatible/api/types/registry)
github.com/moby/moby/api v1.54.2 (/home/runner/go/pkg/mod/github.com/moby/moby/api@v1.54.2/types/registry)
go: downloading github.com/docker/go-connections v0.7.0
framework/components/dockercompose/v0.1.23
Release notes:
- Support dynamic host port allocation for Chip Config container
Commits:
- support dynamic host port allocation for ChIP Config container (#2589) (1845067)
- update to testcontainers-go version with moby (#2510) (8296661)
Breaking changes:
gorelease: preparing to load packages for github.com/smartcontractkit/chainlink-testing-framework/framework/components/dockercompose: looking for missing dependencies: go: downloading go1.25.5 (linux/amd64)
go: -d flag is deprecated. -d=true is a no-op
go: github.com/smartcontractkit/chainlink-testing-framework/framework@v0.0.0-00010101000000-000000000000: invalid version: unknown revision 000000000000
framework/components/chiprouter/v1.0.4
Release notes:
- Migrate to
Commits:
- [DX-4146] migrate lib & chip router to moby (#2590) (ab9d147)
- update to testcontainers-go version with moby (#2510) (8296661)
Breaking changes:
github.com/smartcontractkit/chainlink-testing-framework/framework/components/chiprouter
errors in release version:
chiprouter.go:138:21: cannot use framework.MapTheSamePort(staticPortBindings...) (value of map type nat.PortMap) as github.com/moby/moby/api/types/network.PortMap value in assignment
diagnostics
go.mod: the following requirements are needed
github.com/docker/docker@v28.3.3+incompatible
github.com/gogo/protobuf@v1.3.2
Run 'go mod tidy' to add missing requirements.
summary
v1.0.4 is not a valid semantic version for this release.
Errors were found in one or more packages.
framework/v0.15.21
Release notes:
- Add an optional tag version ceiling to compat command that will serve as a cut-off point for automatic tags selection
Commits:
- allow to cut off latest tags by ceiling version (#2565) (9244d8d)
- [DX-4048] support dynamic host port mapping for ChIP Ingress and Router (#2564) (f3b9568)
Breaking changes:
github.com/smartcontractkit/chainlink-testing-framework/framework
incompatible changes
FilterSemverTags: changed from func([]string, []string, []string) []string to func([]string, []string, []string, string) []string
FindSemVerRefSequence: changed from func(int, []string, []string) ([]string, error) to func(int, []string, []string, string) ([]string, error)
diagnostics
go.sum: one or more sums are missing. Run 'go mod tidy' to add missing sums.
summary
v0.15.21 is not a valid semantic version for this release.
version v0.15.21 already exists
framework/v0.15.20
Release notes:
- Solana logging
Commits:
- chore(framework): add log with solana's full entrypoint (#2473) (222c164)
- fix(framework): return aptos container instance (#2548) (9c91296)
Breaking changes:
diagnostics
go.sum: one or more sums are missing. Run 'go mod tidy' to add missing sums.
summary
v0.15.20 is not a valid semantic version for this release.
version v0.15.20 already exists
framework/components/dockercompose/v0.1.22
Release notes:
- Fix healthchecks and wait conditions
- Support dynamic host port allocation for Chip Ingress container
Commits:
Breaking changes:
gorelease: preparing to load packages for github.com/smartcontractkit/chainlink-testing-framework/framework/components/dockercompose: looking for missing dependencies: go: downloading go1.25.3 (linux/amd64)
go: -d flag is deprecated. -d=true is a no-op
go: github.com/smartcontractkit/chainlink-testing-framework/framework@v0.0.0-00010101000000-000000000000: invalid version: unknown revision 000000000000
framework/components/dockercompose/v0.1.22
Release notes:
- Fix healthchecks and wait conditions
- Support dynamic host port allocation for Chip Ingress container
Commits:
Breaking changes:
gorelease: preparing to load packages for github.com/smartcontractkit/chainlink-testing-framework/framework/components/dockercompose: looking for missing dependencies: go: downloading go1.25.3 (linux/amd64)
go: -d flag is deprecated. -d=true is a no-op
go: github.com/smartcontractkit/chainlink-testing-framework/framework@v0.0.0-00010101000000-000000000000: invalid version: unknown revision 000000000000
framework/components/chiprouter/v1.0.3
Release notes:
- Support dynamic host port allocation
Commits:
Breaking changes:
github.com/smartcontractkit/chainlink-testing-framework/framework/components/chiprouter
compatible changes
ImageOverrideEnvVar: added
summary
v1.0.3 is not a valid semantic version for this release.
There are compatible changes, but the minor version is not incremented
over the base version (v1.0.2).
framework/v0.15.19
Release notes:
- add troubleshooting for containerd and cadvisor
Commits:
Breaking changes:
diagnostics
go.sum: one or more sums are missing. Run 'go mod tidy' to add missing sums.
summary
v0.15.19 is not a valid semantic version for this release.
version v0.15.19 already exists