Files
go-ethereum/CHANGELOG.md
Anton Evangelatov b3f21ddbba swarm: 0.4.3 unstable (#1526)
* swarm: 0.4.3 unstable

* CHANGELOG: consistent date format
2019-06-28 12:22:07 +02:00

3.9 KiB

v0.4.3 (Unreleased)

Notes

Features

Improvements

Bug fixes

v0.4.2 (June 28, 2019)

Notes

This release is not backward compatible with the previous versions of Swarm due to changes to the wire protocol of the Retrieve Request messages. Please update your nodes.

Bug fixes and Improvements

  • #1503: network/simulation: add ExecAdapter capability to swarm simulations
  • #1495: build: enable ubuntu ppa disco (19.04) builds
  • #1395: swarm/storage: support for uploading 100gb files
  • #1344: swarm/network, swarm/storage: simplification of fetchers
  • #1488: docker: include git commit hash in swarm version

v0.4.1 (June 13, 2019)

Improvements

  • #1465: network: bump proto versions due to change in OfferedHashesMsg
  • #1428: swarm-smoke: add debug flag
  • #1422: swarm/network/stream: remove dead code
  • #1463: docker: create new dockerfiles that are context aware
  • #1466: changelog for releases

Bug fixes

  • #1460: storage: fix alignement panics on 32 bit arch
  • #1422, #19650: swarm/network/stream: remove dead code
  • #1420: swarm, cmd: fix migration link, change loglevel severity
  • #19594: swarm/api/http: fix bzz-hash to return ens resolved hash directly
  • #19599: swarm/storage: fix SubscribePull to not skip chunks

Notes

v0.4.0 (May 17, 2019)

Changes

  • Implemented parallel feed lookups within Swarm Feeds
  • Updated syncing protocol subscription algorithm
  • Implemented EIP-1577 - Multiaddr support for ENS
  • Improved LocalStore implementation
  • Added support for syncing tags which provide the ability to measure how long it will take for an uploaded file to sync to the network
  • Fixed data race bugs within PSS
  • Improved end-to-end integration tests
  • Various performance improvements and bug fixes
  • Improved instrumentation - metrics and OpenTracing traces

Notes

This release is not backward compatible with the previous versions of Swarm due to the new LocalStore implementation. If you wish to keep your data, you should run a data migration prior to running this version.

BZZ network ID has been updated to 4.

Swarm v0.4.0 introduces major changes to the existing codebase. Among other things, the storage layer has been rewritten to be more modular and flexible in a manner that will accommodate for our future needs. Since Swarm at this point does not provide any storage guarantees, we have made the decision to not impose any migrations on the nodes that we maintain as part of the public test network, nor on our users. We have provided a manual for those of you who are running private deployments and would like to migrate your data to the new local storage schema.