Home / Reports / Jul 11, 2025
Friday, July 11, 2025
754 commits had been pushed across 73 repos by 104 authors. There were 11,341,617 additions and 677,016 deletions. Official weekly status updates can be found on essentialcardano.io.
Authors
Repos Updated
- ouroboros-network80
- catalyst-voices67
- hydra-poc40
- plutus40
- lsm-tree33
- lsm-tree33
- yoroi-frontend30
- amaru26
- cardano-cli23
- hermes21
- antithesis20
- ouroboros-consensus17
- cardano-rosetta-java16
- cf-identity-wallet16
- cardano-ledger-specs15
- mithril15
- ouroboros-leios15
- cardano-db-sync15
- cardano-ledger12
- hydra11
- cf-cip1694-ballot-status10
- formal-ledger-specifications10
- cardano-ledger10
- Governance10
- cardano-db-sync9
- cardano-js-sdk9
- formal-ledger-specifications8
- quickcheck-dynamic7
- cf-token-metadata-registry-status6
- cardano-api6
- governance6
- web3-sdk6
- dolos6
- cardano-wallet5
- essential-cardano-content5
- lace5
- cardano-node5
- pallas5
- dingo4
- gouroboros4
- blockfrost-platform4
- cardano-token-registry4
- atala-prism-wallet-sdk-ts4
- cardano-documentation4
- catalyst-core4
- mesh4
- amaru-treasury4
- helm-charts3
- yoroi-mobile3
- gerolamo3
- atala-prism-apollo3
- haskell.nix3
- cshell3
- pool_groups2
- terragrunt-aws-eks2
- cardano-serialization-lib2
- cardano-api2
- cardano-cli2
- ouroboros-leios-sim2
- homebrew-tap2
- adder1
- cardano-ignite1
- CIPs1
- developer-portal1
- ppbl2024-front-end1
- acropolis1
- cuddle1
- stackage.nix1
- core-infrastructure-documentation1
- govtool1
- Intersect-knowledge-base1
- agentic-coding-handbook1
- docs1
Commit Log
00:00:53
[471f3960]
Prevent administrators from sending undesired tokens to trap contracts.
(amaru-treasury)
00:00:53
[dc25fd41]
version and reference audit as a submodule, even though it's still private.
(amaru-treasury)
00:12:07
[936c26e4]
:pencil: Update summary in README [skip ci] [upptime]
(cf-token-metadata-registry-status)
00:12:07
[c6b75eb1]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-token-metadata-registry-status)
00:26:36
[2644a6a2]
:pencil: Update summary in README [skip ci] [upptime]
(cf-cip1694-ballot-status)
00:26:36
[2fa58d3c]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-cip1694-ballot-status)
02:03:47
[63199b17]
Bump chromedriver from 138.0.0 to 138.0.2 in /packages/e2e-tests
(yoroi-frontend)
02:03:51
[0b43467b]
ci(general): constrains resources and allows more fields to be overwritten
(catalyst-voices)
02:50:26
[b34390b0]
ci(general): constrains resources and allows more fields to be overwritten (#3034)
(catalyst-voices)
03:27:36
[f13e0fb5]
fix(cat-gateway): handle specific scylla session errors for pool disconnection
(catalyst-voices)
03:31:53
[131d1565]
fix(cat-gateway): handle specific scylla session errors for pool disconnection
(catalyst-voices)
03:45:11
[e9a9ad0f]
Merge remote-tracking branch 'origin/develop' into feat/YOEXT-2066/FCM
(yoroi-frontend)
03:50:29
[5e380dd4]
Merge branch 'feat/YOEXT-1758/enable-notifications-setting' into feat/YOEXT-2066/FCM
(yoroi-frontend)
06:13:12
[7c99ae9e]
Add shared-backend folder to apps folder with functions and api routes
(Governance)
06:13:15
[f9c6d0b6]
Merge branch 'development' of https://github.com/Andre-Diamond/mesh-governance into development
(Governance)
06:21:56
[7c83c251]
Refactor README.md to clarify the purpose and structure of the shared backend API, including updated sections on API routes, environment variables, and deployment instructions. Consolidated information for better readability and added details on data flow and monitoring.
(Governance)
06:41:52
[13546267]
Merge pull request #4129 from Emurgo/feat/no-notifications-permission
(yoroi-frontend)
07:13:26
[041770ea]
Merge branch 'master' into 809-add-type-class-instance-for-set-minus
(formal-ledger-specifications)
07:13:45
[7febb00c]
Move catalyst-stats-action and discord-stats-action GitHub Actions, including all related files and configurations into shared-backend folder
(Governance)
07:17:11
[fd16df1e]
Artifacts generated from db2f02f97628baf7bffa6634bb3a7cb9c50d8ab6
(formal-ledger-specifications)
07:24:28
[4190be02]
Merge branch 'master' into carlos/hoist-era-independent-modules
(formal-ledger-specifications)
07:31:49
[e3d53d59]
feat(ui): fix missing default profile after recovery wallet
(cf-identity-wallet)
07:38:56
[448e7c9e]
Artifacts generated from 2ebdf8aaee63d84739a816500c4269865f763ce4
(formal-ledger-specifications)
07:48:41
[e0f96872]
Refactor GitHub Actions for catalyst-stats and discord-stats, moving them to the shared-backend folder and updating related configurations.
(governance)
07:53:53
[14895d50]
Artifacts generated from 4623f85ac4ec6b8bb9c3cd45834f29f82f533f50
(formal-ledger-specifications)
07:59:36
[3944cbdb]
refactor: change of interface from gov_action and index to gov_action+index concatenated.
(cardano-rosetta-java)
08:01:49
[95fb05c3]
removing dependency of db for api as api works on offline mode as well
(cardano-rosetta-java)
08:01:49
[6f02ed4f]
Add node synchronization wait script and related compose/env changes
(cardano-rosetta-java)
08:02:01
[2e28b564]
Fix Discord Stats Action release workflow - use modern softprops/action-gh-release
(Governance)
08:07:28
[1805c654]
WIP: make `list_tampered_immutable_files` take `ImmutableFile` as parameter instead of `ImmutableFileName` to avoid duplicate loop process + renaming
(mithril)
08:13:29
[fb92dd47]
Update release workflow to use softprops/action-gh-release for asset management
(Governance)
08:13:46
[6fe71efa]
tx-submission: inbound peer using tx-submission decision logic
(ouroboros-network)
08:13:47
[41c9ac56]
tx-submission: refactored TxSubmission files and added V2 sim
(ouroboros-network)
08:13:48
[b5c9e84c]
net-sim: integrated txSubmissionV2 in testnet diffusion simulation
(ouroboros-network)
08:13:50
[84e33503]
tx-submission: deriving Eq and Show for EnableNewTxSubmissionProtocol
(ouroboros-network)
08:13:50
[502d30b0]
tx-submission: moved TxDecisionPolicy to MiniProtocolParamenters
(ouroboros-network)
08:13:51
[04896617]
tx-submission: TraceTxSubmissionProcessed for the new TX submission
(ouroboros-network)
08:13:55
[a2504494]
net-sim: do not render saTxDecisionPolicy field of SimArgs in test coverage
(ouroboros-network)
08:13:56
[cdf6940f]
tx-submission: show number of txs transferred in test simulations
(ouroboros-network)
08:13:57
[fc733346]
tx-submission: submit txs to the mempool even if we don't send MsgRequestTxIds
(ouroboros-network)
08:13:57
[eee19546]
tx-submission: improved logging for prop_accept_failure test failures
(ouroboros-network)
08:23:55
[8a31e829]
docs: Add performance test results for advanced hardware profile and restructure folder adn documence for version 1.2.9 to make it easier for readers to understand
(cardano-rosetta-java)
08:23:55
[6d806251]
docs: Update performance measurements for version 1.2.9, adding new mid-level and advanced-level profiles while removing outdated test results
(cardano-rosetta-java)
08:26:33
[101698d8]
unstable-consensus-testlib: add a reproducer for failing cuddle tests
(ouroboros-consensus)
08:31:30
[7c1f2c76]
Merge pull request #7474 from YeppleInc/eeacb95012a6de10a294784bd2e635d759ffa9e8ae7d0d23328381020014df10424f4c54
(cardano-token-registry)
08:33:16
[65b93f27]
Merge pull request #7472 from dotareio/updated-adad-logo-value
(cardano-token-registry)
08:33:22
[c2c649da]
fix(eks-helm-bootstrap): revert the values rendering to the previous approach
(terragrunt-aws-eks)
08:39:32
[28d3fd48]
Artifacts generated from c201c2e44a8b226f6cde42c15af5d9a575e1fe63
(formal-ledger-specifications)
08:40:00
[98673b14]
Merge pull request #715 from input-output-hk/olgahryniuk-patch-306354
(cardano-documentation)
08:45:47
[8ce64684]
minimal working example of building a HasSpec instance from only
(cardano-ledger-specs)
08:58:04
[3be7aa60]
create-json-envelope executable uses `writeCodeEnvelop` getting rid of the `cardano-api` dependency
(plutus)
08:59:20
[0d0916c7]
Artifacts generated from a602e692d28da335891154f8ba8687bbc950a82e
(formal-ledger-specifications)
09:09:39
[91d11f64]
Merge pull request #1984 from sgillespie/feature/remove-ghc-810
(cardano-db-sync)
09:20:37
[4b1e2cf1]
refactor: proposal view model to only get information that it needs
(catalyst-voices)
09:28:17
[933935d6]
fix(cardano-services-client): enhance token metadata mapping to include on-chain metadata fields
(cardano-js-sdk)
09:28:37
[973bc72d]
Extend Validation abstraction with github request to check a commit exists
(antithesis)
09:41:00
[e5408871]
Merge pull request #1572 from input-output-hk/junko-oda/contrib/navigating-cardano-governance-essential-tools-you-should-know-1751888557112
(essential-cardano-content)
10:20:52
[36197fc0]
chore: move import_ledger_state into ledger + avoid direct dependency on indicatif
(amaru)
10:22:18
[56e0834f]
PlutusLedgerApi.Envelope module and tests for JSON envelope generation (#7197)
(plutus)
10:23:08
[2cae82b8]
refactor: update governance action mapping to use governanceActionHash
(cardano-rosetta-java)
10:28:09
[7e44d495]
Deploying to gh-pages from @ IntersectMBO/plutus@56e0834ff14ba9779ab92e7080da9cc068d3e241 🚀
(plutus)
10:29:30
[b8adbf49]
refactor: update governance action handling to use governanceActionHash consistently
(cardano-rosetta-java)
11:18:59
[951be711]
[EC Api] - Added: Weekly development report as of 2025-07-11
(essential-cardano-content)
11:20:37
[b24f099e]
Deploying to gh-pages from @ IntersectMBO/plutus@56e0834ff14ba9779ab92e7080da9cc068d3e241 🚀
(plutus)
11:22:18
[9c34bfe3]
Merge pull request #348 from blockfrost/chore/test-timeouts
(blockfrost-platform)
11:30:39
[c3a85d30]
Merge pull request #1574 from input-output-hk/emmanuelamehiohkio/contrib/weekly-development-report-as-of-2025-07-11-1752232738268
(essential-cardano-content)
11:35:00
[544471a4]
fix(cat-voices): title in edit state for tag widget in proposal builder (#3036)
(catalyst-voices)
11:40:29
[8a3a5505]
Merge pull request #1640 from input-output-hk/chore/remove-npm-from-dependencies
(cardano-js-sdk)
11:44:32
[1ecee402]
fix: rework selecting inputs, change and fee to single operation
(catalyst-voices)
11:55:07
[0203c04f]
Merge pull request #1573 from input-output-hk/rakesh-pullabhatla/contrib/the-haus-protocol-a-technical-blueprint-for-onboarding-dollar345t-of-real-world-home-equity-to-cardano-1752175186763
(essential-cardano-content)
11:57:08
[71223618]
docs: Add Advanced Hardware Profile and Performance Results for Rosetta-java v1.2.9 (#521)
(cardano-rosetta-java)
12:02:23
[d5793a0a]
prove restarted node can observe debug outputs on BeginInput and EndInput
(hydra-poc)
12:10:45
[0f9c4c1c]
Test Genesis State Machine with `quickcheck-dynamic` (#1413)
(ouroboros-consensus)
12:11:20
[9ca7bd0b]
Add integration notes section on possible file system incompatibility with XFS
(lsm-tree)
12:11:20
[722bf45b]
section in integration notes on security of hash based data structures
(lsm-tree)
12:11:21
[8f673e29]
final-report: lsm-tree software reference can refer to repo with no tag
(lsm-tree)
12:11:21
[3779348c]
Change the table config in the microbenchmarks Bench.Database.LSMTree
(lsm-tree)
12:11:21
[7bf9ab86]
final report: clarify that benchmark does not include snapshot restore
(lsm-tree)
12:11:21
[09ad1d3b]
final report: add a paragraph explining the middle target in pipelined mode
(lsm-tree)
12:11:56
[6a7fb747]
add Haskell Benchmark (customSmallerIsBetter) benchmark result for 5c56d03c0e487cce5f98fe15308e0d43cfd158a1
(cardano-ledger)
12:16:32
[226335cc]
Move Cardano.CLI.Json.Friendly to Cardano.CLI.Compatible.Json.Friendly
(cardano-cli)
12:29:43
[d607f36e]
Deploying to gh-pages from @ IntersectMBO/plutus@56e0834ff14ba9779ab92e7080da9cc068d3e241 🚀
(plutus)
12:42:48
[2f90ffc7]
Merge pull request #345 from blockfrost/chore/dolos-in-devshell
(blockfrost-platform)
12:43:51
[5cd5e1d0]
fix(cardano-services-client): enhance token metadata mapping to include on-chain metadata fields
(cardano-js-sdk)
13:07:57
[91ef7d8a]
Add hook to mkdocs to use html comments for hidden code
(formal-ledger-specifications)
13:09:14
[ce42ece6]
Merge pull request #6280 from IntersectMBO/jl/10.5.1-release-bins-update
(cardano-node)
13:09:42
[91f78e2f]
Merge branch 'master' into carlos/change-div-to-html-comments-hidden-agda
(formal-ledger-specifications)
13:22:52
[9117977a]
WIP: TODO do we want to display 10 elements of each missing and tampered lists ?
(mithril)
13:23:49
[3c84448e]
Artifacts generated from cbe208ee5939ba0ceb3491ee5d6a15c1c11bffc5
(formal-ledger-specifications)
13:24:26
[c9c0cff8]
Artifacts generated from c965e4a4561c7405122a40c5cbfe851dc76d2e17
(formal-ledger-specifications)
13:26:03
[fc6db1f8]
refactor(client-lib): move merkleproof creation and verification inside the snapshotmessage computation
(mithril)
13:26:31
[b3cf7c3f]
refactor(client-lib): remove compute_merkle_proof since logic is moved to compute_cardano_database_message
(mithril)
13:26:49
[088891d3]
feature(client-lib): list missing immutable files when computing cardano database message with a structured error
(mithril)
13:26:49
[8d91cc79]
feature(client-cli): add function in VerifiedDigests to list tampered immutables files
(mithril)
13:29:25
[f443e6db]
feature(client-cli): compute cardano database message verify tampered files
(mithril)
13:29:57
[fda10d2b]
WIP: TODO do we want to display 10 elements of each missing and tampered lists ?
(mithril)
13:36:19
[e4ada0c7]
refactor(cat-voices): refactor signing document to be part of keychain (#3017)
(catalyst-voices)
13:39:11
[c0a872b2]
Added hot connection durations to peer selection debug state
(ouroboros-network)
13:40:02
[e75cd25f]
Removed draft docs and test reports for refactor/refactor_signing_document_to_be_part_of_keychain
(catalyst-voices)
13:42:03
[593c850e]
Added notes on analysis of attacks to second tech report (#445)
(ouroboros-leios)
13:53:45
[d824db3f]
add Haskell Benchmark (customSmallerIsBetter) benchmark result for 5c56d03c0e487cce5f98fe15308e0d43cfd158a1
(cardano-ledger)
14:09:16
[1097c02e]
Merge pull request #3883 from IntersectMBO/3879-parameters-page-on-live-voting-broken-p0
(govtool)
14:23:30
[a57ff195]
fix(cardano-services-client): enhance token metadata mapping to include on-chain metadata fields
(cardano-js-sdk)
14:34:39
[6b12b719]
WIP: adapt call of compute_cardano_database_message to handle the new error
(mithril)
14:46:15
[240967d1]
trace-dispatcher: failure to init PrometheusSimple handled leniently
(cardano-node)
14:48:15
[42163d45]
fix(cardano-services-client): enhance token metadata mapping to include on-chain metadata fields
(cardano-js-sdk)
15:06:00
[2074863d]
chore: move import_ledger_state into ledger + avoid direct dependency on indicatif
(amaru)
15:34:09
[f01b145b]
Artifacts generated from 6fac135100f96cbb74aceef83822f3484f849a93
(formal-ledger-specifications)
15:44:33
[4351fd3a]
fix: manage short form dids during credential issuance correctly.
(atala-prism-wallet-sdk-ts)
15:59:14
[272af669]
give some room to clients to react upon observation, like shutting down their node
(hydra-poc)
16:02:23
[412dd214]
chore: address TODO about avoiding unnecessary clone around redeemers key.
(amaru)
16:04:30
[32c77b13]
Refactor Contributors component for improved readability and maintainability by removing unnecessary whitespace and ensuring consistent formatting throughout the code.
(governance)
16:18:39
[c6c188a3]
Merge pull request #5147 from IntersectMBO/mwojtowicz/mux-ingressq-strict-pair
(ouroboros-network)
16:45:56
[594d7b27]
fix: improve code and fix test that doesn't mock required fn
(atala-prism-wallet-sdk-ts)
17:13:50
[8dc69bf2]
chore(deps): bump github.com/utxorpc/go-codegen from 0.16.0 to 0.17.0 (#446)
(adder)
17:28:31
[c290b3bf]
Move Cardano.CLI.Json.Friendly to Cardano.CLI.Compatible.Json.Friendly
(cardano-cli)
18:10:11
[704aa947]
fix(cat-gateway): handle specific scylla session errors for pool disconnection
(catalyst-voices)
18:38:25
[77b239d5]
fix: manage short form dids during credential issuance correctly. (#452)
(atala-prism-wallet-sdk-ts)
19:01:17
[80cebabd]
fix(balius): Make database name configurable (was fixed to 'network')
(helm-charts)
20:14:59
[115f3594]
fix(balius): Make database name configurable (was fixed to 'network')
(helm-charts)
21:10:02
[7a70be57]
Added Num, NumLike, OrdLike instances for(CompactForm Coin), couldn't write Specs without them.
(cardano-ledger)
21:29:49
[90057249]
fix(balius): Make database name configurable (was fixed to 'network')
(helm-charts)
22:11:09
[0ad81750]
Merge pull request #733 from Emurgo/evgenii/js_object_ser_fix
(cardano-serialization-lib)
23:04:38
[584b9161]
🟩 API (All properties) is up (204 in 823 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:04:38
[52d0e186]
🟩 API (Specific property) is up (204 in 164 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:04:39
[efa7af46]
🟩 API (Batch) is up (204 in 164 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:06:59
[268b8ee2]
🟥 1694ballot.cardano.org is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:00
[d3522ff8]
🟥 blockchain-follower-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:01
[730981e1]
🟥 get-votes-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:01
[6ce1725f]
🟥 cast-vote-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:07:01
[c3434c12]
🟥 get-vote-receipt-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)