forked from openethereum/parity-ethereum
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Changelog for 1.7.3 (openethereum#6678)
* Prepare CHANGELOG for 1.7.3 * Update CHANGELOG for 1.7.3 * Update CHANGELOG for 1.7.3 * Split changelog(s) by major releases. * Link previous release's changelogs in main * Update CHANGELOG for 1.7.3 * More verbose changelog for 1.7.3
- Loading branch information
Showing
9 changed files
with
3,998 additions
and
3,948 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,152 @@ | ||
## Parity [v1.1.0](https://github.com/paritytech/parity/releases/tag/v1.1.0) (2016-05-02) | ||
|
||
Parity 1.1.0 introduces: | ||
|
||
- Transaction tracing. Parity now optionally indexes & stores message-call/"internal transaction" information and provides additional RPC for querying. | ||
- Web interface for logs, status & JSON RPC. | ||
- Improved JSON RPC compatibility. | ||
- Reduced memory footprint. | ||
- Optimized EVM interpreter performance. | ||
|
||
Full Changes: | ||
|
||
- Exposing default extra data via ethcore RPC [#1032](https://github.com/paritytech/parity/pull/1032) | ||
- Net etiquette [#1028](https://github.com/paritytech/parity/pull/1028) | ||
- Bumping clippy & fixing warnings [#1024](https://github.com/paritytech/parity/pull/1024) | ||
- Tracedb interface && cli [#997](https://github.com/paritytech/parity/pull/997) | ||
- Switching to geth-attach supporting version of rpc core and server [#1022](https://github.com/paritytech/parity/pull/1022) | ||
- Fixing status page displaying homestead [#1020](https://github.com/paritytech/parity/pull/1020) | ||
- Core tracedb functionality. [#996](https://github.com/paritytech/parity/pull/996) | ||
- RPC method for supported modules [#1019](https://github.com/paritytech/parity/pull/1019) | ||
- Updating status page [#1015](https://github.com/paritytech/parity/pull/1015) | ||
- Disabling wallet [#1017](https://github.com/paritytech/parity/pull/1017) | ||
- More detailed fatal error reporting [#1016](https://github.com/paritytech/parity/pull/1016) | ||
- Support 'pending' block in RPC [#1007](https://github.com/paritytech/parity/pull/1007) | ||
- Enable pending block when there is local transaction pending. [#1005](https://github.com/paritytech/parity/pull/1005) | ||
- updating key files permissions on save [#1010](https://github.com/paritytech/parity/pull/1010) | ||
- IPC JSON RPC (for external interface) [#1009](https://github.com/paritytech/parity/pull/1009) | ||
- Fixing Firefox authorization issues [#1013](https://github.com/paritytech/parity/pull/1013) | ||
- cargo update [#1012](https://github.com/paritytech/parity/pull/1012) | ||
- Switching to [email protected] [#1011](https://github.com/paritytech/parity/pull/1011) | ||
- Exception handling in RPC & WebApps [#988](https://github.com/paritytech/parity/pull/988) | ||
- Fixed uint deserialization from hex [#1008](https://github.com/paritytech/parity/pull/1008) | ||
- Tweak timeout and packet size to handle slow networks better [#1004](https://github.com/paritytech/parity/pull/1004) | ||
- db key is generic and can be made smaller [#1006](https://github.com/paritytech/parity/pull/1006) | ||
- IPC with new serialization [#998](https://github.com/paritytech/parity/pull/998) | ||
- make jsonrpc api engine agnostic [#1001](https://github.com/paritytech/parity/pull/1001) | ||
- updated cargo.lock [#1002](https://github.com/paritytech/parity/pull/1002) | ||
- updated parity dependencies [#993](https://github.com/paritytech/parity/pull/993) | ||
- Auto (with codegen) binary serializer [#980](https://github.com/paritytech/parity/pull/980) | ||
- Fixing transaction queue last_nonces update [#995](https://github.com/paritytech/parity/pull/995) | ||
- import route contains ommited blocks [#994](https://github.com/paritytech/parity/pull/994) | ||
- fixed encoding 0u8 [#992](https://github.com/paritytech/parity/pull/992) | ||
- Use latest netstats [#989](https://github.com/paritytech/parity/pull/989) | ||
- RPC shared external miner [#984](https://github.com/paritytech/parity/pull/984) | ||
- Additional RPC methods for settings [#983](https://github.com/paritytech/parity/pull/983) | ||
- Fixing transaction_queue deadlock [#985](https://github.com/paritytech/parity/pull/985) | ||
- Refactoring of `parity/main.rs` [#981](https://github.com/paritytech/parity/pull/981) | ||
- Fixing clippy warnings. [#982](https://github.com/paritytech/parity/pull/982) | ||
- Bumping status page [#977](https://github.com/paritytech/parity/pull/977) | ||
- querying extras separated to its own module [#972](https://github.com/paritytech/parity/pull/972) | ||
- Exposing application logs via RPC. [#976](https://github.com/paritytech/parity/pull/976) | ||
- Addressing binary serialization for db types [#966](https://github.com/paritytech/parity/pull/966) | ||
- removed redundant unwraps [#935](https://github.com/paritytech/parity/pull/935) | ||
- fixed transaction queue merge conflict [#975](https://github.com/paritytech/parity/pull/975) | ||
- Configurable limit for transaction queue (CLI & Ethcore-RPC) [#974](https://github.com/paritytech/parity/pull/974) | ||
- Enforce limit caused `last_nonce` to return incorrect values. [#973](https://github.com/paritytech/parity/pull/973) | ||
- Even more detailed errors for transaction queue [#969](https://github.com/paritytech/parity/pull/969) | ||
- temporary fix of panic in blockchain garbage collection [#970](https://github.com/paritytech/parity/pull/970) | ||
- IPC codegen - some minor fixes & enhancements [#967](https://github.com/paritytech/parity/pull/967) | ||
- Additional logging for transactions [#968](https://github.com/paritytech/parity/pull/968) | ||
- refactored blockchain extras keys building [#963](https://github.com/paritytech/parity/pull/963) | ||
- Using hyper-mio branch in webapps. [#957](https://github.com/paritytech/parity/pull/957) | ||
- Remove nanomsg from build-dependencies [#965](https://github.com/paritytech/parity/pull/965) | ||
- Fix build for --target=armv7-unknown-linux-gnueabihf [#964](https://github.com/paritytech/parity/pull/964) | ||
- IPC RPC codegen extra feature [#962](https://github.com/paritytech/parity/pull/962) | ||
- IPC RPC codegen for generic implementation [#961](https://github.com/paritytech/parity/pull/961) | ||
- using db_path directory when upgrading [#960](https://github.com/paritytech/parity/pull/960) | ||
- IPC hypervisor [#958](https://github.com/paritytech/parity/pull/958) | ||
- Removing a transaction from queue now removes all from this sender with lower nonces. [#950](https://github.com/paritytech/parity/pull/950) | ||
- bump status page version 0.1.7 [#955](https://github.com/paritytech/parity/pull/955) | ||
- Changing cors header to be optional [#956](https://github.com/paritytech/parity/pull/956) | ||
- Update ARM Dockerfile [#959](https://github.com/paritytech/parity/pull/959) | ||
- Sensible gas limits for eth_sendTransaction [#953](https://github.com/paritytech/parity/pull/953) | ||
- Fix upgrade script and make parity run when no .parity dir. [#954](https://github.com/paritytech/parity/pull/954) | ||
- Tracing and docs for --pruning=auto. [#952](https://github.com/paritytech/parity/pull/952) | ||
- IPC serialization for custom parameters [#946](https://github.com/paritytech/parity/pull/946) | ||
- default filter from block should be Latest, not Earliest [#948](https://github.com/paritytech/parity/pull/948) | ||
- README.md: removes sudo from multirust installation [#943](https://github.com/paritytech/parity/pull/943) | ||
- Disable long lines formatting + ethash example. [#939](https://github.com/paritytech/parity/pull/939) | ||
- Ethcore-specific RPC methods for altering miner parameters. [#934](https://github.com/paritytech/parity/pull/934) | ||
- Use ethcore nanomsg bindings [#941](https://github.com/paritytech/parity/pull/941) | ||
- Update IPC codegen to latest syntax libs [#938](https://github.com/paritytech/parity/pull/938) | ||
- IPC documentation [#937](https://github.com/paritytech/parity/pull/937) | ||
- Bumping clippy and fixing warnings. [#936](https://github.com/paritytech/parity/pull/936) | ||
- Pruning auto [#927](https://github.com/paritytech/parity/pull/927) | ||
- IPC persistent client link [#933](https://github.com/paritytech/parity/pull/933) | ||
- IPC persistent client link [#930](https://github.com/paritytech/parity/pull/930) | ||
- IPC handshake (negotiating protocol/api version) [#928](https://github.com/paritytech/parity/pull/928) | ||
- Upgrade logic between versions [#914](https://github.com/paritytech/parity/pull/914) | ||
- executive tracing cleanup [#903](https://github.com/paritytech/parity/pull/903) | ||
- Ethcore-specific RPC methods [#923](https://github.com/paritytech/parity/pull/923) | ||
- Parameter to allow user to force the sealing mechanism [#918](https://github.com/paritytech/parity/pull/918) | ||
- updated dependencies [#921](https://github.com/paritytech/parity/pull/921) | ||
- Fixed send transaction deadlock [#920](https://github.com/paritytech/parity/pull/920) | ||
- --unlock is comma-delimited. [#916](https://github.com/paritytech/parity/pull/916) | ||
- fixed eth_getLogs [#915](https://github.com/paritytech/parity/pull/915) | ||
- create provided custom dir for keys if none [#912](https://github.com/paritytech/parity/pull/912) | ||
- spec loading cleanup [#858](https://github.com/paritytech/parity/pull/858) | ||
- WebApps HTTP Basic Auth Support [#906](https://github.com/paritytech/parity/pull/906) | ||
- Removing match on constant [#888](https://github.com/paritytech/parity/pull/888) | ||
- Update auth.rs [#907](https://github.com/paritytech/parity/pull/907) | ||
- Enabling webapps compilation by default [#904](https://github.com/paritytech/parity/pull/904) | ||
- fixed #895 [#898](https://github.com/paritytech/parity/pull/898) | ||
- Support for compile-time included WebApplications. [#899](https://github.com/paritytech/parity/pull/899) | ||
- Propagate transaction queue [#894](https://github.com/paritytech/parity/pull/894) | ||
- Use new json RPC server [#901](https://github.com/paritytech/parity/pull/901) | ||
- Gracefully dying when trying to enable RPC and app is compiled without it. [#900](https://github.com/paritytech/parity/pull/900) | ||
- Additional logging and friendlier error messages [#893](https://github.com/paritytech/parity/pull/893) | ||
- Avoid signalling readiness when app is about to be closed. [#897](https://github.com/paritytech/parity/pull/897) | ||
- fixed #875 and added tests for eth_sendTransaction [#890](https://github.com/paritytech/parity/pull/890) | ||
- passing key path to all invocations [#891](https://github.com/paritytech/parity/pull/891) | ||
- Fixed eth_call nonce and gas handling [#892](https://github.com/paritytech/parity/pull/892) | ||
- ipc rpc with nano transport (simple duplex) [#886](https://github.com/paritytech/parity/pull/886) | ||
- Bumping clippy and fixing warnings [#889](https://github.com/paritytech/parity/pull/889) | ||
- More descriptive expectations to transaction queue consistency. [#878](https://github.com/paritytech/parity/pull/878) | ||
- uint bug - replace add with or [#879](https://github.com/paritytech/parity/pull/879) | ||
- Fixing typo in bigint [#877](https://github.com/paritytech/parity/pull/877) | ||
- update misleading cli help msg for author [#874](https://github.com/paritytech/parity/pull/874) | ||
- Find geth data store cross-platform. [#871](https://github.com/paritytech/parity/pull/871) | ||
- Import geth 1.4.0 keys [#872](https://github.com/paritytech/parity/pull/872) | ||
- Syntax helpers for IPC RPC (part 2) [#854](https://github.com/paritytech/parity/pull/854) | ||
- Fixed bootnode URL and error message [#870](https://github.com/paritytech/parity/pull/870) | ||
- replace popcnt with mov (861) [#867](https://github.com/paritytech/parity/pull/867) | ||
- weekly dependencies update [#865](https://github.com/paritytech/parity/pull/865) | ||
- Remove unused mut [#866](https://github.com/paritytech/parity/pull/866) | ||
- fixed #855 [#864](https://github.com/paritytech/parity/pull/864) | ||
- simplified trace from functions, removed clippy warnings [#862](https://github.com/paritytech/parity/pull/862) | ||
- Update deprecated HashDB methods in docs. [#857](https://github.com/paritytech/parity/pull/857) | ||
- refactored loading transaction json tests [#853](https://github.com/paritytech/parity/pull/853) | ||
- reorganised price info lookup [#852](https://github.com/paritytech/parity/pull/852) | ||
- Publish locally-made transactions to peers. [#850](https://github.com/paritytech/parity/pull/850) | ||
- Add generalbeck's token [#847](https://github.com/paritytech/parity/pull/847) | ||
- Fix response for mining. [#846](https://github.com/paritytech/parity/pull/846) | ||
- USD-based pricing of gas. [#843](https://github.com/paritytech/parity/pull/843) | ||
- Parity can accept older work packages [#811](https://github.com/paritytech/parity/pull/811) | ||
- Caching for computing seed hashes (#541) [#841](https://github.com/paritytech/parity/pull/841) | ||
- checking transaction queue for pending transaction [#838](https://github.com/paritytech/parity/pull/838) | ||
- refactored loading of state tests [#817](https://github.com/paritytech/parity/pull/817) | ||
- tests for deserialization of transaction from issue #835 [#837](https://github.com/paritytech/parity/pull/837) | ||
- unlocks with no expiration [on top of 833] [#834](https://github.com/paritytech/parity/pull/834) | ||
- Unlock accounts on CLI. [#833](https://github.com/paritytech/parity/pull/833) | ||
- Make BlockNumber optional, fix eth_call [#829](https://github.com/paritytech/parity/pull/829) | ||
- Test socket to common test code (ethcore-devtools) [#831](https://github.com/paritytech/parity/pull/831) | ||
- Use network id for the web3_net_version return. [#822](https://github.com/paritytech/parity/pull/822) | ||
- json-rpc web3_sha3 [#824](https://github.com/paritytech/parity/pull/824) | ||
- remove some unused files [#819](https://github.com/paritytech/parity/pull/819) | ||
- debug symbols for master/beta [#818](https://github.com/paritytech/parity/pull/818) | ||
- Syntax helpers for IPC RPC [#809](https://github.com/paritytech/parity/pull/809) | ||
- refactored loading of execution tests [#803](https://github.com/paritytech/parity/pull/803) | ||
- Rustfmt.toml [#805](https://github.com/paritytech/parity/pull/805) | ||
- install-partiy runs brew reinstall parity on osx [#810](https://github.com/paritytech/parity/pull/810) | ||
- Fix mining from spinning [#807](https://github.com/paritytech/parity/pull/807) |
Oops, something went wrong.