github.com/phillinzzz/newBsc@v1.1.6/CHANGELOG.md (about)

     1  # Changelog
     2  ## v1.1.3
     3  Improvement
     4  * [\#456](https://github.com/binance-chain/bsc/pull/456) git-flow support lint, unit test, and integration test
     5  * [\#449](https://github.com/binance-chain/bsc/pull/449) cache bitmap and change the cache type of GetCode
     6  * [\#454](https://github.com/binance-chain/bsc/pull/454) fix cache key do not have hash func
     7  * [\#446](https://github.com/binance-chain/bsc/pull/446) parallel bloom calculation
     8  * [\#442](https://github.com/binance-chain/bsc/pull/442) ignore empty tx in GetDiffAccountsWithScope 
     9  * [\#426](https://github.com/binance-chain/bsc/pull/426) add block proccess backoff time when validator is not in turn and received in turn block
    10  * [\#398](https://github.com/binance-chain/bsc/pull/398) ci pipeline for release page
    11  
    12  
    13  BUGFIX
    14  * [\#446](https://github.com/binance-chain/bsc/pull/446) fix concurrent write of subfetcher
    15  * [\#444](https://github.com/binance-chain/bsc/pull/444) fix blockhash not correct for the logs of system tx receipt
    16  * [\#409](https://github.com/binance-chain/bsc/pull/409) fix nil point in downloader
    17  * [\#408](https://github.com/binance-chain/bsc/pull/408) core/state/snapshot: fix typo
    18  
    19  
    20  FEATURES
    21  * [\#431](https://github.com/binance-chain/bsc/pull/431) Export get diff accounts in block api 
    22  * [\#412](https://github.com/binance-chain/bsc/pull/412) add extension in eth protocol handshake to disable tx broadcast
    23  * [\#376](https://github.com/binance-chain/bsc/pull/376) implement diff sync
    24  
    25  ## v1.1.2
    26  Security
    27  * [\#379](https://github.com/binance-chain/bsc/pull/379) A pre-announced hotfix release to patch a vulnerability in the EVM (CVE-2021-39137).
    28  
    29  
    30  ## v1.1.1
    31  IMPROVEMENT
    32  * [\#355](https://github.com/binance-chain/bsc/pull/355) miner should propose block on a proper fork
    33  
    34  BUGFIX
    35  * [\#350](https://github.com/binance-chain/bsc/pull/350) flag: fix TriesInmemory specified but not work
    36  * [\#358](https://github.com/binance-chain/bsc/pull/358) miner: fix null pending block
    37  * [\#360](https://github.com/binance-chain/bsc/pull/360) pruner: fix state bloom sync permission in Windows 
    38  * [\#366](https://github.com/binance-chain/bsc/pull/366) fix double close channel of subfetcher
    39  
    40  
    41  ## v1.1.1-beta
    42  * [\#333](https://github.com/binance-chain/bsc/pull/333) improve block fetcher efficiency
    43  * [\#326](https://github.com/binance-chain/bsc/pull/326) eth/tracers: improve tracing performance
    44  * [\#257](https://github.com/binance-chain/bsc/pull/257) performance improvement in many aspects
    45  
    46  
    47  ## v1.1.0
    48  * [\#282](https://github.com/binance-chain/bsc/pull/282) update discord link
    49  * [\#280](https://github.com/binance-chain/bsc/pull/280) update discord link
    50  * [\#227](https://github.com/binance-chain/bsc/pull/227) use more aggressive write cache policy
    51  
    52  ## v1.1.0-beta
    53  * [\#152](https://github.com/binance-chain/bsc/pull/152) upgrade to go-ethereum 1.10.3
    54  
    55  ## v1.0.7-hf.2
    56  BUGFIX
    57  * [\#194](https://github.com/binance-chain/bsc/pull/194) bump btcd to v0.20.1-beta
    58  
    59  ## v1.0.7-hf.1
    60  BUGFIX
    61  * [\#190](https://github.com/binance-chain/bsc/pull/190) fix disk increase dramaticly
    62  * [\#191](https://github.com/binance-chain/bsc/pull/191) fix the reorg routine of tx pool stuck issue
    63  
    64  ## v1.0.7
    65  * [\#120](https://github.com/binance-chain/bsc/pull/120) add health check endpoint
    66  * [\#116](https://github.com/binance-chain/bsc/pull/116) validator only write database state when enough distance 
    67  * [\#115](https://github.com/binance-chain/bsc/pull/115) add batch query methods
    68  * [\#112](https://github.com/binance-chain/bsc/pull/112) apply max commit tx time for miner worker to avoid empty block
    69  * [\#101](https://github.com/binance-chain/bsc/pull/101) apply block number limit for the `eth_getLogs` api
    70  * [\#99](https://github.com/binance-chain/bsc/pull/99) enable directbroadcast flag to decrease the block propagation time
    71  * [\#90](https://github.com/binance-chain/bsc/pull/90) add tini in docker image 
    72  * [\#84](https://github.com/binance-chain/bsc/pull/84) add jq in docker image
    73  
    74  
    75  ## v1.0.6
    76  * [\#68](https://github.com/binance-chain/bsc/pull/68) apply mirror sync upgrade on mainnet
    77  
    78  ## v1.0.5
    79  
    80  SECURITY
    81  * [\#63](https://github.com/binance-chain/bsc/pull/63) security patches from go-ethereum 
    82  * [\#54](https://github.com/binance-chain/bsc/pull/54) les: fix GetProofsV2 that could potentially cause a panic.
    83  
    84  FEATURES
    85  * [\#56](https://github.com/binance-chain/bsc/pull/56) apply mirror sync upgrade 
    86  * [\#53](https://github.com/binance-chain/bsc/pull/53) support fork id in header; elegant upgrade
    87  
    88  IMPROVEMENT
    89  * [\#61](https://github.com/binance-chain/bsc/pull/61)Add `x-forward-for` log message when handle message failed
    90  * [\#60](https://github.com/binance-chain/bsc/pull/61) add rpc method request gauge
    91  
    92  BUGFIX
    93  * [\#59](https://github.com/binance-chain/bsc/pull/59) fix potential deadlock of pub/sub module 
    94  
    95  
    96  
    97  ## v1.0.4
    98  
    99  IMPROVEMENT
   100  * [\#35](https://github.com/binance-chain/bsc/pull/35) use fixed gas price when network is idle 
   101  * [\#38](https://github.com/binance-chain/bsc/pull/38) disable noisy log from consensus engine 
   102  * [\#47](https://github.com/binance-chain/bsc/pull/47) upgrade to golang1.15.5
   103  * [\#49](https://github.com/binance-chain/bsc/pull/49) Create pull request template for all developer to follow 
   104  
   105  
   106  ## v1.0.3
   107  
   108  IMPROVEMENT
   109  * [\#36](https://github.com/binance-chain/bsc/pull/36) add max gas allwance calculation
   110  
   111  ## v1.0.2
   112  
   113  IMPROVEMENT
   114  * [\#29](https://github.com/binance-chain/bsc/pull/29) eth/tracers: revert reason in call_tracer + error for failed internal…
   115  
   116  ## v1.0.1-beta
   117  
   118  IMPROVEMENT
   119  * [\#22](https://github.com/binance-chain/bsc/pull/22) resolve best practice advice 
   120  
   121  FEATURES
   122  * [\#23](https://github.com/binance-chain/bsc/pull/23) enforce backoff time for out-turn validator
   123  
   124  BUGFIX
   125  * [\#25](https://github.com/binance-chain/bsc/pull/25) minor fix for ramanujan upgrade
   126  
   127  UPGRADE
   128  * [\#26](https://github.com/binance-chain/bsc/pull/26) update chapel network config for ramanujan fork
   129  
   130  ## v1.0.0-beta.0
   131  
   132  FEATURES
   133  * [\#5](https://github.com/binance-chain/bsc/pull/5) enable bep2e tokens for faucet
   134  * [\#14](https://github.com/binance-chain/bsc/pull/14) add cross chain contract to system contract
   135  * [\#15](https://github.com/binance-chain/bsc/pull/15) Allow liveness slash fail
   136  
   137  IMPROVEMENT
   138  * [\#11](https://github.com/binance-chain/bsc/pull/11) remove redundant gaslimit check 
   139  
   140  BUGFIX
   141  * [\#4](https://github.com/binance-chain/bsc/pull/4) fix validator failed to sync a block produced by itself
   142  * [\#6](https://github.com/binance-chain/bsc/pull/6) modify params for Parlia consensus with 21 validators 
   143  * [\#10](https://github.com/binance-chain/bsc/pull/10) add gas limit check in parlia implement
   144  * [\#13](https://github.com/binance-chain/bsc/pull/13) fix debug_traceTransaction crashed issue