Skip to content

Development Updates

132 Results
Refine by:
Sort by:
Weekly development report as of 2024-11-22
Emmanuel

Weekly development report as of 2024-11-22

CORE TECHNOLOGY This week, the core technology teams, in collaboration with the Cardano Foundation, released several components compatible with the latest Cardano node version – Cardano DB Sync, Cardano GraphQL, Cardano Rosetta servers, and Cardano wallet. This means that the latest node version is compatible with all components. For more details, see relea...
0 up votes and 0 down votes. Total score
Weekly development report as of 2024-11-15
Olga Hryniuk

Weekly development report as of 2024-11-15

CORE TECHNOLOGY This week, IO started collaborating with Sundae Labs and Well-Typed to validate Ouroboros Leios’ feasibility, impact, trade-offs, and implementation costs. To dive deeper into Ouroboros Leios, see this video about 'Near-optimal throughput', and stay tuned for more details. The networking team announced that support for the non-P2P network s...
1 up votes and 0 down votes. Total score
Weekly development report as of 2024-11-08
Emmanuel

Weekly development report as of 2024-11-08

CORE TECHNOLOGY This week, the core technology teams released node v.10.1.2 – an update to the v.10.1.1 release. The DB Sync team focused on a pre-release of version 13.6.0.0 compatible with node v.10.1.0 and are in the process of testing before the mainnet release. The ledger team focused on improving internal code quality. The main feature introduced wa...
1 up votes and 0 down votes. Total score
Weekly development report as of 2024-11-01
Emmanuel

Weekly development report as of 2024-11-01

CORE TECHNOLOGY This week, the core technology teams released node v.10.1.1, a mainnet release to support the Chang #2 upgrade. This release brings several enhancements to the governance system, including: Support for stake pool operators (SPOs) delegating to pre-defined voting options Support for auto-abstain delegate representatives (DRep) votes, replac...
2 up votes and 0 down votes. Total score
Weekly development report as of 2024-10-25
Emmanuel

Weekly development report as of 2024-10-25

CORE TECHNOLOGY This week, the ledger team finalized changes for the upcoming hard fork to protocol version 10.0. Key changes include ensuring the ability to unregister a reward account and withdraw funds in the same transaction, as well as fixing a bug to verify DRep existence for all stake credential delegations. The team continued testing Conway features...
2 up votes and 0 down votes. Total score
Weekly development report as of 2024-10-18
Emmanuel

Weekly development report as of 2024-10-18

CORE TECHNOLOGY This week, the consensus team released new versions of the diff-containers-1.3.0.0, fingertree-rm-1.0.0.3, cardano-lmdb-0.4.0.2, and cardano-lmdb-simple-0.7.0.1 packages. Improvements to IOSim included adding MonadLabelledMVar and enhancing the Show instance for ScheduleMod. The team also released consensus packages for Node 10.0 and worked ...
3 up votes and 0 down votes. Total score
Weekly development report as of 2024-10-11
Olga Hryniuk

Weekly development report as of 2024-10-11

CORE TECHNOLOGY This week, the DB Sync team addressed issues from the latest release, including off-chain data fixes, incorrect pool-stat fields, and invalidated votes. They also added a new feature that optionally creates a separate address table, separating it from the tx\_out table. Finally, they collaborated with the ledger team on memory improvements a...
3 up votes and 0 down votes. Total score
Weekly development report as of 2024-10-04
Emmanuel

Weekly development report as of 2024-10-04

CORE TECHNOLOGY Over the past two weeks, the consensus team has been working to establish a baseline for the consensus quantitative timeliness agreements(QTA). This helps inform discussions on sync performance goals with the networking team, particularly improvements related to Genesis. Additionally, the team rebased UTXO-HD atop main, with all tests succes...
5 up votes and 0 down votes. Total score
Weekly development report as of 2024-09-27
Emmanuel

Weekly development report as of 2024-09-27

CORE TECHNOLOGY Last week, the core technology teams released node v.9.2.0, bringing several improvements and bug fixes: Script-based DRep support in the update certificate CLI command Improved transaction view CLI command Governance-related ledger state queries Improved Plutus debugging functionality A new method for calculating CBOR-encoded transacti...
2 up votes and 0 down votes. Total score
Weekly development report as of 2024-09-20
Emmanuel

Weekly development report as of 2024-09-20

CORE TECHNOLOGY This week, the consensus team focused on various areas: They have identified the UTXO set as a primary cause of performance degradation during ledger snapshots. Together with the ledger team, they have proposed a solution to reduce memory allocations when serializing the ledger state. The team drafted scripts to estimate the necessary band...
2 up votes and 0 down votes. Total score
Weekly development report as of 2024-09-13
Emmanuel

