Skip to content

Releases: smartcontractkit/chainlink-testing-framework

framework/v0.14.3

16 Feb 12:22
fc6e123

Choose a tag to compare

Release notes:

  • Bump Canton images to 0.5.11
  • Expose Canton UserID and Registry URL in output

Commits:

Breaking changes:

github.com/smartcontractkit/chainlink-testing-framework/framework/components/blockchain

compatible changes

CantonParticipantEndpoints.UserID: added

github.com/smartcontractkit/chainlink-testing-framework/framework/components/blockchain/canton

incompatible changes

DefaultNginxImage: value changed from nginx:1.27.0 to nginx:1.29.5
DefaultPostgresImage: value changed from postgres:14 to postgres:18
SpliceVersion: value changed from 0.5.3 to 0.5.11

diagnostics

go.sum: one or more sums are missing. Run 'go mod tidy' to add missing sums.

summary

v0.14.3 is not a valid semantic version for this release.
version v0.14.3 already exists

framework/v0.14.2

13 Feb 17:49
41c0b19

Choose a tag to compare

Release notes:

  • Expose P2P only in K8s

Commits:

Breaking changes:

diagnostics

go.sum: one or more sums are missing. Run 'go mod tidy' to add missing sums.

summary

v0.14.2 is not a valid semantic version for this release.
version v0.14.2 already exists

framework/v0.14.1

13 Feb 15:00
44d9575

Choose a tag to compare

Release notes:

  • Forwarder API for clients

Commits:

Breaking changes:

github.com/smartcontractkit/chainlink-testing-framework/framework/clclient

compatible changes

Authorize: added
DefaultAuthRetryCount: added
DefaultRetries: added
DefaultRetryInterval: added
DefaultTimeout: added

github.com/smartcontractkit/chainlink-testing-framework/framework/components/blockchain

compatible changes

Node.K8sService: added

github.com/smartcontractkit/chainlink-testing-framework/framework/components/clnode

compatible changes

NodeOut.K8sService: added

github.com/smartcontractkit/chainlink-testing-framework/framework/components/postgres

compatible changes

Output.K8sService: added

github.com/smartcontractkit/chainlink-testing-framework/framework/pods

incompatible changes

(*PortForwardManager).Forward: changed from func([]PortForwardConfig) error to func([]PortForwardConfig, bool) error
K8sAPITimeout: removed
PortForwardConfig.ContainerPort: removed
Run: changed from func(context.Context, *Config) (string, error) to func(context.Context, *Config) (string, *k8s.io/api/core/v1.Service, error)

compatible changes

(*App).GetConnectionDetails: added
ClientReadyTimeout: added
Connect: added
K8sFunctionCallTimeout: added
PortForwardConfig.ServicePort: added
TCPReadyProbe: added

diagnostics

go.sum: one or more sums are missing. Run 'go mod tidy' to add missing sums.

summary

v0.14.1 is not a valid semantic version for this release.
version v0.14.1 already exists

framework/v0.14.0

11 Feb 13:40
f566bbe

Choose a tag to compare

Release notes:

  • Add seamless integration with K8s for Tier 0 components: Anvil, Fake, NodeSet, PostgreSQL

