MCPcopy Create free account
hub / github.com/nomicfoundation/hardhat / versions

github.com/nomicfoundation/hardhat @hardhat@3.14.0 → @hardhat@3.15.0

indexed versions: 3.9.1 · hardhat@3.9.1 · hardhat@3.10.0 · hardhat@3.11.0 · hardhat@3.11.1 · hardhat@3.12.0 · hardhat@3.13.0 · hardhat@3.14.0 · hardhat@3.15.0

49 added 18 removed 6 signature changed

Removed / breaking in @hardhat@3.14.0, gone in @hardhat@3.15.0

buildConfigOverrideFunctionernal/builtin-plugins/solidity-test/inline-config/helpers.ts
buildInfoContainsInlineConfigFunctionernal/builtin-plugins/solidity-test/inline-config/helpers.ts
getFunctionFqnFunctionernal/builtin-plugins/solidity-test/inline-config/helpers.ts
resolveFunctionSelectorFunctionernal/builtin-plugins/solidity-test/inline-config/helpers.ts
CollectedOverridesInterfacenternal/builtin-plugins/solidity-test/inline-config/index.ts
buildTestFunctionOverridesFunctionnternal/builtin-plugins/solidity-test/inline-config/index.ts
collectRawOverridesFunctionnternal/builtin-plugins/solidity-test/inline-config/index.ts
getTestFunctionOverridesFunctionnternal/builtin-plugins/solidity-test/inline-config/index.ts
extractDocTextFunctionernal/builtin-plugins/solidity-test/inline-config/parsing.ts
extractInlineConfigFromAstFunctionernal/builtin-plugins/solidity-test/inline-config/parsing.ts
parseInlineConfigLineFunctionernal/builtin-plugins/solidity-test/inline-config/parsing.ts
RawInlineOverrideInterfacenternal/builtin-plugins/solidity-test/inline-config/types.ts
validateInlineOverridesFunctional/builtin-plugins/solidity-test/inline-config/validation.ts
makeBuildInfoFunctionnternal/builtin-plugins/solidity-test/inline-config/mocks.ts
makeRawOverrideFunctionnternal/builtin-plugins/solidity-test/inline-config/mocks.ts
makeTestSuiteArtifactFunctionnternal/builtin-plugins/solidity-test/inline-config/mocks.ts
parseFunctionernal/builtin-plugins/solidity-test/inline-config/parsing.ts
getArgValueFunctionscripts/benchmark/helpers/args.ts

Signature changed

verifyChecksumFunctionpackages/hardhat-slang-solx/src/internal/downloader.ts
Blockscout.constructorMethodpackages/hardhat-verify/src/internal/blockscout.ts
Blockscout.createMethodpackages/hardhat-verify/src/internal/blockscout.ts
Blockscout.resolveConfigMethodpackages/hardhat-verify/src/internal/blockscout.ts
resolveBlockscoutConfigFunctionpackages/hardhat-verify/src/internal/hook-handlers/config.ts
solidityTestConfigToSolidityTestRunnerConfigArgsFunctionardhat/src/internal/builtin-plugins/solidity-test/helpers.ts

Added new API surface in @hardhat@3.15.0

Blockscout.#withApiKeyMethodpackages/hardhat-verify/src/internal/blockscout.ts
formatInlineConfigDirectiveProblemFunctionhat/src/internal/builtin-plugins/solidity-test/formatters.ts
formatInlineConfigErrorsFunctionhat/src/internal/builtin-plugins/solidity-test/formatters.ts
formatInlineConfigSourceProblemFunctionhat/src/internal/builtin-plugins/solidity-test/formatters.ts
writeTestRunOutputFunctionardhat/src/internal/builtin-plugins/solidity-test/helpers.ts
hasInlineConfigErrorsFunctionhardhat/src/internal/builtin-plugins/solidity-test/runner.ts
directiveErrorFunctionat/test/internal/builtin-plugins/solidity-test/formatters.ts
sourceErrorFunctionat/test/internal/builtin-plugins/solidity-test/formatters.ts
readFunctionrdhat/test/internal/builtin-plugins/solidity-test/helpers.ts
writeFunctionrdhat/test/internal/builtin-plugins/solidity-test/helpers.ts
ensureScenarioInitializedFunctionscripts/end-to-end/helpers/scenario-setup.ts
getAllArgValuesFunctionscripts/profiler/helpers/args.ts
parseEnvPairsFunctionscripts/profiler/helpers/args.ts
parseModeFunctionscripts/profiler/helpers/args.ts
parsePositionalArgsFunctionscripts/profiler/helpers/args.ts
parseSampleRateFunctionscripts/profiler/helpers/args.ts
FlamegraphArgsInterfacescripts/profiler/helpers/flamegraph.ts
FlamegraphPipelineInterfacescripts/profiler/helpers/flamegraph.ts
buildFlamegraphPipelineFunctionscripts/profiler/helpers/flamegraph.ts
cliMainFunctionscripts/profiler/helpers/flamegraph.ts
defaultFlamegraphTitleFunctionscripts/profiler/helpers/flamegraph.ts
resolveArgsFunctionscripts/profiler/helpers/flamegraph.ts
cpuProfFlagsFunctionscripts/profiler/helpers/js-prof.ts
injectBunCpuProfFlagsFunctionscripts/profiler/helpers/js-prof.ts
mergeNodeOptionsFunctionscripts/profiler/helpers/js-prof.ts
sampleRateToIntervalUsFunctionscripts/profiler/helpers/js-prof.ts
ensurePerfRecordWorksFunctionscripts/profiler/helpers/perf-check.ts
toolAvailableFunctionscripts/profiler/helpers/perf-check.ts
perfRecordArgsFunctionscripts/profiler/helpers/perf-record.ts
wrapWithPerfCpuFunctionscripts/profiler/helpers/perf-record.ts
ResolvedCommandInterfacescripts/profiler/helpers/resolve-command.ts
resolveCommandFunctionscripts/profiler/helpers/resolve-command.ts
shellQuoteFunctionscripts/profiler/helpers/shell.ts
CommandOutcomeInterfacescripts/profiler/main.ts
ProfileArgsInterfacescripts/profiler/main.ts
RunRecordInterfacescripts/profiler/main.ts
cliMainFunctionscripts/profiler/main.ts
commandLogPathFunctionscripts/profiler/main.ts
flamegraphTitleFunctionscripts/profiler/main.ts
profileJsFunctionscripts/profiler/main.ts
profileSystemFunctionscripts/profiler/main.ts
resolveAndValidateArgsFunctionscripts/profiler/main.ts
runInScenarioFunctionscripts/profiler/main.ts
runOutcomeFunctionscripts/profiler/main.ts
runPostProcessFunctionscripts/profiler/main.ts
runProfileFunctionscripts/profiler/main.ts
stderrTailFunctionscripts/profiler/main.ts
toRunRecordFunctionscripts/profiler/main.ts
writeStatusFileFunctionscripts/profiler/main.ts