Skip to content
This repository has been archived by the owner on Jul 9, 2021. It is now read-only.

Commit

Permalink
CHANGELOG updates for all components
Browse files Browse the repository at this point in the history
  • Loading branch information
feuGeneA committed Jul 18, 2019
1 parent 6075d7b commit 6833c91
Show file tree
Hide file tree
Showing 11 changed files with 83 additions and 0 deletions.
9 changes: 9 additions & 0 deletions packages/0x.js/CHANGELOG.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,13 @@
[
{
"version": "6.0.13",
"changes": [
{
"note": "re-export new ethereum-types type, TupleDataItem",
"pr": 1919
}
]
},
{
"timestamp": 1563193019,
"version": "6.0.12",
Expand Down
9 changes: 9 additions & 0 deletions packages/abi-gen-templates/CHANGELOG.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,13 @@
[
{
"version": "2.3.1",
"changes": [
{
"note": "Python: fix broken event handling; custom validator class support; python linter fixes; normalize bytes parameters in wrapper methods",
"pr": 1919
}
]
},
{
"timestamp": 1563006338,
"version": "2.2.1",
Expand Down
9 changes: 9 additions & 0 deletions packages/abi-gen/CHANGELOG.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,13 @@
[
{
"version": "3.1.1",
"changes": [
{
"note": "Python method parameters are now in snake case; Python wrappers now support tuples in method parameters; document Python method's bytes params as requiring UTF-8; generate Python output into a contract-named folder, not a file (eg exchange/__init__.py rather than exchange.py) leaving space for user-defined additions to the same module, such as for custom types, as used by the Exchange wrapper's manually-wriiten type aliases in the contract_wrappers.exchange.types Python module; support for customizable parameter validation for Python wrappers; wrap Python docstrings better, for pydocstyle compliance; lots of fixes to satisfy linters of generated Python code.",
"pr": 1919
}
]
},
{
"timestamp": 1563047529,
"version": "2.1.1",
Expand Down
9 changes: 9 additions & 0 deletions packages/contract-wrappers/CHANGELOG.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,13 @@
[
{
"version": "9.1.8",
"changes": [
{
"note": "re-export new ethereum-types type, TupleDataItem",
"pr": 1919
}
]
},
{
"timestamp": 1563193019,
"version": "9.1.7",
Expand Down
9 changes: 9 additions & 0 deletions packages/ethereum-types/CHANGELOG.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,13 @@
[
{
"version": "2.1.4",
"changes": [
{
"note": "new interface TupleDataItem, a DataItem that definitely has a `components` field",
"pr": 1919
}
]
},
{
"version": "2.1.3",
"changes": [
Expand Down
8 changes: 8 additions & 0 deletions packages/json-schemas/CHANGELOG.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,12 @@
[
{
"version": "3.1.11",
"changes": [
{
"note": "permit mixed-case addresses"
}
]
},
{
"timestamp": 1563006338,
"version": "3.0.11",
Expand Down
4 changes: 4 additions & 0 deletions packages/python-contract-wrappers/CHANGELOG.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@
{
"note": "Initial commit. Functionality tested for ERC20Token wrapper",
"pr": 1878
},
{
"note": "Include the Exchange contract in the list of generation targets",
"pr": 1919
}
]
}
Expand Down
9 changes: 9 additions & 0 deletions packages/sol-compiler/CHANGELOG.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,13 @@
[
{
"version": "3.1.10",
"changes": [
{
"note": "re-export new ethereum-types types, TupleDataItem",
"pr": 1919
}
]
},
{
"timestamp": 1563006338,
"version": "3.1.9",
Expand Down
9 changes: 9 additions & 0 deletions packages/web3-wrapper/CHANGELOG.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,13 @@
[
{
"version": "6.0.8",
"changes": [
{
"note": "re-export new ethereum-types types, TupleDataItem",
"pr": 1919
}
]
},
{
"timestamp": 1563006338,
"version": "6.0.7",
Expand Down
4 changes: 4 additions & 0 deletions python-packages/contract_wrappers/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Changelog

## 2.0.0 - TBD

- Completely new implementation of the Exchange wrapper, virtually all auto-generated from the Solidity contract. Breaking changes include method parameter name changes and accepting of signatures as bytes.

## 1.0.0 - 2019-04-30

- Initial release.
4 changes: 4 additions & 0 deletions python-packages/order_utils/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,7 @@
- Deprecated methods `encode_erc20_asset_data()` and `encode_erc721_asset_data()`, in favor of new methods `encode_erc20()` and `encode_erc721()`. The old methods return a string, which is less than convenient for building orders using the provided `Order` type, which expects asset data to be `bytes`. The new methods return `bytes`.
- Expanded documentation.
- Stopped using deprecated web3.py interface `contract.call()` in favor of `contract.functions.X.call()`. This provides compatibility with the upcoming 5.x release of web3.py, and it also eliminates some runtime warning messages.

## 3.0.0 - TBD

- Major breaking changes: removal of definitions for Order, OrderInfo, order_to_jsdict, jsdict_to_order, all of which have been moved to contract_wrappers.exchange.types; removal of signature validation.

0 comments on commit 6833c91

Please sign in to comment.