DUNE v1.1.1 Release Notes
This release introduces the latest update to DUNE, Docker Utilities for Node Execution. DUNE is a tool to abstract over Leap programs, CDT, and other services/tools to perform the functions of node management, compiling smart contracts, running tests, and several other common tasks required to develop smart contracts on Antelope blockchains.
Read on for details.
Fixes
Port forwarding - accessing nodeos from outside of the container
In previous versions the Port forwarding/exposing of the ports 8888 (http), 9876 (p2p), 8080 (SHiP) and 8000 (webapp) were broken.
These latest fixes should resolve those problems and allow you to access those ports as needed for DApp development.
Better Backwards Compatibility
Before when users would use the latest LEAP version (v4.x) it would fail to run because it needed a new default config option present, if we have simply changed the base config.ini to support this option, then we broke compatibility with previous versions of LEAP as an unrecognized option.
So, a solution was put in place to dynamically generate the 'default' config.ini used for node startup (unless one is passed via the command to it, which will just use that one). This allowed for more fine grained control over parameters and allowed us to actively select better options based on the user's underlying system.
Upgrading
Upgrading from prior releases
To upgrade DUNE to the latest version, you should download below binaries and install them using steps from README.
There is no change in underlying DUNE image from version 1.1.0.
Further details on changes since last release
Contributors
Special thanks to the contributors that submitted patches for this release:
Full list of changes since last release
PRs
In addition, this release also includes the following PRs:
Full Changelog: v1.1.0...v1.1.1