Skip to content

Releases: smartcontractkit/chainlink-testing-framework

tools/ghsecrets/v1.51.0

21 Jan 12:52
44fcb51
Compare
Choose a tag to compare

Release notes:

  • Adds support for AWS Secrets Manager

Commits:

  • Add changeset (#1589) (44fcb51)
  • Add Support for AWS Secrets Manager for ghsecrets tool (#1564) (661546a)
  • fix release-go-module, remove redundant package.json files from tools, rename changeset (#1248) (0b98e39)
  • Universal release pipeline for Go modules (#1128) (f2d805e)

Breaking changes:

summary

v1.51.0 (with tag tools/ghsecrets/v1.51.0) is a valid semantic version for this release

framework/v0.4.7

21 Jan 17:11
9c5de77
Compare
Choose a tag to compare

Release notes:

  • Set cgroups resource for containers

Commits:

  • Define resources for common components: NodeSet, Blockchain, PostgreSQL (#1590) (9c5de77)

Breaking changes:

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

compatible changes

ContainerResources: added
ResourceLimitsFunc: added

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

compatible changes

Input.ContainerResources: added

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

compatible changes

NodeInput.ContainerResources: added

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

compatible changes

Input.ContainerResources: added

diagnostics

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

summary

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

framework/v0.4.6

20 Jan 17:52
aab81e4
Compare
Choose a tag to compare

Release notes:

  • Add PostgreSQL exporters and dashboard
  • Update Blockscout docs, add ghcr auth example

Commits:

Breaking changes:

diagnostics

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

summary

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

framework/v0.4.6

20 Jan 17:52
aab81e4
Compare
Choose a tag to compare

Release notes:

  • Add PostgreSQL exporters and dashboard
  • Update Blockscout docs, add ghcr auth example

Commits:

Breaking changes:

diagnostics

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

summary

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

framework/v0.4.5

17 Jan 15:40
ddb6854
Compare
Choose a tag to compare

Release notes:

  • Add TRON network support

Commits:

Breaking changes:

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

incompatible changes

VerifyContract: changed from func(*Output, string, string, string, string) error to func(*Output, string, string, string, string, string) error

compatible changes

Accounts: added
DefaultTronPort: added
TRONAccounts: added

diagnostics

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

summary

v0.4.5 (with tag framework/v0.4.5) is a valid semantic version for this release

framework/v0.4.4

16 Jan 13:22
4380c2a
Compare
Choose a tag to compare

Release notes:

  • Add Sui network support

Commits:

Breaking changes:

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

compatible changes

DefaultFaucetPort: added
DefaultFaucetPortNum: added
DefaultSuiNodePort: added
NetworkSpecificData: added
Output.NetworkSpecificData: added
SuiWalletInfo: added

diagnostics

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

summary

v0.4.4 (with tag framework/v0.4.4) is a valid semantic version for this release

framework/v0.4.3

14 Jan 14:12
a4290be
Compare
Choose a tag to compare

Release notes:

  • Add Aptos network support

Commits:

Breaking changes:

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

compatible changes

ExecContainer: added

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

compatible changes

DefaultAptosAccount: added
DefaultAptosPrivateKey: added

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

incompatible changes

github.com/testcontainers/testcontainers-go.Container.Terminate: changed from func(context.Context) error to func(context.Context, ...github.com/testcontainers/testcontainers-go.TerminateOption) error

diagnostics

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

summary

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

framework/v0.4.2

13 Jan 18:12
49fbb63
Compare
Choose a tag to compare

Release notes:

  • Name logs subdir as test name
  • Mutex for concurrent mock Record access
  • Remove Promtail only through CLI

Commits:

Breaking changes:

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

incompatible changes

MapTheSamePort: changed from func(string) github.com/docker/go-connections/nat.PortMap to func(...string) github.com/docker/go-connections/nat.PortMap

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

compatible changes

Output.Container: added

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

incompatible changes

UpgradeNodeSet: changed from func(*Input, *github.com/smartcontractkit/chainlink-testing-framework/framework/components/blockchain.Output, time.Duration) (*Output, error) to func(*testing.T, *Input, *github.com/smartcontractkit/chainlink-testing-framework/framework/components/blockchain.Output, time.Duration) (*Output, error)

diagnostics

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

summary

v0.4.2 (with tag framework/v0.4.2) is a valid semantic version for this release

wasp/v1.50.5

10 Jan 15:57
63fcb37
Compare
Choose a tag to compare

Release notes:

  • changes to - performance comparison tool:
    • added threshold validation, nil report validation, better readability for infinite metric change
    • now returns a single instead of

Commits:

Breaking changes:

gorelease: preparing to load packages for github.com/smartcontractkit/chainlink-testing-framework/[email protected]: looking for missing dependencies: go: -d flag is deprecated. -d=true is a no-op
go: downloading github.com/smartcontractkit/chainlink-testing-framework/lib v1.50.18
go: downloading k8s.io/klog v1.0.0
go: downloading github.com/pelletier/go-toml v1.9.5
go: downloading github.com/ugorji/go v1.2.7
go: downloading google.golang.org/genproto v0.0.0-20240227224415-6ceb2ff114de
go: downloading sigs.k8s.io/structured-merge-diff v0.0.0-20190525122527-15d366b2352e
go: downloading github.com/go-redis/redis v6.15.9+incompatible
go: downloading go.opentelemetry.io/contrib v0.20.0
go: downloading github.com/klauspost/cpuid v1.2.1
go: downloading github.com/Azure/azure-sdk-for-go v65.0.0+incompatible
go: downloading github.com/hashicorp/consul v1.2.1
go: downloading go.etcd.io/etcd v0.5.0-alpha.5.0.20200910180754-dd1b699fc489
go: downloading github.com/coreos/go-systemd v0.0.0-20191104093116-d3cd4ed1dbcf
go: downloading github.com/spf13/cast v1.5.0
go: downloading github.com/emicklei/go-restful v2.9.5+incompatible
go: downloading github.com/cenkalti/backoff v2.0.0+incompatible
go: downloading github.com/shirou/gopsutil v3.21.11+incompatible
go: downloading github.com/golang-jwt/jwt v3.2.2+incompatible
go: downloading github.com/evanphx/json-patch v5.6.0+incompatible
go: downloading github.com/russross/blackfriday v1.6.0
go: downloading github.com/blang/semver v3.5.1+incompatible
go: downloading github.com/hashicorp/consul/api v1.31.0
go: downloading github.com/hashicorp/consul v1.20.2
go: gorelease-load-module imports
github.com/smartcontractkit/chainlink-testing-framework/wasp imports
github.com/grafana/loki/clients/pkg/promtail/client imports
github.com/grafana/loki/pkg/util imports
github.com/grafana/dskit/ring imports
github.com/grafana/dskit/kv imports
github.com/grafana/dskit/kv/consul imports
github.com/hashicorp/consul/api: ambiguous import: found package github.com/hashicorp/consul/api in multiple modules:
github.com/hashicorp/consul v1.2.1 (/home/runner/go/pkg/mod/github.com/hashicorp/[email protected]/api)
github.com/hashicorp/consul/api v1.31.0 (/home/runner/go/pkg/mod/github.com/hashicorp/consul/[email protected])
go: downloading github.com/hashicorp/consul/sdk v0.16.1

seth/v1.50.11

09 Jan 17:28
cdc37af
Compare
Choose a tag to compare

Release notes:

  • improvement: allow to retry gas estimation by providing setting on a Network level (defaults to 1 -> no retries)
  • improvement: better handling of event signature (hash) collisions (although still not 100% bullet-proof due to complexlity)

Commits:

Breaking changes:

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

incompatible changes

(*ClientBuilder).WithGasPriceEstimations: changed from func(bool, uint64, string) *ClientBuilder to func(bool, uint64, string, uint) *ClientBuilder
ValidateConfig: removed

compatible changes

(*Config).Validate: added
DefaultGasPriceEstimationsAttemptCount: added
Network.GasPriceEstimationAttemptCount: added

summary

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