Commits:

  • K8s integration for core components: NodeSet, Anvil, Fake and PostgreSQL (#2399) (f566bbe)

Breaking changes:

github.com/smartcontractkit/chainlink-testing-framework/framework/pods

compatible changes

package added

diagnostics

go.sum: one or more sums are missing. Run 'go mod tidy' to add missing sums.

summary

v0.14.0 is not a valid semantic version for this release.
version v0.14.0 already exists

framework/v0.13.15

09 Feb 13:33
2b5970e

Choose a tag to compare

Release notes:

  • Pass through chain ID for Stellar blockchain

Commits:

  • add a changeset for passing through Stellar chain ID (#2395) (2b5970e)
  • populate chain ID for stellar output (#2394) (b7c6c72)

Breaking changes:

diagnostics

go.sum: one or more sums are missing. Run 'go mod tidy' to add missing sums.

summary

v0.13.15 is not a valid semantic version for this release.
version v0.13.15 already exists

framework/v0.13.15

09 Feb 13:33
2b5970e

Choose a tag to compare

Release notes:

  • Pass through chain ID for Stellar blockchain

Commits:

  • add a changeset for passing through Stellar chain ID (#2395) (2b5970e)
  • populate chain ID for stellar output (#2394) (b7c6c72)

Breaking changes:

diagnostics

go.sum: one or more sums are missing. Run 'go mod tidy' to add missing sums.

summary

v0.13.15 is not a valid semantic version for this release.
version v0.13.15 already exists

seth/v1.51.5

05 Feb 15:47
5dd66d3

Choose a tag to compare

Release notes:

  • Prevent key leak on timeout in and treat key as synced if nonce incremented at least by 1 or there's no pending nonce

Commits:

  • prevent key leak on timeout in seth.AnySyncedKey() (#2392) (5dd66d3)

Breaking changes:

diagnostics

required module github.com/microcosm-cc/bluemonday@v1.0.23 retracted by module author: Retract older versions as only latest is to be depended upon

summary

v1.51.5 (with tag seth/v1.51.5) is a valid semantic version for this release

framework/v0.13.14

04 Feb 16:44
41b4dbf

Choose a tag to compare

Release notes:

  • Add Stellar RPC component

Commits:

  • Chore: Add stellar chain (#2370) (41b4dbf)
  • [DX-2749] remove default image names from chip ingress' docker-compose file (#2391) (4e8f110)
  • Revert 'ton local fixes#2339' (#2371) (eb33f42)
  • allow to parametrise chip ingress host port via env var (#2367) (0cafe19)

Breaking changes:

github.com/smartcontractkit/chainlink-testing-framework/framework/components/blockchain

compatible changes

DefaultStellarFriendbotPort: added
DefaultStellarImage: added
DefaultStellarNetworkPassphrase: added
DefaultStellarRPCPort: added
FamilyStellar: added
NetworkSpecificData.StellarNetwork: added
StellarNetworkInfo: added
TypeStellar: added

diagnostics

go.sum: one or more sums are missing. Run 'go mod tidy' to add missing sums.

summary

v0.13.14 is not a valid semantic version for this release.
version v0.13.14 already exists

framework/components/dockercompose/v0.1.20

04 Feb 13:05
4e8f110

Choose a tag to compare

Release notes:

  • Remove default ChIP Ingress/Config image name & tag values from docker-compose.yaml, so that they can be overwritten by

Commits:

  • [DX-2749] remove default image names from chip ingress' docker-compose file (#2391) (4e8f110)
  • allow to parametrise chip ingress host port via env var (#2367) (0cafe19)
  • fix retracted dep (#2341) (0156507)

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

wasp/v1.51.3

30 Jan 11:12
bfd2ac7

Choose a tag to compare

Release notes:

  • Expose mode and value in chaos experiments, use one mode by default

Commits:

Breaking changes:

github.com/smartcontractkit/chainlink-testing-framework/wasp

incompatible changes

GoModTemplate: value changed from module {{.ModuleName}}nngo 1.25n to module {{.ModuleName}}nngo {{.RuntimeVersion}}n

compatible changes

GoModParams.RuntimeVersion: added

github.com/smartcontractkit/chainlink-testing-framework/wasp/havoc

compatible changes

NodeCPUStressConfig.Mode: added
NodeCPUStressConfig.Value: added
PodCorruptCfg.Mode: added
PodCorruptCfg.Value: added
PodDelayCfg.Mode: added
PodDelayCfg.Value: added
PodFailCfg.Mode: added
PodFailCfg.Value: added
PodLossCfg.Mode: added
PodLossCfg.Value: added
PodPartitionCfg.Mode: added
PodPartitionCfg.Value: added

diagnostics

go.mod: the following requirements are needed
github.com/google/go-github/v41@v41.0.0
Run 'go mod tidy' to add missing requirements.

summary

v1.51.3 is not a valid semantic version for this release.
There are incompatible changes.