Generate CHANGELOG.json files

This commit is contained in:
Fabio Berger
2018-04-02 17:35:26 +09:00
parent 40ab2de393
commit 595517e68b
19 changed files with 2017 additions and 0 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,80 @@
[
{
"version": "0.2.5",
"changes": [
{
"note": "Consolidate all `console.log` calls into `logUtils` in the `@0xproject/utils` package",
"pr": 452
}
],
"timestamp": 1521298800,
"isPublished": true
},
{
"version": "0.2.4",
"changes": [
{
"note":
"Add a `backend` parameter that allows you to specify the Ethereum library you use in your templates (`web3` or `ethers`). Ethers auto-converts small ints to numbers whereas Web3 doesn't. Defaults to `web3`",
"pr": 413
},
{
"note":
"Add support for [tuple types](https://solidity.readthedocs.io/en/develop/abi-spec.html#handling-tuple-types)",
"pr": 413
},
{
"note": "Add `hasReturnValue` to context data",
"pr": 413
}
],
"timestamp": 1520089200,
"isPublished": true
},
{
"version": "0.2.1",
"changes": [
{
"note": "Fix publishing issue where .npmignore was not properly excluding undesired content",
"pr": 389
}
],
"timestamp": 1518102000,
"isPublished": true
},
{
"version": "0.2.0",
"changes": [
{
"note": "Added CLI options for explicit specifying location of partials and main template",
"pr": 346
},
{
"note":
"Added CLI option to specify networkId, adding support for the JSON artifact format found in @0xproject/contracts",
"pr": 388
}
],
"timestamp": 1517929200,
"isPublished": true
},
{
"version": "0.1.0",
"changes": [
{
"note": "Fixed array typings with union types",
"pr": 295
},
{
"note": "Add event ABIs to context data passed to templates",
"pr": 302
},
{
"note": "Add constructor ABIs to context data passed to templates",
"pr": 304
}
],
"timestamp": 1515596400,
"isPublished": true
}
]

View File

@@ -0,0 +1,53 @@
[
{
"version": "0.2.0",
"changes": [
{
"note": "Rename `isHttpUrl` to `isWebUri`",
"pr": 412
}
],
"timestamp": 1520434800,
"isPublished": true
},
{
"version": "0.1.0",
"changes": [
{
"note": "Remove isETHAddressHex checksum address check and assume address will be lowercased ",
"pr": 373
},
{
"note": "Add an optional parameter `subSchemas` to `doesConformToSchema` method",
"pr": 385
}
],
"timestamp": 1520089200,
"isPublished": true
},
{
"version": "0.0.18",
"changes": [
{
"note": "Fix publishing issue where .npmignore was not properly excluding undesired content",
"pr": 389
}
],
"timestamp": 1486566000,
"isPublished": true
},
{
"version": "0.0.4",
"changes": [
{
"note": "Re-publish Assert previously published under NPM package @0xproject/0x-assert"
},
{
"note":
"Added assertion isValidBaseUnitAmount which checks both that the value is a valid bigNumber and that it does not contain decimals."
}
],
"timestamp": 1510585200,
"isPublished": true
}
]

View File

@@ -0,0 +1,12 @@
[
{
"version": "0.0.2",
"changes": [
{
"note": "Initial release"
}
],
"timestamp": 1520089200,
"isPublished": true
}
]

View File

