Fix Dijkstra error message convention: double-space typo and TODO prefix
Home /
Input Output /
cardano-api
Apr 09, 11-12 PM (0)
Apr 09, 12-1 PM (0)
Apr 09, 1-2 PM (0)
Apr 09, 2-3 PM (0)
Apr 09, 3-4 PM (1)
Apr 09, 4-5 PM (1)
Apr 09, 5-6 PM (0)
Apr 09, 6-7 PM (1)
Apr 09, 7-8 PM (1)
Apr 09, 8-9 PM (1)
Apr 09, 9-10 PM (0)
Apr 09, 10-11 PM (1)
Apr 09, 11-12 AM (0)
Apr 10, 12-1 AM (0)
Apr 10, 1-2 AM (0)
Apr 10, 2-3 AM (0)
Apr 10, 3-4 AM (0)
Apr 10, 4-5 AM (0)
Apr 10, 5-6 AM (0)
Apr 10, 6-7 AM (0)
Apr 10, 7-8 AM (0)
Apr 10, 8-9 AM (0)
Apr 10, 9-10 AM (0)
Apr 10, 10-11 AM (3)
Apr 10, 11-12 PM (0)
Apr 10, 12-1 PM (0)
Apr 10, 1-2 PM (0)
Apr 10, 2-3 PM (0)
Apr 10, 3-4 PM (0)
Apr 10, 4-5 PM (0)
Apr 10, 5-6 PM (0)
Apr 10, 6-7 PM (0)
Apr 10, 7-8 PM (1)
Apr 10, 8-9 PM (1)
Apr 10, 9-10 PM (0)
Apr 10, 10-11 PM (0)
Apr 10, 11-12 AM (0)
Apr 11, 12-1 AM (0)
Apr 11, 1-2 AM (0)
Apr 11, 2-3 AM (0)
Apr 11, 3-4 AM (0)
Apr 11, 4-5 AM (0)
Apr 11, 5-6 AM (0)
Apr 11, 6-7 AM (0)
Apr 11, 7-8 AM (0)
Apr 11, 8-9 AM (0)
Apr 11, 9-10 AM (0)
Apr 11, 10-11 AM (0)
Apr 11, 11-12 PM (0)
Apr 11, 12-1 PM (0)
Apr 11, 1-2 PM (0)
Apr 11, 2-3 PM (0)
Apr 11, 3-4 PM (0)
Apr 11, 4-5 PM (0)
Apr 11, 5-6 PM (0)
Apr 11, 6-7 PM (0)
Apr 11, 7-8 PM (0)
Apr 11, 8-9 PM (0)
Apr 11, 9-10 PM (0)
Apr 11, 10-11 PM (0)
Apr 11, 11-12 AM (0)
Apr 12, 12-1 AM (0)
Apr 12, 1-2 AM (0)
Apr 12, 2-3 AM (0)
Apr 12, 3-4 AM (0)
Apr 12, 4-5 AM (0)
Apr 12, 5-6 AM (0)
Apr 12, 6-7 AM (0)
Apr 12, 7-8 AM (0)
Apr 12, 8-9 AM (0)
Apr 12, 9-10 AM (0)
Apr 12, 10-11 AM (0)
Apr 12, 11-12 PM (0)
Apr 12, 12-1 PM (0)
Apr 12, 1-2 PM (0)
Apr 12, 2-3 PM (0)
Apr 12, 3-4 PM (0)
Apr 12, 4-5 PM (0)
Apr 12, 5-6 PM (0)
Apr 12, 6-7 PM (0)
Apr 12, 7-8 PM (0)
Apr 12, 8-9 PM (0)
Apr 12, 9-10 PM (0)
Apr 12, 10-11 PM (0)
Apr 12, 11-12 AM (0)
Apr 13, 12-1 AM (0)
Apr 13, 1-2 AM (0)
Apr 13, 2-3 AM (0)
Apr 13, 3-4 AM (0)
Apr 13, 4-5 AM (0)
Apr 13, 5-6 AM (1)
Apr 13, 6-7 AM (0)
Apr 13, 7-8 AM (1)
Apr 13, 8-9 AM (0)
Apr 13, 9-10 AM (0)
Apr 13, 10-11 AM (0)
Apr 13, 11-12 PM (0)
Apr 13, 12-1 PM (2)
Apr 13, 1-2 PM (4)
Apr 13, 2-3 PM (0)
Apr 13, 3-4 PM (0)
Apr 13, 4-5 PM (0)
Apr 13, 5-6 PM (0)
Apr 13, 6-7 PM (0)
Apr 13, 7-8 PM (0)
Apr 13, 8-9 PM (1)
Apr 13, 9-10 PM (0)
Apr 13, 10-11 PM (0)
Apr 13, 11-12 AM (0)
Apr 14, 12-1 AM (0)
Apr 14, 1-2 AM (0)
Apr 14, 2-3 AM (0)
Apr 14, 3-4 AM (0)
Apr 14, 4-5 AM (0)
Apr 14, 5-6 AM (0)
Apr 14, 6-7 AM (0)
Apr 14, 7-8 AM (0)
Apr 14, 8-9 AM (0)
Apr 14, 9-10 AM (0)
Apr 14, 10-11 AM (0)
Apr 14, 11-12 PM (0)
Apr 14, 12-1 PM (0)
Apr 14, 1-2 PM (0)
Apr 14, 2-3 PM (0)
Apr 14, 3-4 PM (0)
Apr 14, 4-5 PM (0)
Apr 14, 5-6 PM (0)
Apr 14, 6-7 PM (0)
Apr 14, 7-8 PM (0)
Apr 14, 8-9 PM (0)
Apr 14, 9-10 PM (0)
Apr 14, 10-11 PM (0)
Apr 14, 11-12 AM (0)
Apr 15, 12-1 AM (0)
Apr 15, 1-2 AM (0)
Apr 15, 2-3 AM (0)
Apr 15, 3-4 AM (0)
Apr 15, 4-5 AM (0)
Apr 15, 5-6 AM (0)
Apr 15, 6-7 AM (0)
Apr 15, 7-8 AM (0)
Apr 15, 8-9 AM (0)
Apr 15, 9-10 AM (0)
Apr 15, 10-11 AM (0)
Apr 15, 11-12 PM (0)
Apr 15, 12-1 PM (0)
Apr 15, 1-2 PM (0)
Apr 15, 2-3 PM (0)
Apr 15, 3-4 PM (0)
Apr 15, 4-5 PM (0)
Apr 15, 5-6 PM (0)
Apr 15, 6-7 PM (1)
Apr 15, 7-8 PM (0)
Apr 15, 8-9 PM (0)
Apr 15, 9-10 PM (0)
Apr 15, 10-11 PM (0)
Apr 15, 11-12 AM (0)
Apr 16, 12-1 AM (0)
Apr 16, 1-2 AM (0)
Apr 16, 2-3 AM (0)
Apr 16, 3-4 AM (0)
Apr 16, 4-5 AM (0)
Apr 16, 5-6 AM (0)
Apr 16, 6-7 AM (0)
Apr 16, 7-8 AM (0)
Apr 16, 8-9 AM (0)
Apr 16, 9-10 AM (0)
Apr 16, 10-11 AM (0)
Apr 16, 11-12 PM (0)
21 commits this week
Apr 09, 2026
-
Apr 16, 2026
Rewrite fix-haddock-links.sh with auto-discovery and link validation
Replace the hardcoded package list approach with an automated system that: - Fetches the CHaP package index to classify packages as CHaP vs Hackage - Auto-discovers all broken cross-package links in generated HTML - Creates symlinks for versioned directory names (GHC-bundled and local) - Rewrites links to known doc sites (prefix rules + exact overrides) or Hackage - Validates all rewritten URLs with HTTP HEAD requests - Replaces dead links with annotated plain text (tooltip shows package name) This eliminates the ad-hoc hardcoded list, automatically handles new dependencies, and guarantees zero broken clickable links.
Propagate HasCallStack to query and genesis callers
Add HasCallStack to toConsensusQuery (calls toConsensusQueryShelleyBased) and fromShelleyGenesis (calls fromShelleyNetwork).
Propagate HasCallStack to fee calculation callers
Add HasCallStack to calcMinFeeRecursive, estimateOrCalculateBalancedTxBody, and constructBalancedTx, which call balanceTxOuts, makeTransactionBodyAutoBalance, estimateBalancedTxBody, and calculateMinimumUTxO that already carry the constraint.
Propagate HasCallStack to tx body construction and output callers
Add HasCallStack to makeShelleyTransactionBody, createAndValidateTransactionBody, fromLegacyTxOut, and toShelleyUTxO, which call functions like mkCommonTxBody, toShelleyTxOutAny, toShelleyTxOut, and createTransactionBody that already carry the constraint.
Propagate HasCallStack to tx signing callers
Add HasCallStack constraints to functions that call makeShelleySignature and castVerificationKey, so that call stack traces propagate through the signing chain: makeShelleyKeyWitness, makeShelleyKeyWitness', makeShelleyBootstrapWitness, makeShelleyBasedBootstrapWitness, getShelleyKeyWitnessVerificationKey, makeKeyWitness, and issueOperationalCertificate.
Enable PR number validation against changelog fragment in GHA
Merge pull request #1164 from IntersectMBO/mgalazyn/chore/use-herald-for-changelogs
Switch to herald for releasing
deploy: b017a00391efa071abb74349cb48501c983a32ea
Merge pull request #1182 from IntersectMBO/mgalazyn/feature/bump-consensus-plutus
Bump ouroboros-consensus to ^>=3.0 and plutus to ^>=1.61
Merge pull request #1181 from IntersectMBO/issue-1363-build-raw-script-data-hash
makeUnsignedTx: error when Plutus scripts present without protocol params
Address review: update haddock example, use failEither and liftMaybe
Switch to herald for releasing
Update wasm SRP for plutus
Bump ouroboros-consensus to ^>=3.0 and plutus to ^>=1.61
Update dependency bounds to match CHaP revisions (PR #1344, PR #1342): - ouroboros-consensus ^>=2.0 -> ^>=3.0 - plutus-core ^>=1.59 -> ^>=1.61 - plutus-ledger-api ^>=1.59 -> ^>=1.61
Update wasm SRP for plutus
deploy: 62293e4128e88e1faa2a5818f5003f94a95afe0f
Switch to herald for releasing
makeUnsignedTx: error when Plutus scripts present without protocol params
makeUnsignedTx: error when Plutus scripts present without protocol params
convPParamsToScriptIntegrityHash silently returned SNothing when protocol parameters were missing but Plutus scripts required computing the script integrity hash. This caused downstream consumers (e.g. cardano-cli build-raw) to produce invalid transaction bodies missing field 11 (script_data_hash). makeUnsignedTx now returns Either MakeUnsignedTxError, and convPParamsToScriptIntegrityHash explicitly checks whether the hash needs to be computed before checking for protocol parameters. Addresses IntersectMBO/cardano-cli#1363
Fix broken cross-package Haddock links on hosted docs site
Fixes #601. Links to dependency packages (cardano-ledger-*, plutus-*, etc.) were relative paths pointing to directories that don't exist on the hosted site, resulting in 404s. Add a post-processing script that rewrites these relative links to absolute URLs pointing at the correct external documentation sites.