Releases: iotaledger/hornet
Releases · iotaledger/hornet
HORNET-2.0.0-alpha.25
Fixed
- Fixed `final ledger index does not match target index` (#1620)
Changed
- Removed `app.enablePlugins` and `app.disablePlugins` and replaced them with plugin-specific `enabled` settings (#1617)
HORNET-2.0.0-alpha.24
Added
- Added Foundry, NativeTokens and NFT whiteflag tests (#1607)
Fixed
- Do not check storage deposits of full snapshot outputs (#1610)
- Avoid locking of the p2p Manager while connection attempts are performed (#1614)
Changed
- Renamed `config.json` to `config_alphanet.json` and added `config_defaults.json` (#1613)
- Renamed `-docker-example.tar.gz` release to `-docker.tar.gz` (#1615)
- Block static peers in autopeering module (#1608)
Chore
- Update modules (#1606)
HORNET-2.0.0-alpha.23
This release contains a breaking change in the snapshot format.
Added
- Add network-bootstrap tool (#1583)
- Add pruning manager (#1591)
- Add snapshot importer (#1593)
- Storing whiteFlagIndex in the BlockMetadata for each referenced block (#1603)
Changed
- Move UTXO tests to own package (#1589)
- Rename fields in Output and Spent types (#1590)
- Move test util functions to tpkg (#1596)
- Store protocol parameter updates for known tangle history (#1600)
- Reorganize documentation (#1597)
- Update the Docker example README with a bit more information (#1592)
- Update snapshot format (#1594)
- Improve snapshot tools #1605
Cleanups
- Replaced milestone.Index with iotago.MilestoneIndex (#1602)
Config file changes
config.json
"protocol": {
+ "targetNetworkName": "alphanet-8",
- "parameters": {
- "version": 2,
- "networkName": "alphanet-7",
- "bech32HRP": "rms",
- "minPoWScore": 1000.0,
- "belowMaxDepth": 15,
- "vByteCost": 500,
- "vByteFactorData": 1,
- "vByteFactorKey": 10,
- "tokenSupply": 2779530283277761
- },
...
},
...
"snapshots": {
...
"deltaSizeThresholdPercentage": 50,
+ "deltaSizeThresholdMinSize": "50M",
...
},
HORNET-2.0.0-alpha.22
Fixed
- Fixed a wrong minimum deposit calculation in iota.go after removing the milestone index from timelock and expiration unlock conditions.
HORNET-2.0.0-alpha.21
Changes
- Restructures REST API endpoints (#1577)
- Removed milestone index from timelock and expiration unlock conditions (#1572)
- Disable certain REST endpoints if an unsupported protocol upgrade is detected (#1571)
- Changed the docker-example to only require 1 domain
HORNET-2.0.0-alpha20
Fixed
- Removes synchronous event handlers between peer manager to gossip service (#1565)
Changes
- Moved dashboard to INX (#1568, #1566)
- Adds tip score updates stream to INX (#1563)
HORNET-2.0.0-alpha19
Fixed
- Fix INX deadlock #1560
- Fix possible data races in INX #1561
Changes
- Adds supported protocol versions to REST API and INX (#1552)
HORNET-2.0.0-alpha18
Fixed
- Fix JWT skipping for indexer routes via dashboard API
- Fix INX ReadBlockMetadata for solid entry points (#1534)
- Send correct error message if a block is submitted without parents and no PoW is enabled (#1536)
Changes
- Rename files from message->block
- Remove outdated routes
- Move dashboard repository to iotaledger
- Update go modules
HORNET-2.0.0-alpha17
Fixed
- Fixed libp2p connection issue (#1533)
HORNET-2.0.0-alpha16
Fixed
- Removed children API calls from dashboard
- Fixed inx-spammer not working in the docker-example