@@ -0,0 +1,121 @@
[
{
"version": "0.6.4",
"changes": [
{
"note": "Consolidate `Order`, `SignedOrder`, and `ECSignature` into the `@0xproject/types` package",
"pr": 456
}
],
"timestamp": 1521298800,
"isPublished": true
},
{
"version": "0.6.2",
"changes": [
{
"note": "Fix JSON parse empty response",
"pr": 407
}
],
"timestamp": 1518706800,
"isPublished": true
},
{
"version": "0.6.0",
"changes": [
{
"note": "Add pagination options to HttpClient methods",
"pr": 393
},
{
"note": "Add heartbeat configuration to WebSocketOrderbookChannel constructor",
"pr": 406
}
],
"timestamp": 1518706800,
"isPublished": true
},
{
"version": "0.5.7",
"changes": [
{
"note": "Fix publishing issue where .npmignore was not properly excluding undesired content",
"pr": 389
}
],
"timestamp": 1518102000,
"isPublished": true
},
{
"version": "0.5.0",
"changes": [
{
"note": "Sanitize api endpoint url and remove trailing slashes",
"pr": 318
},
{
"note": "Improve error message text in HttpClient",
"pr": 318
},
{
"note": "Stop appending '/v0' to api endpoint url in HttpClient",
"pr": 318
}
],
"timestamp": 1516114800,
"isPublished": true
},
{
"version": "0.4.0",
"changes": [
{
"note": "Prevent getFeesAsync method on HttpClient from mutating input",
"pr": 296
}
],
"timestamp": 1515596400,
"isPublished": true
},
{
"version": "0.3.0",
"changes": [
{
"note": "Expose WebSocketOrderbookChannel and associated types to public interface",
"pr": 251
},
{
"note": "Remove tokenA and tokenB fields from OrdersRequest",
"pr": 256
}
],
"timestamp": 1512658800,
"isPublished": true
},
{
"version": "0.2.0",
"changes": [
{
"note": "Add SignedOrder and TokenTradeInfo to the public interface"
},
{
"note": "Add ECSignature and Order to the public interface"
},
{
"note": "Remove dependency on 0x.js"
}
],
"timestamp": 1511881200,
"isPublished": true
},
{
"version": "0.1.0",
"changes": [
{
"note": "Provide a HttpClient class for interacting with standard relayer api compliant HTTP urls"
}
],
"timestamp": 1511276400,
"isPublished": true
}
]

View File

@@ -0,0 +1,106 @@
[
{
"version": "0.3.2",
"changes": [
{
"note": "Create solc_bin directory if does not exist before attempting to compile",
"pr": 491
}
]
},
{
"version": "0.3.1",
"changes": [
{
"note": "Add TS types for `yargs`"
}
],
"timestamp": 1521298800,
"isPublished": true
},
{
"version": "0.3.0",
"changes": [
{
"note": "Add support for Solidity 0.4.20 and 0.4.21"
},
{
"note": "Replace `jsonrpcPort` config with `jsonrpcUrl`",
"pr": 426
},
{
"note": "Replace `jsonrpc-port` CLI option with `jsonrpc-url`",
"pr": 426
},
{
"note": "Export the `Compiler`",
"pr": 426
},
{
"note": "Load solc from remote source instead of having it locally",
"pr": 426
},
{
"note":
"Add `bytecode`, `runtime_bytecode`, `source_map`, `source_map_runtime` and `sources` fields to artifacts",
"pr": 426
},
{
"note": "Remove 0x-specific `migrate` command",
"pr": 426
},
{
"note":
"Allow deployer to accept a provider instead of port and host. This makes it possible to run it with in-process ganache-core",
"pr": 426
},
{
"note": "Consolidate all `console.log` calls into `logUtils` in the `@0xproject/utils` package",
"pr": 452
},
{
"note": "Add `#!/usr/bin/env node` pragma above `cli.ts` script to fix command-line error."
}
],
"timestamp": 1521298800,
"isPublished": true
},
{
"version": "0.2.0",
"changes": [
{
"note": "Check dependencies when determining if contracts should be recompiled",
"pr": 408
},
{
"note":
"Improve an error message for when deployer is supplied with an incorrect number of constructor arguments",
"pr": 419
}
],
"timestamp": 1520089200,
"isPublished": true
},
{
"version": "0.1.0",
"changes": [
{
"note": "Add the ability to pass in specific contracts to compile in CLI",
"pr": 400
}
],
"timestamp": 1518706800,
"isPublished": true
},
{
"version": "0.0.8",
"changes": [
{
"note": "Fix publishing issue where .npmignore was not properly excluding undesired content",
"pr": 389
}
],
"timestamp": 1518102000,
"isPublished": true
}
]

View File

