Skip to content

Trigger Release#43

Merged
tynes merged 16 commits intomasterfrom
develop
Jun 1, 2022
Merged

Trigger Release#43
tynes merged 16 commits intomasterfrom
develop

Conversation

@tynes
Copy link
Copy Markdown
Collaborator

@tynes tynes commented May 31, 2022

Triggers a release by merging develop into master

gakonst and others added 14 commits May 17, 2022 19:10
* chore: demo change

* chore: add changeset
* typos and link problems in readmes

* whitespace lint

* yarn lint to find whitespace
* fix: use correct output paths

* chore: add changeset
* fix: add missing deps and fix errors

* chore: add changeset
When turning a JS object into a JSON string, the order
of the keys will dictate the order of the keys in
the JSON. This change matches the format that hardhat
uses when writing the JSON artifacts to disk.

The format used by hardhat is shown below.

```
[
  "_format",
  "abi",
  "bytecode",
  "contractName",
  "deployedBytecode",
  "deployedLinkReferences",
  "linkReferences",
  "sourceName"
]
```
* test: add test setting defaultNetwork is sufficient

* test: update tests
* fix: reexport properly

* chore: add changeset

* reexport with alias
* feat: `ForgeArtifacts` can write to disk

Adds a function `writeArtifactsSync` that
accepts an output directory and will write
hardhat style artifacts to disk in that directory.

* feat: write hh style artifacts to disk on build

* test: add tests for writing artifacts to disk

* chore: add changeset
* fix: catch clause can't have type annotation

* chore: add changeset

* fix: make tsconfig happy again
Since `packages/hardhat` depends on `packages/hardhat-anvil`
and `packages/hardhat-forge`, they must be built first.
If they are not, building `packages/hardhat` will fail
being unable to locate the other packages.
@changeset-bot
Copy link
Copy Markdown

changeset-bot bot commented May 31, 2022

🦋 Changeset detected

Latest commit: 74368e4

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 4 packages
Name Type
@foundry-rs/hardhat-forge Patch
@foundry-rs/hardhat Patch
@foundry-rs/hardhat-anvil Patch
@foundry-rs/easy-foundryup Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

tynes added 2 commits May 31, 2022 11:08
Call `runSuper` after compiling so that other
plugins that hook into the `compile` task
are still called. This will not work 100%
with plugins that depend on the values that
are returned by the actual hardhat compile task.
@tynes tynes merged commit cbec898 into master Jun 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants