Skip to content

ckb 0.27.0 (6a1e118 2020-01-10)

Compare
Choose a tag to compare
@doitian doitian released this 10 Jan 08:58
v0.27.0
6a1e118

This version is compactible with v0.25.0 and above. However, it is recommended to upgrade the node, since we will only release security patches based on the latest release.

See how to connect to various chains in Wiki.

Config Changes

This only affects the config file which has enabled notify_script before.

-# [alert_notifier]
-# # Script will be notified when node received an alert, first arg is alert message string.
-# notify_script = "echo"
+# [notifier]
+# # Execute command when the new tip block changes, first arg is block struct in json format string.
+# new_block_notify_script = "your_new_block_notify_script.sh"
+# # Execute command when node received an network alert, first arg is alert message string.
+# network_alert_notify_script = "your_network_alert_notify_script.sh"

Downloads

OS Arch Runtime Dependencies Package Sign
macOS x64 zip PGP
Linux x64 glibc, libstdc++ tarball PGP
CentOS x64 glibc, libstdc++, openssl tarball PGP
Windows* x64 VC++ Redistributable zip PGP
Docker dockerhub

* Windows support is experimental.

The .asc files are signatures. It is wise and more secure to check out for the files integrity.

Changes since v0.26.1

Features

  • #1882: Add tcp and websocket to rpc service (@quake). This is required for #1867.

  • #1890 spec: Configurable block bytes limit (@zhangsoledad)

    Provide max_block_bytes option supports configurable block bytes limit.

  • #1891: Notify service (@quake)

    This PR resolve #1860 and refactor network alert script notification by adding a notify service, and it's required to implement #1867.

    configuration file breaking change

    -# [alert_notifier]
    -# # Script will be notified when node received an alert, first arg is alert message string.
    -# notify_script = "echo"
    +# [notifier]
    +# # Execute command when the new tip block changes, first arg is block struct in json format string.
    +# new_block_notify_script = "your_new_block_notify_script.sh"
    +# # Execute command when node received an network alert, first arg is alert message string.
    +# network_alert_notify_script = "your_network_alert_notify_script.sh"

Bug Fixes

  • #1889: get_cell_meta should return None if output index does not exist (@jjyr)
  • #1895: Fix peer store saving failed due to temp dir does not exist (@jjyr)
  • #1899 tests: Rpc server should explicit close (@zhangsoledad)

Improvements

  • #1894: Reduce useless clone / to_owned use (@driftluo)

    Reduce useless clone / to_owned use