@@ -0,0 +1,67 @@
[
{
"version": "0.3.1",
"changes": [
{
"note": "Reduce npm package size by adding an `.npmignore` file."
},
{
"note": "Move `@0xproject/web3_wrapper` to dependencies from devDependencies."
}
],
"timestamp": 1521298800,
"isPublished": true
},
{
"version": "0.3.0",
"changes": [
{
"note": "Add coverage subprovider if SOLIDITY_COVERAGE env variable is true",
"pr": 426
},
{
"note": "Refactor `BlockchainLifecycle` to work with in-process ganache",
"pr": 426
},
{
"note": "Remove `RPC` class and move it's logic to `Web3Wrapper`",
"pr": 426
}
],
"timestamp": 1521298800,
"isPublished": true
},
{
"version": "0.2.0",
"changes": [
{
"note": "Remove subproviders",
"pr": 392
}
],
"timestamp": 1518706800,
"isPublished": true
},
{
"version": "0.0.12",
"changes": [
{
"note": "Fix publishing issue where .npmignore was not properly excluding undesired content",
"pr": 389
}
],
"timestamp": 1518102000,
"isPublished": true
},
{
"version": "0.0.11",
"changes": [
{
"note": "Updated `types-ethereumjs-util` dev dependency",
"pr": 352
}
],
"timestamp": 1517929200,
"isPublished": true
}
]

View File

@@ -0,0 +1,34 @@
[
{
"version": "0.7.13",
"changes": [
{
"note": " Fix publishing issue where .npmignore was not properly excluding undesired content",
"pr": 389
}
],
"timestamp": 1518102000,
"isPublished": true
},
{
"version": "0.7.0",
"changes": [
{
"note": "Rename `subscriptionOptsSchema` to `blockRangeSchema`",
"pr": 272
}
],
"timestamp": 1513695600,
"isPublished": true
},
{
"version": "0.6.7",
"changes": [
{
"note": "Re-publish JSON-schema previously published under NPM package 0x-json-schemas"
}
],
"timestamp": 1510585200,
"isPublished": true
}
]

View File

@@ -0,0 +1,12 @@
[
{
"version": "0.1.13",
"changes": [
{
"note": "Add postpublish utils"
}
],
"timestamp": 1521298800,
"isPublished": true
}
]

View File

@@ -0,0 +1,51 @@
[
{
"version": "0.0.4",
"changes": [
{
"note":
"Handle `reflection` type rendering so that anonymous function type declarations render properly",
"pr": 465
},
{
"note":
"Rename `MethodSignature` to `Signature` and change it's props so that it can be used to render method and function signatures.",
"pr": 465
},
{
"note":
"Rename `MethodBlock` to `SignatureBlock` since it is not used to render method and function signature blocks.",
"pr": 465
},
{
"note": "Add support for documenting exported functions.",
"pr": 465
}
]
},
{
"version": "0.0.3",
"changes": [
{
"note":
"Move TS typings from devDependencies to dependencies since they are needed by the package user."
}
],
"timestamp": 1521298800,
"isPublished": true
},
{
"version": "0.0.2",
"changes": [
{
"note": "Move example out into a separate sub-package"
},
{
"note": "Consolidate all `console.log` calls into `logUtils` in the `@0xproject/utils` package",
"pr": 452
}
],
"timestamp": 1521298800,
"isPublished": true
}
]

View File

@@ -0,0 +1,17 @@
[
{
"version": "0.1.0",
"changes": [
{
"note": "Added new colors",
"pr": 468
},
{
"note": "Fix section and menuItem text display to replace dashes with spaces."
},
{
"note": "Reorganized colors and added new ones"
}
]
}
]

View File

@@ -0,0 +1 @@
[]

View File

@@ -0,0 +1,28 @@
[
{
"version": "0.0.3",
"changes": [
{
"note": "Added postman collection unit tests",
"pr": 451
}
]
},
{
"version": "0.0.2",
"changes": [
{
"note": "Consolidate all `console.log` calls into `logUtils` in the `@0xproject/utils` package",
"pr": 452
}
],
"timestamp": 1521298800,
"isPublished": true
},
{
"version": "0.0.1",
"changes": [],
"timestamp": 1520434800,
"isPublished": true
}
]

View File

