Skip to content

Releases: smartcontractkit/chainlink-testing-framework

seth/v1.50.12

23 Jan 11:48
72387bd
Compare
Choose a tag to compare

Release notes:

  • improvement: allow to pass your own to Seth (which allows to use it with 's Simulated Backend)

Commits:

  • [TT-1936] allow Seth to use simulated backend (#1593) (72387bd)
  • [TT-1922] Fixes Found Test Packages Output (#1535) (9658154)

Breaking changes:

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

incompatible changes

(*Config).FirstNetworkURL: removed
Client.Client: changed from *github.com/ethereum/go-ethereum/ethclient.Client to github.com/ethereum/go-ethereum/ethclient/simulated.Client

compatible changes

(*ClientBuilder).WithEthClient: added
(*Config).MustFirstNetworkURL: added
ErrUnableToDecode: added
EthClientAndUrlsSet: added

diagnostics

required module github.com/microcosm-cc/[email protected] retracted by module author: Retract older versions as only latest is to be depended upon

summary

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

lib/v1.50.21

23 Jan 11:35
734b6a8
Compare
Choose a tag to compare

Release notes:

  • Fix imports and dependencies
  • Fix start up of Nethermind 1.30.1+ containers
  • Fix docker 8080 port mappings
  • Do not change container name, when restarting it
  • Automatically forward to k8s

Commits:

  • v1.50.21 changeset (#1594) (734b6a8)
  • Forward SETH_LOG_LEVEL env to remote runner (#1565) (5a76b26)
  • [TT-1922] Fixes Found Test Packages Output (#1535) (9658154)
  • do not change container name on startup retry, delete old container instead (#1540) (a3021b1)
  • fix nethermind >= 1.30.1 startup, bump default versios for other clients to latest (#1539) (43a530d)
  • use latest seth (#1534) (91e1a7f)
  • [TT-1921] gomods tidy & bump lib imports (#1530) (46ffce8)

Breaking changes:

usage: gorelease [-base=version] [-version=version]
base version (v1.99.4) must be lower than release version (v1.50.21)
For more information, run go doc golang.org/x/exp/cmd/gorelease

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