Weekly development report as of 2024-09-13

CORE TECHNOLOGY This week, the ledger team implemented a new Conway-related feature that disallows stake credentials from withdrawing rewards if they are backed by a key hash and not delegated to any DRep. This feature will become effective after the bootstrap phase. The team also worked on additional tests and fixed several minor bugs, including GovInfoEve...
2 up votes and 0 down votes. Total score
Weekly development report as of 2024-09-06
Emmanuel

Weekly development report as of 2024-09-06

CORE TECHNOLOGY The core technology teams released Cardano node v.9.1.1 to address an issue where 9.1.0 nodes would replay from the genesis block upon restart during the Conway era. See the Voltaire section for more details. The consensus team introduced a snapshot-converter tool that allows non-UTXO-HD ledger snapshots to be converted into UTXO-HD ones, e...
6 up votes and 0 down votes. Total score
Weekly development report as of 2024-08-30
Emmanuel

Weekly development report as of 2024-08-30

CORE TECHNOLOGY This week, the ledger team focused on conformance tests and improvements to the ledger test suite. They communicated extensively with the community and other core teams about the upcoming hard fork. They also documented key changes specific to Conway that could affect DApp developers. These changes include the lack of visibility within Plutu...
6 up votes and 0 down votes. Total score
Weekly development report as of 2023-09-22
Olga Hryniuk

Weekly development report as of 2023-09-22

CORE TECHNOLOGY This week in core technology, the networking team focused on developing bootstrap peers, worked on the node v.8.4.0-pre release, and published the new versions of ouroboros-consensus, cardano-api, and cardano-cli. Work is ongoing on typed protocols; the team updated the future typed-protocols-0.2.0.0 and their integration with cardano-node. ...
2 up votes and 0 down votes. Total score
Weekly development report as of 2024-08-23
Emmanuel

Weekly development report as of 2024-08-23

CORE TECHNOLOGY This week, the performance and tracing team conducted several key activities: Benchmarking. The team released node v.9.1 benchmarks, conducted UTXO-HD in-memory benchmarks, and evaluated typed-protocols feature benchmarks. Development. They improved resource trace emission for the CPU 85% spans metric and continued working on governance ac...
6 up votes and 0 down votes. Total score
Weekly development report as of 2024-08-16
Emmanuel

Weekly development report as of 2024-08-16

This week, some IO teams are attending Rare Evo 2024 in Las Vegas, Nevada from August 15-17, 2024. See this blog post for more details. CORE TECHNOLOGY The ledger team added new minor features. These include ledger state queries for voting on current proposals and functionality for computing transaction sizes necessary for network communication. The primar...
3 up votes and 0 down votes. Total score
Weekly development report as of 2024-08-09
Emmanuel

Weekly development report as of 2024-08-09

CORE TECHNOLOGY This week, the consensus team started working on its goals for Q3 2024, focusing on several key improvements. Key updates include: Improved behavior of \`db-truncater\` Additional details exposed on EmptySlot error New trace message for unclean Consensus databases Support for storing immutable and volatile databases in different paths. ...
3 up votes and 0 down votes. Total score
Weekly development report as of 2024-08-02
Emmanuel

Weekly development report as of 2024-08-02

CORE TECHNOLOGY This week, the ledger team continued focussing on Conway features and conformance testing. During this process, they discovered and fixed a bug that would have affected Conway functionality after the bootstrap phase. Additionally, the team also finished fully defining the Conway CDDL specification in Haskell. SCALING This week, the Hydra t...
4 up votes and 0 down votes. Total score
weekly development report as of 2024-07-26
Emmanuel

weekly development report as of 2024-07-26

CORE TECHNOLOGY Cardano node v.9.1.0 has been released, bringing crucial features necessary for the upcoming Chang upgrade. This version includes a Conway genesis file needed to facilitate the Chang transition. This update includes several enhancements and bug fixes, particularly to the CLI and API, such as a new ‘query treasury’ command and updates for com...
6 up votes and 0 down votes. Total score
Weekly development report as of 2024-07-19
Emmanuel

Weekly development report as of 2024-07-19

CORE TECHNOLOGY As the ledger team awaits the Chang upgrade, the focus has shifted towards extensive testing. Current efforts are primarily dedicated to writing unit tests and conducting conformance testing. This thorough testing is crucial to ensure that all systems are robust and fully prepared for the upcoming transition to the Conway era. WALLETS AND S...
4 up votes and 0 down votes. Total score