Releases: iotaledger/hornet
Releases · iotaledger/hornet
HORNET-1.0.3
Added
- A new public key applicable for milestone ranges between 552960-2108160
Changed
- Increases the WarpSync advancement range to 10k which allows nodes to resync even if
they already stored the milestone for which they lacked the applicable public key beforehand.
Config changed
"key": "365fb85e7568b9b32f7359d6cbafa9814472ad0ecbad32d77beaf5dd9e84c6ba",
"start": 0,
"end": 1555200
+ },
+ {
+ "key": "ba6d07d1a1aea969e7e435f9f7d1b736ea9e0fcb8de400bf855dba7f2a57e947",
+ "start": 552960,
+ "end": 2108160
}
]
},
"warpsync": {
- "advancementRange": 150
+ "advancementRange": 10000
},
HORNET-1.0.2
Added
- p2pidentityextract tool (#1090)
- tool to generate JWT token for REST API (#1085)
- Add database pruning based on database size (#1115)
Changed
- Improved documentation (#1060 + #1083 + #1087 + #1090)
- Build Dockerfile with rocksdb (#1077)
- Default DB engine changed to rocksdb (#1078)
- Renamed alphanet scripts to private_tangle (#1078)
- Updated rocksdb (#1080)
- Updated go modules, containers and dashboard (#1103)
- Check if files exist in the p2pstore directory (needed for docker) (#1084)
- Disabled MQTT http port (#1094)
- Download the latest snapshots from the given targets (#1097)
- Adds "ledgerIndex" field to some REST HTTP and MQTT API responses (#1106)
- Add delta snapshots to control endpoint (#1039)
- Changed node control endpoints to use POST (#1039)
- Expose MQTT port. Remove no longer needed ports (#1105)
- Re-add private Tangle doc (#1113)
Fixed
- Added workdir to docker/Dockerfile. (#1068)
- JWT subject verification (#1076)
- Send on closed channel in coo quorum (#1082)
- Database revalidation (#1096)
- Mask sensitive config parameters in log (#1100)
- Fix ulimits and dependencies at node startup (#1107)
- Do not print API JWT auth tokens to the log (unsafe) (#1039)
- Check if node is busy before accepting snapshot commands via API (#1039)
Config file changes
config.json
"pruning": {
- "enabled": true,
- "delay": 60480,
+ "milestones": {
+ "enabled": false,
+ "maxMilestonesToKeep": 60480
+ },
+ "size": {
+ "enabled": true,
+ "targetSize": "30GB",
+ "thresholdPercentage": 10.0,
+ "cooldownTime": "5m"
+ },
"pruneReceipts": false
},
HORNET-1.0.2-rc1
Added
- p2pidentityextract tool (#1090)
- tool to generate JWT token for REST API (#1085)
Changed
- Improved documentation (#1060 + #1083 + #1087 + #1090)
- Build Dockerfile with rocksdb (#1077)
- Default DB engine changed to rocksdb (#1078)
- Renamed alphanet scripts to private_tangle (#1078)
- Updated rocksdb (#1080)
- Updated go modules, containers and dashboard (#1103)
- Check if files exist in the p2pstore directory (needed for docker) (#1084)
- Disabled MQTT http port (#1094)
- Download the latest snapshots from the given targets (#1097)
- Adds "ledgerIndex" field to some REST HTTP and MQTT API responses (#1106)
- Add delta snapshots to control endpoint (#1039)
- Changed node control endpoints to use POST (#1039)
Fixed
- illegal instruction (core dumped) with old CPUs
- Added workdir to docker/Dockerfile. (#1068)
- JWT subject verification (#1076)
- Send on closed channel in coo quorum (#1082)
- Database revalidation (#1096)
- Mask sensitive config parameters in log (#1100)
- Fix ulimits and dependencies at node startup (#1107)
- Do not print API JWT auth tokens to the log (unsafe) (#1039)
- Check if node is busy before accepting snapshot commands via API (#1039)
HORNET-1.0.1
Fixed
- Receipt validation deadlock
- Docker Image Build Tags for RocksDB
HORNET-1.0.0
- IOTA: A new dawn.
HORNET-legacy-0.5.8
This is the final version of legacy HORNET needed for the migration to the new chrysalis network.
Please update to this version as soon as the legacy mainnet coordinator got upgraded.
Instructions on how to update to this version will be posted in due time.
The old HORNET versions won't be functional within the legacy mainnet anymore!
Changed
- Only transactions to migration addresses are accepted (breaking change)
HORNET-1.0.0-rc1
Changed
- IOTA: A new dawn.
HORNET-legacy-0.5.8-rc1
Changed
- Migration only network
HORNET-0.5.6
Changed
- Updated to Go 1.15.5 (security fixes)
Fixed
- Store milestone after it was found in searchMissingMilestone
HORNET-0.5.5
Changed
- traverse the cone of a solid milestone to reapply former milestones if they were missing in the database
Fixed
- update iota.go to fix finalizing of bundles