Releases: iotaledger/bee
Releases · iotaledger/bee
bee-node-0.3.0-rc4
Changelog
TLDR
- Autopeering;
- Docker image;
- JSON + TOML configuration files support;
- Identity file;
- Performance improvements;
- Lots of fixes;
Added
- Add instrumented task spawn function (64fc273)
- Implement unrolled CurlP (906160f)
- Add devnet config file (2a213f0)
- Feat/add local snapshot source (a448821)
- Add num_partitions to config files (47e0998)
- Add option to print banner with version or not (0f6c95c)
- Add ./dashboard route (8a95142)
- Add null storage, use for tangle benchmarking (2c07989)
- Add in-memory storage (85aa8c1)
- Add Deserialize to SuccessBody (44bd84b)
- Add Deserialize to SubmitMessageResponse (349a88e)
- Add receipts field to ReceiptsResponse (b473277)
- Add bee-autopeering crate (8bd2f7a)
- Add [profile] that optimizes for production (da16dbb)
- Add rocksdb backend for bee-autopeering stores (e553b98)
- Add peer_storage_path to autopeering config (618a9d3)
- Add milestoneIndexSpent and transactionIdSpent to OutputResponse (2681daa)
- Provide updated Dockerfile and docker-compose.yml (ee6c085)
- Impl separate REST API for entry node (8426682)
- JSON config support (0f13116)
Changed
- Switch to edition 2021 (9f5cb11 + e026b4c)
- Use new instrumented task spawn method (0f723e8)
- Use unrolled CurlP for hashing (f75c50c)
- Use latest dev to get rid of TaskSpawner (74dcd51)
- Merge Tangle into MsTangle (60aefca + 57d46f8)
- Update download URLs (e851d14)
- Default features false (20892c6 + e2c8804)
- Update deps and use refactored PoWScorer (c594371)
- Box all warp filters (1fdc41e)
- Update dashboard frontend (da0a13b)
- Extend range of milestone key 5 (f710a4a)
- Refactor bee-node (new node type EntryNode) (41560b3)
- Improve console feature + remove spawner traits (b44b4f6)
- Tangle simplification (c5d7800)
- Decouple snapshot names and download URLs (6982d13)
- Make bee-storage-sled batches atomic (aca4a7d)
- bee-common: only deal with UTC time (7427332)
- Make eviction less "contentious" (c08f1ba)
- Preallocate TritBuf in b1t6::encode (cb131f1)
- Make bee-ternary no_std (5e3c86e)
- Download snapshots by most recent ledger index (bd3bc8c)
- Improve identity error log message (e40c3a4)
- Change configs to work with new color_enable settings (108fc7b)
- Don't discard source on unavailable delta snapshot (dffd4f4)
- Per logger output color config (83f92e2)
- Properly handle responses while downloading snapshots (4200a37)
- Switch to .key file for identity (f7775a8)
- Simpler logs (0116db9)
Deprecated
- Refactor scoring PoWs and deprecate old hash functions (9ce096c)
Removed
- Remove [cargo.patch] and bee-crypto (d0696d5)
- Remove chrono (453ec95)
- Remove unused structs (184f97e)
- Remove unneeded .clone() (554b0f0)
- Remove tangle LRU cache (e0b9ad3)
- Remove an entry node from mainnet config (9e02b1c)
- Remove color_enabled from logger config (f85c5d9)
- Remove bee-common/ord (2803982)
- Remove some more bee-common modules (e9125bc)
- Remove common auth module (d4112a0)
Fixed
Checksums
Asset |
SHA-256 checksum |
bee-node-0.3.0-rc4-linux-x86-64.zip |
69398d70661edede2f301a8ba0766c1e216a21f3e921978d569885831b1d92eb |
bee-node-0.3.0-rc4-macos-x86-64.zip |
6c80a8df84f2649a85bef2b21ee028adbbdaa09b3dba2a96b641b21f32f735fe |
bee-node-0.3.0-rc4-windows-x86-64.zip |
369e74139f6f1dd1e906e6a278c10d5cb4a6ce2b492d81bec17f3495f9f87711 |
config.chrysalis-comnet.json |
b935a37d8a33941eaf8acc389374d72e40a01b1fec98529919d2b01111f4cfca |
config.chrysalis-comnet.toml |
dc7a67cdaebbaf03c462a866c7c575e4b7072d064cb57372c3ac30009250bd78 |
config.chrysalis-devnet.json |
a1ac81b2b44287f5e82b30a10b780dd276318adb9d8bd1d32790df75b156de10 |
config.chrysalis-devnet.toml |
295919e48ff8e3d38ccfeecfe3ec859dfdacdff508ed62024d8c8217c1cbf089 |
config.chrysalis-mainnet.json |
dee3a7a442a9ae91fe4a2c1cff684ad0d7e622b4de59adaa2276a38488da6b62 |
config.chrysalis-mainnet.toml |
f00cadb925a0edab068b784f3f1bb09f45a1078c81ee8f09c6331ded1f10e8db |
bee-node-0.3.0-rc3
Changelog
Added
- Add instrumented task spawn function (64fc273)
- Implement unrolled CurlP (906160f)
- Add devnet config file (2a213f0)
- Feat/add local snapshot source (a448821)
- Add num_partitions to config files (47e0998)
- Add option to print banner with version or not (0f6c95c)
- Add ./dashboard route (8a95142)
- Add null storage, use for tangle benchmarking (2c07989)
- Add in-memory storage (85aa8c1)
- Add Deserialize to SuccessBody (44bd84b)
- Add Deserialize to SubmitMessageResponse (349a88e)
- Add receipts field to ReceiptsResponse (b473277)
- Add bee-autopeering crate (8bd2f7a)
- Add [profile] that optimizes for production (da16dbb)
- Add rocksdb backend for bee-autopeering stores (e553b98)
- Add peer_storage_path to autopeering config (618a9d3)
Changed
- Switch to edition 2021 (9f5cb11 + e026b4c)
- Use new instrumented task spawn method (0f723e8)
- Use unrolled CurlP for hashing (f75c50c)
- Use latest dev to get rid of TaskSpawner (74dcd51)
- Merge Tangle into MsTangle (60aefca + 57d46f8)
- Update download URLs (e851d14)
- Default features false (20892c6 + e2c8804)
- Update deps and use refactored PoWScorer (c594371)
- Box all warp filters (1fdc41e)
- Update dashboard frontend (da0a13b)
- Extend range of milestone key 5 (f710a4a)
- Refactor bee-node (new node type EntryNode) (41560b3)
- Improve console feature + remove spawner traits (b44b4f6)
- Tangle simplification (c5d7800)
- Decouple snapshot names and download URLs (6982d13)
- Make bee-storage-sled batches atomic (aca4a7d)
- bee-common: only deal with UTC time (7427332)
- Make eviction less "contentious" (c08f1ba)
- Preallocate TritBuf in b1t6::encode (cb131f1)
- Make bee-ternary no_std (5e3c86e)
- Download snapshots by most recent ledger index (bd3bc8c)
- Improve identity error log message (e40c3a4)
- Change configs to work with new color_enable settings (108fc7b)
- Don't discard source on unavailable delta snapshot (dffd4f4)
- Per logger output color config (83f92e2)
- Properly handle responses while downloading snapshots (4200a37)
- Switch to .key file for identity (f7775a8)
- Simpler logs (0116db9)
Deprecated
- Refactor scoring PoWs and deprecate old hash functions (9ce096c)
Removed
- Remove [cargo.patch] and bee-crypto (d0696d5)
- Remove chrono (453ec95)
- Remove unused structs (184f97e)
- Remove unneeded .clone() (554b0f0)
- Remove tangle LRU cache (e0b9ad3)
- Remove an entry node from mainnet config (9e02b1c)
- Remove color_enabled from logger config (f85c5d9)
- Remove bee-common/ord (2803982)
- Remove some more bee-common modules (e9125bc)
- Remove common auth module (d4112a0)
Fixed
Checksums
Asset |
SHA-256 checksum |
bee-node-0.3.0-rc3-linux-x86-64.zip |
c364b3fea78f89a52f4210600afdbc77fc46c441fea5ef1a374ebad753f11198 |
bee-node-0.3.0-rc3-macos-x86-64.zip |
0714b465cc7e69e265dc44e4b708b6906203cd7c38c1cac2bc2631d722441fe9 |
bee-node-0.3.0-rc3-windows-x86-64.zip |
29426b0adbfded8810025f3c58b2f54a8d4826b34885b1b38a87023634c001d1 |
config.chrysalis-comnet.toml |
1d38ca418fb04d5427364dd941ffb06577a77fdee0656b70f2b4e1e8af317705 |
config.chrysalis-devnet.toml |
7b7379e86c4d163ea7326c2caf68ad8397802d45f4b6a9b1a34a55665ee9cfc2 |
config.chrysalis-mainnet.toml |
44fdf55337c8940e3f0ad0667dd5be01f5963cf8feceff8cf4c9d607818e34a5 |
bee-node-0.3.0-rc2
Changelog
Added
- Add instrumented task spawn function (64fc273)
- Implement unrolled CurlP (906160f)
- Add devnet config file (2a213f0)
- Feat/add local snapshot source (a448821)
- Add num_partitions to config files (47e0998)
- Add option to print banner with version or not (0f6c95c)
- Add ./dashboard route (8a95142)
- Add null storage, use for tangle benchmarking (2c07989)
- Add in-memory storage (85aa8c1)
- Add Deserialize to SuccessBody (44bd84b)
- Add Deserialize to SubmitMessageResponse (349a88e)
- Add receipts field to ReceiptsResponse (b473277)
- Add bee-autopeering crate (8bd2f7a)
- Add [profile] that optimizes for production (da16dbb)
Changed
- Switch to edition 2021 (9f5cb11 + e026b4c)
- Use new instrumented task spawn method (0f723e8)
- Use unrolled CurlP for hashing (f75c50c)
- Use latest dev to get rid of TaskSpawner (74dcd51)
- Merge Tangle into MsTangle (60aefca + 57d46f8)
- Update download URLs (e851d14)
- Default features false (20892c6 + e2c8804)
- Update deps and use refactored PoWScorer (c594371)
- Box all warp filters (1fdc41e)
- Update dashboard frontend (da0a13b)
- Extend range of milestone key 5 (f710a4a)
- Refactor bee-node (new node type EntryNode) (41560b3)
- Improve console feature + remove spawner traits (b44b4f6)
- Tangle simplification (c5d7800)
- Decouple snapshot names and download URLs (6982d13)
- Make bee-storage-sled batches atomic (aca4a7d)
- bee-common: only deal with UTC time (7427332)
- Make eviction less "contentious" (c08f1ba)
- Preallocate TritBuf in b1t6::encode (cb131f1)
- Make bee-ternary no_std (5e3c86e)
- Download snapshots by most recent ledger index (bd3bc8c)
- Improve identity error log message (e40c3a4)
- Change configs to work with new color_enable settings (108fc7b)
- Don't discard source on unavailable delta snapshot (dffd4f4)
- Per logger output color config (83f92e2)
- Properly handle responses while downloading snapshots (4200a37)
Deprecated
- Refactor scoring PoWs and deprecate old hash functions (9ce096c)
Removed
- Remove [cargo.patch] and bee-crypto (d0696d5)
- Remove chrono (453ec95)
- Remove unused structs (184f97e)
- Remove unneeded .clone() (554b0f0)
- Remove tangle LRU cache (e0b9ad3)
- Remove an entry node from mainnet config (9e02b1c)
- Remove color_enabled from logger config (f85c5d9)
Fixed
Checksums
Asset |
SHA-256 checksum |
bee-node-0.3.0-rc2-linux-x86-64.zip |
93a3c5ad627ee5b95e5cd50ee99909b12f72e87c2a35b862a247f734165ccdd1 |
bee-node-0.3.0-rc2-macos-x86-64.zip |
52553fa4461235e18c00268258789f554172e777a5043e8276db594bf2a5ac90 |
bee-node-0.3.0-rc2-windows-x86-64.zip |
a8074f134720e975e6d640d115736f9104ef9fa7a9e107749058041c40de3a40 |
config.chrysalis-comnet.toml |
8c7907cd67893c7f0a760bb46bd6269ca15029fbf3c08e43bc224d171814745d |
config.chrysalis-devnet.toml |
3c979b295be03dc28e7cfeb2a86898ced8ac848b6e5fdcd71e17ea331afa401b |
config.chrysalis-mainnet.toml |
ae4e472d8cb3f0b0f3918fef9dedebd6502ae7f2e0a532f1329045de92ee1ea1 |
bee-node-0.3.0-rc1
Changelog
Added
- Add instrumented task spawn function (64fc273)
- Implement unrolled CurlP (906160f)
- Add devnet config file (2a213f0)
- Feat/add local snapshot source (a448821)
- Add num_partitions to config files (47e0998)
- Add option to print banner with version or not (0f6c95c)
- Add ./dashboard route (8a95142)
- Add null storage, use for tangle benchmarking (2c07989)
- Add in-memory storage (85aa8c1)
- Add Deserialize to SuccessBody (44bd84b)
- Add Deserialize to SubmitMessageResponse (349a88e)
- Add receipts field to ReceiptsResponse (b473277)
- Add bee-autopeering crate (8bd2f7a)
Changed
- Switch to edition 2021 (9f5cb11 + e026b4c)
- Use new instrumented task spawn method (0f723e8)
- Use unrolled CurlP for hashing (f75c50c)
- Use latest dev to get rid of TaskSpawner (74dcd51)
- Merge Tangle into MsTangle (60aefca + 57d46f8)
- Update download URLs (e851d14)
- Default features false (20892c6 + e2c8804)
- Update deps and use refactored PoWScorer (c594371)
- Box all warp filters (1fdc41e)
- Update dashboard frontend (da0a13b)
- Extend range of milestone key 5 (f710a4a)
- Refactor bee-node (new node type EntryNode) (41560b3)
- Improve console feature + remove spawner traits (b44b4f6)
- Tangle simplification (c5d7800)
- Decouple snapshot names and download URLs (6982d13)
- Make bee-storage-sled batches atomic (aca4a7d)
- bee-common: only deal with UTC time (7427332)
- Make eviction less "contentious" (c08f1ba)
- Preallocate TritBuf in b1t6::encode (cb131f1)
- Make bee-ternary no_std (5e3c86e)
- Download snapshots by most recent ledger index (bd3bc8c)
Deprecated
- Refactor scoring PoWs and deprecate old hash functions (9ce096c)
Removed
Fixed
- Fix console subscriber (2fa86cf)
- use cmi instead of lsmi + fix condition (4a91531)
- Fix bee_common::time::local_now (5d0510f)
- Fix relation dto (9c90d96)
- Fix autopeering host for loop (8c100e7)
Checksums
Asset |
SHA-256 checksum |
bee-node-0.3.0-rc1-linux-x86-64.zip |
1e6e63323ac0ba612b2148ec860cd6711e3aad0532a8d783af0825df82023523 |
bee-node-0.3.0-rc1-macos-x86-64.zip |
f5ca548402a205f7056b5efea877cc0d896e1764b6963b33820b837bdeca1077 |
bee-node-0.3.0-rc1-windows-x86-64.zip |
|
config.chrysalis-comnet.toml |
60ee82ba42db13484a4632f3aa6b5fe8f8a33bcb0559cfcadcb6bb2c64a2a57e |
config.chrysalis-devnet.toml |
73ec7ff35e9e61bfd54db48bf80250cd09e6c5d11ebaf9065eae7e2e18bd6f6c |
config.chrysalis-mainnet.toml |
7a46f4ba78d21f984f31dc39be7577faa51c3d5e2d4381c4a8f132409b4bee71 |
bee-node-0.2.1
Changelog
Added
- Add possibility to provide password via environment variable (41f0d0a)
Changed
- Do not require config file to run node tools anymore (6498ad6)
Fixed
- Do not corrupt the database if the identity was missing from the config file (557ddf8)
- Remove incorrect error log that milestone with index 0 is not found (2d56970)
Checksums
Asset |
SHA-256 checksum |
bee-node-0.2.1-linux-x86-64.zip |
c8fd7189b65c1e884b6780e5a2e4a45a872d58a25cdca3d3717f1494f2ceb6c0 |
bee-node-0.2.1-macos-x86-64.zip |
7d604bf38ef1fd51cc6a4aee92d29467859b1180294220e9fe9b710ff3f2feab |
bee-node-0.2.1-windows-x86-64.zip |
ee88b84f35e1c0e14b6ca6db2b60d185fc9143a5043fb840929f961fecae7755 |
config.chrysalis-comnet.toml |
2b52c5613b9eed26a676bbe5d877ce949048a01ccbb6c7c73fd82d0d3b783df8 |
config.chrysalis-mainnet.toml |
4b69fa857fd2c6a7f96dbdc52498cd6d28887445687dede2b55c41dbc4f6da2a |
bee-node-0.2.0
Changelog
Added
- Pruning #597
- Add StorageBackend::MultiFetch #596
- Add sled as an alternative storage backend #601
- Add target exclusions to logger #639
- Add MessageReferenced event #667
- Add ledger_index to relevant REST responses #706
- Documentation #442, #649, #670, #671, #672, #677, #688, #703, #704
- Various small features
Changed
- Atomic ledger operations #605
- Adjust OutputConsumed and OutputCreated event #694
- Lots of performance improvements
- Update dependencies
- Various small changes
Fixed
- Some race conditions
- Various bug fixes
Checksums
Asset |
SHA-256 checksum |
bee-node-0.2.0-linux-x86-64.zip |
f83e3688e16f36057cbb400579d567eb7d3e1cadc2f819d86c7e85f875405cdc |
bee-node-0.2.0-macos-x86-64.zip |
30a804362f45029135c8bc68cede9965928c8243b4d220a9da23bb1b6609495c |
bee-node-0.2.0-windows-x86-64.zip |
3bad887b24d6d3d993811b651404344cdf4f4abc1777364b2dad57e0d5d0982d |
config.chrysalis-comnet.toml |
2b52c5613b9eed26a676bbe5d877ce949048a01ccbb6c7c73fd82d0d3b783df8 |
config.chrysalis-mainnet.toml |
d1c6466269c5f581d2072496f431cbaf8169c280a9026454d4e57efddcf0c583 |
bee-node-0.2.0-rc1
Changelog
Added
- Pruning #597
- Add StorageBackend::MultiFetch #596
- Add sled as an alternative storage backend #601
- Add target exclusions to logger #639
- Add MessageReferenced event #667
- Add ledger_index to relevant REST responses #706
- Documentation #442, #649, #670, #671, #672, #677, #688, #703, #704
- Various small features
Changed
- Atomic ledger operations #605
- Adjust OutputConsumed and OutputCreated event #694
- Lots of performance improvements
- Update dependencies
- Various small changes
Fixed
- Some race conditions
- Various bug fixes
Checksums
Asset |
SHA-256 checksum |
bee-node-0.2.0-rc1-linux-x86-64.zip |
72b3bbeb0af508e4ede83d7c9e6a9fd8b1e0bfe045358dd7c170cd1935a5ef41 |
bee-node-0.2.0-rc1-macos-x86-64.zip |
5f8375e7e5207d6b73a344e406a9528220ada368f4391a2a5375818b8615e19e |
bee-node-0.2.0-rc1-windows-x86-64.zip |
a090441c3bb9e622ba4cd0ee173d5b70c54958f27c012fb0102a99d8230052b6 |
config.toml |
4e1d67cad3ea65835f10689bde891a4c7c61622b74e60c9e7ff704a5731988ff |
bee-node-0.1.2
Changelog
- Several ledger performance and stability issues fixed
- Update dashboard frontend to fix a receipt payload display issue
- Update dependencies
Checksums
Asset |
SHA-256 checksum |
config.toml |
1d43988957e84d32679562aef005dfc1086be627031d0b8c6e3c8e93b0e30142 |
config_as.toml |
d676edf941cd4109d0ea6d159345b2d9cc3c598ed57a003bd4d6b2a66591d190 |
bee-node-0.1.2-linux-x86-64.zip |
cbe6e2ecca6bed454841f25981cc72a03bd5dfde191160ea673dc04c76350768 |
bee-node-0.1.2-macos-x86-64.zip |
9fefdc8e86c0d9f059e5582ec934187512223b28f7d902f9ab752a0ae92ed46b |
bee-node-0.1.2-windows-x86-64.zip |
c7a0b1087d86ae5d6554b697da8e7c6aa6193311ca82b90029e99f824915a01c |
bee-node-0.1.1
Changelog
- Fix PayloadDto and OutputDto conversions (#559)
- Network improvements (#553)
Checksums
Asset |
SHA-256 checksum |
config.toml |
1d43988957e84d32679562aef005dfc1086be627031d0b8c6e3c8e93b0e30142 |
config_as.toml |
d676edf941cd4109d0ea6d159345b2d9cc3c598ed57a003bd4d6b2a66591d190 |
bee-node-0.1.1-linux-x86-64.zip |
5e29f3c196226b8e67dfd235d87067ffccd2d9b7f23286757427595d2c29227b |
bee-node-0.1.1-macos-x86-64.zip |
ffd91f9cc612aa51f6ff513b4667046d7536e9bf04757271ba29d72ba3b61aa3 |
bee-node-0.1.1-windows-x86-64.zip |
4ae1d83d300794bcb76b4317194d54450e0e4ae89862f9b24eaaec7fb57f3939 |
bee-node-0.1.0
Checksums
Asset |
SHA-256 checksum |
config.toml |
1d43988957e84d32679562aef005dfc1086be627031d0b8c6e3c8e93b0e30142 |
config_as.toml |
d676edf941cd4109d0ea6d159345b2d9cc3c598ed57a003bd4d6b2a66591d190 |
bee-node-0.1.0-linux-x86-64.zip |
ac27ac2575c55f71e06909402516e19d874a7c85296ab1146684634eba3eb4ba |
bee-node-0.1.0-macos-x86-64.zip |
29b36be87d7ecfa901c65895e5a6b4c0ba3051ddc4f1f0ebee5874257fcb1e4b |
bee-node-0.1.0-windows-x86-64.zip |
c776287c898f90f8afcac15ef8c9f502d153522c83bc09055e5ca6be94239cb3 |