Releases: smartcontractkit/chainlink-testing-framework
seth/v1.50.12
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
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
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
Release notes:
- Set cgroups resource for containers
Commits:
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
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
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
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
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
Release notes:
- Add Aptos network support
Commits:
- Aptos network support (#1562) (a4290be)
- [TT-1922] Fixes Found Test Packages Output (#1535) (9658154)
- fix go mod (e2bad7a)
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
Release notes:
- Name logs subdir as test name
- Mutex for concurrent mock Record access
- Remove Promtail only through CLI
Commits:
- v0.4.2 (49fbb63)
- Adding lock to write it to map (#1531) (cfdeeab)
- Fix PortMappings (#1536) (456673e)
- fix(solana): fix broken smoke test (#1547) (d70db91)
- use latest seth (#1534) (91e1a7f)
- [TT-1921] gomods tidy & bump lib imports (#1530) (46ffce8)
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