@@ -0,0 +1,134 @@
[
{
"version": "0.8.1",
"changes": [
{
"note": "Introduce `JSONRPCRequestPayloadWithMethod` type",
"pr": 465
},
{
"note": "Export `ErrorCallback` type.",
"pr": 465
}
]
},
{
"version": "0.8.0",
"changes": [
{
"note": "Export `GanacheSubprovider` and `Subprovider`",
"pr": 426
},
{
"note": "Make all subproviders to derive from `Subprovider`",
"pr": 426
},
{
"note": "Add types for `NextCallback`, `OnNextCompleted`",
"pr": 426
},
{
"note": "Ignore `ganache-core` dependency when using package in a browser environment."
}
],
"timestamp": 1521298800,
"isPublished": true
},
{
"version": "0.7.0",
"changes": [
{
"note":
"Updated legerco packages. Removed node-hid package as a dependency and make it an optional dependency. It is still used in integration tests but is causing problems for users on Linux distros.",
"pr": 437
}
],
"timestamp": 1520434800,
"isPublished": true
},
{
"version": "0.6.0",
"changes": [
{
"note": "Move web3 types from being a devDep to a dep since one cannot use this package without it",
"pr": 429
},
{
"note": "Add `numberOfAccounts` param to `LedgerSubprovider` method `getAccountsAsync`",
"pr": 432
}
],
"timestamp": 1520089200,
"isPublished": true
},
{
"version": "0.5.0",
"changes": [
{
"note": "Add EmptyWalletSubprovider and FakeGasEstimateSubprovider",
"pr": 392
}
],
"timestamp": 1518706800,
"isPublished": true
},
{
"version": "0.4.1",
"changes": [
{
"note": "Fix publishing issue where .npmignore was not properly excluding undesired content",
"pr": 389
}
],
"timestamp": 1518102000,
"isPublished": true
},
{
"version": "0.4.0",
"changes": [
{
"note": "Added NonceTrackerSubprovider",
"pr": 355
},
{
"note":
"InjectedWeb3Subprovider accepts a Provider in the constructor, previously it was a Web3 object",
"pr": 363
}
],
"timestamp": 1517929200,
"isPublished": true
},
{
"version": "0.3.6",
"changes": [
{
"note": "Return a transaction hash from `_sendTransactionAsync`",
"pr": 303
}
],
"timestamp": 1517065200,
"isPublished": true
},
{
"version": "0.3.0",
"changes": [
{
"note": "Allow LedgerSubprovider to handle `eth_sign` in addition to `personal_sign` RPC requests"
}
],
"timestamp": 1514386800,
"isPublished": true
},
{
"version": "0.2.0",
"changes": [
{
"note": "Improve the performance of address fetching",
"pr": 271
}
],
"timestamp": 1513695600,
"isPublished": true
}
]

View File

@@ -0,0 +1,74 @@
[
{
"version": "0.4.9",
"changes": [
{
"note": "Move devDeps to deps to fix missed dependency issue in published package."
}
],
"timestamp": 1518102000,
"isPublished": true
},
{
"version": "0.4.8",
"changes": [
{
"note": "Fix publish issue where custom TSLint rules were not being included",
"pr": 389
}
],
"timestamp": 1518102000,
"isPublished": true
},
{
"version": "0.4.7",
"changes": [
{
"note":
"Modified custom 'underscore-privates' rule, changing it to 'underscore-private-and-protected' requiring underscores to be prepended to both private and protected variable names",
"pr": 354
}
],
"timestamp": 1517929200,
"isPublished": true
},
{
"version": "0.4.0",
"changes": [
{
"note":
"Added custom 'underscore-privates' rule, requiring underscores to be prepended to private variable names"
},
{
"note":
"Because our tools can be used in both a TS and JS environment, we want to make the private methods of any public facing interface show up at the bottom of auto-complete lists. Additionally, we wanted to remain consistent with respect to our usage of underscores in order to enforce this rule with a linter rule, rather then manual code reviews."
}
],
"timestamp": 1514386800,
"isPublished": true
},
{
"version": "0.3.0",
"changes": [
{
"note": "Added rules for unused imports, variables and Async suffixes",
"pr": 265
}
],
"timestamp": 1513695600,
"isPublished": true
},
{
"version": "0.1.0",
"changes": [
{
"note": "Re-published TsLintConfig previously published under NPM package `tslint-config-0xproject`"
},
{
"note": "Updated to TSLint v5.8.0, requiring several rule additions to keep our conventions aligned."
}
],
"timestamp": 1510585200,
"isPublished": true
}
]

View File

