Skip to content

Commit

Permalink
Bump 2.5 (#244)
Browse files Browse the repository at this point in the history
* Bump to 2.5

* Update yarn.lock

* Add release notes
  • Loading branch information
marekkirejczyk committed May 5, 2020
1 parent d184403 commit 1b0b406
Show file tree
Hide file tree
Showing 8 changed files with 73 additions and 36 deletions.
14 changes: 14 additions & 0 deletions docs/release-notes/2.5.0.md
@@ -0,0 +1,14 @@
## Changes:
* Add calledOnContract matchers


* Add dockerized Vyper compilation (experimental), configurable from waffle.json file:
```json
"compilerType": "dockerized-vyper",
"compilerVersion": "0.1.0"
```

* Add flattener, launch from command line:
```sh
npx waffle flatten
```
4 changes: 2 additions & 2 deletions waffle-chai/package.json
@@ -1,7 +1,7 @@
{
"name": "@ethereum-waffle/chai",
"description": "A sweet set of chai matchers for your blockchain testing needs.",
"version": "2.4.1",
"version": "2.5.0",
"author": "Marek Kirejczyk <account@ethworks.io> (http://ethworks.io)",
"repository": "git@github.com:EthWorks/Waffle.git",
"private": false,
Expand Down Expand Up @@ -35,7 +35,7 @@
"node": ">=10.0"
},
"dependencies": {
"@ethereum-waffle/provider": "^2.4.1",
"@ethereum-waffle/provider": "^2.5.0",
"ethers": "^4.0.45"
},
"devDependencies": {
Expand Down
10 changes: 5 additions & 5 deletions waffle-cli/package.json
@@ -1,7 +1,7 @@
{
"name": "ethereum-waffle",
"description": "Sweeter, faster and simpler than truffle.",
"version": "2.4.1",
"version": "2.5.0",
"author": "Marek Kirejczyk <account@ethworks.io> (http://ethworks.io)",
"repository": "git@github.com:EthWorks/Waffle.git",
"private": false,
Expand Down Expand Up @@ -42,10 +42,10 @@
"node": ">=10.0"
},
"dependencies": {
"@ethereum-waffle/chai": "^2.4.1",
"@ethereum-waffle/compiler": "^2.4.1",
"@ethereum-waffle/mock-contract": "^2.4.1",
"@ethereum-waffle/provider": "^2.4.1",
"@ethereum-waffle/chai": "^2.5.0",
"@ethereum-waffle/compiler": "^2.5.0",
"@ethereum-waffle/mock-contract": "^2.5.0",
"@ethereum-waffle/provider": "^2.5.0",
"ethers": "^4.0.45"
},
"devDependencies": {
Expand Down
6 changes: 3 additions & 3 deletions waffle-compiler/package.json
@@ -1,7 +1,7 @@
{
"name": "@ethereum-waffle/compiler",
"description": "Compile solidity without the hassle.",
"version": "2.4.1",
"version": "2.5.0",
"author": "Marek Kirejczyk <account@ethworks.io> (http://ethworks.io)",
"repository": "git@github.com:EthWorks/Waffle.git",
"private": false,
Expand Down Expand Up @@ -45,8 +45,8 @@
"solc": "^0.6.3"
},
"devDependencies": {
"@ethereum-waffle/chai": "^2.4.1",
"@ethereum-waffle/provider": "^2.4.1",
"@ethereum-waffle/chai": "^2.5.0",
"@ethereum-waffle/provider": "^2.5.0",
"@types/chai": "^4.2.3",
"@types/chai-as-promised": "^7.1.2",
"@types/chai-string": "^1.4.2",
Expand Down
4 changes: 2 additions & 2 deletions waffle-ens/package.json
@@ -1,6 +1,6 @@
{
"name": "@ethereum-waffle/ens",
"version": "2.4.1",
"version": "2.5.0",
"description": "A mock ens implementation for testing.",
"repository": "git@github.com:EthWorks/Waffle.git",
"author": "Marek Kirejczyk <account@ethworks.io> (http://ethworks.io)",
Expand Down Expand Up @@ -38,7 +38,7 @@
"devDependencies": {
"chai": "^4.2.0",
"mocha": "^6.2.1",
"@ethereum-waffle/provider": "^2.4.1"
"@ethereum-waffle/provider": "^2.5.0"
},
"dependencies": {
"ethers": "^4.0.47",
Expand Down
8 changes: 4 additions & 4 deletions waffle-mock-contract/package.json
@@ -1,7 +1,7 @@
{
"name": "@ethereum-waffle/mock-contract",
"description": "Mock smart contracts in a smart way.",
"version": "2.4.1",
"version": "2.5.0",
"author": "Marek Kirejczyk <account@ethworks.io> (http://ethworks.io)",
"repository": "git@github.com:EthWorks/Waffle.git",
"private": false,
Expand Down Expand Up @@ -43,9 +43,9 @@
"ethers": "^4.0.45"
},
"devDependencies": {
"@ethereum-waffle/chai": "^2.4.1",
"@ethereum-waffle/compiler": "^2.4.1",
"@ethereum-waffle/provider": "^2.4.1",
"@ethereum-waffle/chai": "^2.5.0",
"@ethereum-waffle/compiler": "^2.5.0",
"@ethereum-waffle/provider": "^2.5.0",
"@types/chai": "^4.2.3",
"@types/chai-as-promised": "^7.1.2",
"@types/mocha": "^5.2.7",
Expand Down
2 changes: 1 addition & 1 deletion waffle-provider/package.json
@@ -1,7 +1,7 @@
{
"name": "@ethereum-waffle/provider",
"description": "A mock provider for your blockchain testing needs.",
"version": "2.4.1",
"version": "2.5.0",
"author": "Marek Kirejczyk <account@ethworks.io> (http://ethworks.io)",
"repository": "git@github.com:EthWorks/Waffle.git",
"private": false,
Expand Down
61 changes: 42 additions & 19 deletions yarn.lock
Expand Up @@ -1664,7 +1664,7 @@ chalk@^1.1.3:
strip-ansi "^3.0.0"
supports-color "^2.0.0"

chalk@^2.0.0, chalk@^2.1.0, chalk@^2.3.0, chalk@^2.4.2:
chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.0, chalk@^2.4.2:
version "2.4.2"
resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
Expand Down Expand Up @@ -4898,6 +4898,13 @@ lodash@^4.17.11, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.4:
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.15.tgz#b447f6670a0455bbfeedd11392eff330ea097548"
integrity sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==

log-symbols@2.2.0:
version "2.2.0"
resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-2.2.0.tgz#5740e1c5d6f0dfda4ad9323b5332107ef6b4c40a"
integrity sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==
dependencies:
chalk "^2.0.1"

log-symbols@3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-3.0.0.tgz#f3a08516a5dea893336a7dee14d18a1cfdab77c4"
Expand Down Expand Up @@ -5232,7 +5239,7 @@ mkdirp-promise@^5.0.1:
dependencies:
mkdirp "*"

mkdirp@*, mkdirp@^0.5.0, mkdirp@^0.5.1:
mkdirp@*, mkdirp@0.5.1, mkdirp@^0.5.0, mkdirp@^0.5.1:
version "0.5.1"
resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903"
integrity sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=
Expand Down Expand Up @@ -5403,6 +5410,14 @@ nise@^1.5.2:
lolex "^4.1.0"
path-to-regexp "^1.7.0"

node-environment-flags@1.0.5:
version "1.0.5"
resolved "https://registry.yarnpkg.com/node-environment-flags/-/node-environment-flags-1.0.5.tgz#fa930275f5bf5dae188d6192b24b4c8bbac3d76a"
integrity sha512-VNYPRfGfmZLx0Ye20jWzHUjyTW/c+6Wq+iLhDzUI4XmhrDd9l/FozXV3F2xOaXjvp0co0+v1YSR3CMP6g+VvLQ==
dependencies:
object.getownpropertydescriptors "^2.0.3"
semver "^5.7.0"

node-environment-flags@1.0.6:
version "1.0.6"
resolved "https://registry.yarnpkg.com/node-environment-flags/-/node-environment-flags-1.0.6.tgz#a30ac13621f6f7d674260a54dede048c3982c088"
Expand Down Expand Up @@ -8250,7 +8265,15 @@ yallist@^3.0.0, yallist@^3.0.2, yallist@^3.0.3:
resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.0.3.tgz#b4b049e314be545e3ce802236d6cd22cd91c3de9"
integrity sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==

yargs-parser@13.1.2, yargs-parser@^13.1.0, yargs-parser@^13.1.2:
yargs-parser@13.1.1:
version "13.1.1"
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.1.tgz#d26058532aa06d365fe091f6a1fc06b2f7e5eca0"
integrity sha512-oVAVsHz6uFrg3XQheFII8ESO2ssAf9luWuAd6Wexsu4F3OtIW0o8IribPXYrD4WC24LWtPrJlGy87y5udK+dxQ==
dependencies:
camelcase "^5.0.0"
decamelize "^1.2.0"

yargs-parser@13.1.2, yargs-parser@^13.1.0, yargs-parser@^13.1.1, yargs-parser@^13.1.2:
version "13.1.2"
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.2.tgz#130f09702ebaeef2650d54ce6e3e5706f7a4fb38"
integrity sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==
Expand Down Expand Up @@ -8306,6 +8329,22 @@ yargs@13.2.4:
y18n "^4.0.0"
yargs-parser "^13.1.0"

yargs@13.3.0, yargs@^13.3.0:
version "13.3.0"
resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.3.0.tgz#4c657a55e07e5f2cf947f8a366567c04a0dedc83"
integrity sha512-2eehun/8ALW8TLoIl7MVaRUrg+yCnenu8B4kBlRxj3GJGDKU1Og7sMXPNm1BYyM1DOJmTZ4YeN/Nwxv+8XJsUA==
dependencies:
cliui "^5.0.0"
find-up "^3.0.0"
get-caller-file "^2.0.1"
require-directory "^2.1.1"
require-main-filename "^2.0.0"
set-blocking "^2.0.0"
string-width "^3.0.0"
which-module "^2.0.0"
y18n "^4.0.0"
yargs-parser "^13.1.1"

yargs@13.3.2:
version "13.3.2"
resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.3.2.tgz#ad7ffefec1aa59565ac915f82dccb38a9c31a2dd"
Expand Down Expand Up @@ -8340,22 +8379,6 @@ yargs@^11.1.1:
y18n "^3.2.1"
yargs-parser "^9.0.2"

yargs@^13.3.0:
version "13.3.0"
resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.3.0.tgz#4c657a55e07e5f2cf947f8a366567c04a0dedc83"
integrity sha512-2eehun/8ALW8TLoIl7MVaRUrg+yCnenu8B4kBlRxj3GJGDKU1Og7sMXPNm1BYyM1DOJmTZ4YeN/Nwxv+8XJsUA==
dependencies:
cliui "^5.0.0"
find-up "^3.0.0"
get-caller-file "^2.0.1"
require-directory "^2.1.1"
require-main-filename "^2.0.0"
set-blocking "^2.0.0"
string-width "^3.0.0"
which-module "^2.0.0"
y18n "^4.0.0"
yargs-parser "^13.1.1"

yargs@^4.7.1:
version "4.8.1"
resolved "https://registry.yarnpkg.com/yargs/-/yargs-4.8.1.tgz#c0c42924ca4aaa6b0e6da1739dfb216439f9ddc0"
Expand Down

0 comments on commit 1b0b406

Please sign in to comment.