Releases: OriginTrail/ot-node
OriginTrail Release v5.1.2
🚀 Features
- Trail API updated to return all data vertices connected to some identifier(#1638)
🐛 Bug Fixes
- Pruning incorrectly detects the backup directory size (#1647)
- Added operation db validation after backup is performed (#1643)
- Create operational db backup before starting synchronisation (#1642)
- Resolved issue when dh node would send replication request multiple times (#1645)
- Added retries limitation for payout command (#1639)
- Updated local query to return replication info for each dataset (#1637)
- Added support for giai identifier in epcis to otjson transpiler (#1636)
- Retry calling arango db status multiple times before throwing an error (#1635)
Minor Changes
OriginTrail Release v5.1.1
With this release we introduce two major updates:
- Expansion of the ot-node blockchain layer through integration with the Polygon blockchain. This enables the DKG to cover all Ethereum, xDAI blockchain and Polygon assets, contracts and data in one single, verifiable knowledge graph! This will provide a single view into the metaverse of both digital and physical assets
- Fully fledged, configurable data pruning implementation, which enables node runners to set up pruning of “low estimated value” datasets from their nodes to maintain a constant disk space utilization (more information in the official docs)
Additional updates include optimized API routes for easier application development and several bug fixes.
Changes
- Updated README.md (#1610)
🚀 Features
- Dataset pruning 2.0 (#1613)
- Polygon blockchain integration (#1612)
- Create bulk API routes for cryptographic proofs (#1602)
🐛 Bug Fixes
- Removing permissioned data before calculating merkle proofs (#1609)
OriginTrail Release v5.1.0
Changes
- Add unit bdd tests for bugs (#1591)
- Update naming for OriginTrail Parachain blockchain implementation (#1583)
- Enable native token based profile creation (#1582)
- Enable OriginTrail Parachain setup in LNS tool (#1581)
- Update balance checks for Parachain (#1580)
🚀 Features
- Update database pruning migration to be fully async (#1603)
- Add new API route for bulk fingerprint request (#1598)
- Add dynamic gas price for xDai blockchain (#1592)
- Update get merkle proofs endpoint to support bulk requests (#1593)
🐛 Bug Fixes
- Updated script for local network setup (#1604)
- Verify node identity when DC fetches offer id (#1594)
🧰 Maintenance
- Enable staging deployment of contracts (#1573)
OriginTrail Release v5.0.4
Changes
- Updated encryption data migration handling (#1565)
- Handle empty transaction result and empty transaction receipt (#1564)
- Dependencies updated (#1552)
🚀 Features
- Add Local Network Setup tool (#1551)
🐛 Bug Fixes
- Fix replication confirmation format (#1567)
- Updated column types for psql database (#1566)
- DH blockchain events processing moved to command (#1558)
- Fix appending excluded DHs to exclusion array (#1562)
- Add and improve checks for multiple replication avoidance (#1559)
- Use proper wallet for offer confirmation signing (#1560)
🧰 Maintenance
OriginTrail Release v5.0.3
Changes
This release introduces new features for the OriginTrail protocol scalability. One is pruning data that is no longer needed from the nodes. Second is optimizing the replication requests enabling data creators to replicate their data to more nodes on the network. Along with these features, we've resolved several issues caused by the new major code update.
🚀 Features
🐛 Bug Fixes
- Add migration files to backup and restore scripts (#1507)
- Prevent the possibility of calculated offer price being a decimal value (#1513)
- Prevent automatically updating between major versions (#1514)
- Handle offer payout if blockchain_id is not specified (#1518)
- Missed offer migration bugfix (#1533)
- Remove arango artifacts after completing restore process (#1538)
- Add profileService to payoutMigration arguments (#1537)
- Validate DC proof in all litigation scenarios (#1532)
- Add check for offer to disable finalizing an offer twice (#1531)
🧰 Maintenance
OriginTrail Release v5.0.2
Changes
This release introduces new features for the OriginTrail protocol scalability. One is pruning data that is no longer needed from the nodes. Second is optimizing the replication requests enabling data creators to replicate their data to more nodes on the network. Along with these features, we've resolved several issues caused by the new major code update.
🚀 Features
🐛 Bug Fixes
- Add migration files to backup and restore scripts (#1507)
- Prevent the possibility of calculated offer price being a decimal value (#1513)
- Prevent automatically updating between major versions (#1514)
- Handle offer payout if blockchain_id is not specified (#1518)
🧰 Maintenance
OriginTrail Release v5.0.1
This release fixes an issue where nodes would react multiple times to a blockchain event, causing significantly more replication requests and load on the DC node. Removing these multiple requests should greatly reduce the time it takes for an offer to be processed and increasing how many offers can concurrently occur on the ODN.
🐛 Bug Fixes
Fixed duplicated blockchain event fetching (#1510)
OriginTrail Release v5.0.0
Changes
- Level develop with release/mainnet (#1481, #1503)
- Fix config reading for nodes with "mariner" node_env (#1502)
- OriginTrail Mainnet Release v5.0.0 (#1496, #1501)
- [Hotfix] Fixed issues found on prerelease mainnet testing (#1497, #1499, #1498, #1500)
- Version downgraded to 5.0.0 for mainnet release (#1493, #1494, #1495)
- [Hotfix] Resolved issues found during 5.0.0 version testing (#1491, #1492)
- [Hotfix] Check blockchain id when attaching default config (#1487, #1488)
- OriginTrail Testnet Release v5.0.0 (#1480, #1483)
- Resolved issue with bad network_id parameter name (#1485, #1484, #1485)
- Updated bootstraps and network id in configuration (#1479)
- Add instructions for OT-Node functional testing (#1474)
- OriginTrail Mainnet Release v4.1.17 (#1465)
- OriginTrail Mainnet Prerelease v4.1.17 (#1460)
- Hotfix - offer status updated for export command (#1461, #1462)
🚀 Features
- Expanded blockchain service to support multiple blockchain implementations (#1478)
🐛 Bug Fixes
- Resolving arangodb memory issue error after migration to v5 (#1490)
- Match both blockchain_title and network_id for blockchain config loading (#1486)
- Override ambiguous blockchain_ids (#1482)
⚠️ Breaking changes
- Expanded blockchain service to support multiple blockchain implementations (#1478)