@@ -0,0 +1,68 @@
[
{
"version": "0.4.0",
"changes": [
{
"note": "Remove `JSONRPCPayload`",
"pr": 426
},
{
"note": "Consolidate `Order`, `SignedOrder`, and `ECSignature` into the `@0xproject/types` package",
"pr": 456
}
],
"timestamp": 1521298800,
"isPublished": true
},
{
"version": "0.3.1",
"changes": [
{
"note": "Added `RawLogEntry` type."
}
],
"timestamp": 1520434800,
"isPublished": true
},
{
"version": "0.3.0",
"changes": [
{
"note": "Add `data` to `TxData`",
"pr": 413
},
{
"note": "Add `number` as an option to `ContractEventArg`",
"pr": 413
},
{
"note": "Move web3 types from devDep to dep since required when using this package",
"pr": 429
}
],
"timestamp": 1520089200,
"isPublished": true
},
{
"version": "0.2.1",
"changes": [
{
"note": "Fix publishing issue where .npmignore was not properly excluding undesired content",
"pr": 389
}
],
"timestamp": 1518102000,
"isPublished": true
},
{
"version": "0.2.0",
"changes": [
{
"note": "Added BlockLiteralParam and BlockParam, refactored out of 0x.js types.",
"pr": 355
}
],
"timestamp": 1517929200,
"isPublished": true
}
]

View File

@@ -0,0 +1,6 @@
[
{
"version": "0.0.2",
"changes": []
}
]

View File

@@ -0,0 +1,77 @@
[
{
"version": "0.4.3",
"changes": [
{
"note":
"Add `@types/node` to dependencies since `intervalUtils` has the `NodeJS` type as part of its public interface."
}
],
"timestamp": 1521298800,
"isPublished": true
},
{
"version": "0.4.2",
"changes": [
{
"note": "Consolidate all `console.log` calls into `logUtils` in the `@0xproject/utils` package",
"pr": 452
}
],
"timestamp": 1521298800,
"isPublished": true
},
{
"version": "0.4.0",
"changes": [
{
"note": "Use `ethers-contracts` as a backend to decode event args",
"pr": 413
},
{
"note": "Move web3 types from devDep to dep since required when using this package",
"pr": 429
}
],
"timestamp": 1520089200,
"isPublished": true
},
{
"version": "0.3.2",
"changes": [
{
"note": "Fix publishing issue where .npmignore was not properly excluding undesired content",
"pr": 389
}
],
"timestamp": 1518102000,
"isPublished": true
},
{
"version": "0.3.0",
"changes": [
{
"note":
"Fix a bug related to event signature collisions (argument indexes aren't included in event signatures) in the abi_decoder. The decoder used to throw on unknown events with identical signatures as a known event (except indexes).",
"pr": 366
}
],
"timestamp": 1517756400,
"isPublished": true
},
{
"version": "0.2.0",
"changes": [
{
"note": "Add `onError` parameter to `intervalUtils.setAsyncExcludingInterval`",
"pr": 312
},
{
"note": "Add `intervalUtils.setInterval`",
"pr": 312
}
],
"timestamp": 1516114800,
"isPublished": true
}
]

View File

@@ -0,0 +1,65 @@
[
{
"version": "0.4.0",
"changes": [
{
"note": "Rename `signTransactionAsync` to `signMessageAsync` for clarity",
"pr": 465
}
]
},
{
"version": "0.3.0",
"changes": [
{
"note":
"Add `web3Wrapper.takeSnapshotAsync`, `web3Wrapper.revertSnapshotAsync`, `web3Wrapper.mineBlockAsync`, `web3Wrapper.increaseTimeAsync`",
"pr": 426
},
{
"note": "Add `web3Wrapper.isZeroExWeb3Wrapper` for runtime instanceOf checks",
"pr": 426
},
{
"note": "Add a `getProvider` method",
"pr": 444
}
],
"timestamp": 1521298800,
"isPublished": true
},
{
"version": "0.2.0",
"changes": [
{
"note": "Ensure all returned user addresses are lowercase",
"pr": 373
},
{
"note": "Add `web3Wrapper.callAsync`",
"pr": 413
},
{
"note": "Make `web3Wrapper.estimateGas` accept whole `txData` instead of `data`",
"pr": 413
},
{
"note": "Remove `web3Wrapper.getContractInstance`",
"pr": 413
}
],
"timestamp": 1520089200,
"isPublished": true
},
{
"version": "0.1.12",
"changes": [
{
"note": "Fix publishing issue where .npmignore was not properly excluding undesired content",
"pr": 389
}
],
"timestamp": 1518102000,
"isPublished": true
}
]