refactor: centralize version bounds in cabal.project
Home /
Cardano Foundation /
cardano-wallet
Feb 09, 10-11 PM (0)
Feb 09, 11-12 AM (0)
Feb 10, 12-1 AM (0)
Feb 10, 1-2 AM (0)
Feb 10, 2-3 AM (0)
Feb 10, 3-4 AM (0)
Feb 10, 4-5 AM (0)
Feb 10, 5-6 AM (0)
Feb 10, 6-7 AM (2)
Feb 10, 7-8 AM (2)
Feb 10, 8-9 AM (2)
Feb 10, 9-10 AM (2)
Feb 10, 10-11 AM (20)
Feb 10, 11-12 PM (1)
Feb 10, 12-1 PM (5)
Feb 10, 1-2 PM (3)
Feb 10, 2-3 PM (2)
Feb 10, 3-4 PM (4)
Feb 10, 4-5 PM (0)
Feb 10, 5-6 PM (2)
Feb 10, 6-7 PM (1)
Feb 10, 7-8 PM (8)
Feb 10, 8-9 PM (1)
Feb 10, 9-10 PM (0)
Feb 10, 10-11 PM (0)
Feb 10, 11-12 AM (0)
Feb 11, 12-1 AM (0)
Feb 11, 1-2 AM (0)
Feb 11, 2-3 AM (0)
Feb 11, 3-4 AM (0)
Feb 11, 4-5 AM (0)
Feb 11, 5-6 AM (0)
Feb 11, 6-7 AM (2)
Feb 11, 7-8 AM (0)
Feb 11, 8-9 AM (0)
Feb 11, 9-10 AM (2)
Feb 11, 10-11 AM (4)
Feb 11, 11-12 PM (15)
Feb 11, 12-1 PM (19)
Feb 11, 1-2 PM (10)
Feb 11, 2-3 PM (4)
Feb 11, 3-4 PM (0)
Feb 11, 4-5 PM (6)
Feb 11, 5-6 PM (0)
Feb 11, 6-7 PM (2)
Feb 11, 7-8 PM (0)
Feb 11, 8-9 PM (0)
Feb 11, 9-10 PM (0)
Feb 11, 10-11 PM (0)
Feb 11, 11-12 AM (0)
Feb 12, 12-1 AM (0)
Feb 12, 1-2 AM (0)
Feb 12, 2-3 AM (5)
Feb 12, 3-4 AM (0)
Feb 12, 4-5 AM (0)
Feb 12, 5-6 AM (22)
Feb 12, 6-7 AM (0)
Feb 12, 7-8 AM (0)
Feb 12, 8-9 AM (1)
Feb 12, 9-10 AM (5)
Feb 12, 10-11 AM (2)
Feb 12, 11-12 PM (0)
Feb 12, 12-1 PM (5)
Feb 12, 1-2 PM (5)
Feb 12, 2-3 PM (1)
Feb 12, 3-4 PM (1)
Feb 12, 4-5 PM (2)
Feb 12, 5-6 PM (0)
Feb 12, 6-7 PM (0)
Feb 12, 7-8 PM (0)
Feb 12, 8-9 PM (0)
Feb 12, 9-10 PM (0)
Feb 12, 10-11 PM (0)
Feb 12, 11-12 AM (0)
Feb 13, 12-1 AM (0)
Feb 13, 1-2 AM (0)
Feb 13, 2-3 AM (5)
Feb 13, 3-4 AM (0)
Feb 13, 4-5 AM (0)
Feb 13, 5-6 AM (0)
Feb 13, 6-7 AM (0)
Feb 13, 7-8 AM (0)
Feb 13, 8-9 AM (1)
Feb 13, 9-10 AM (1)
Feb 13, 10-11 AM (5)
Feb 13, 11-12 PM (3)
Feb 13, 12-1 PM (1)
Feb 13, 1-2 PM (0)
Feb 13, 2-3 PM (0)
Feb 13, 3-4 PM (3)
Feb 13, 4-5 PM (2)
Feb 13, 5-6 PM (0)
Feb 13, 6-7 PM (0)
Feb 13, 7-8 PM (0)
Feb 13, 8-9 PM (0)
Feb 13, 9-10 PM (0)
Feb 13, 10-11 PM (0)
Feb 13, 11-12 AM (0)
Feb 14, 12-1 AM (0)
Feb 14, 1-2 AM (0)
Feb 14, 2-3 AM (0)
Feb 14, 3-4 AM (0)
Feb 14, 4-5 AM (0)
Feb 14, 5-6 AM (0)
Feb 14, 6-7 AM (0)
Feb 14, 7-8 AM (0)
Feb 14, 8-9 AM (0)
Feb 14, 9-10 AM (1)
Feb 14, 10-11 AM (1)
Feb 14, 11-12 PM (0)
Feb 14, 12-1 PM (2)
Feb 14, 1-2 PM (0)
Feb 14, 2-3 PM (0)
Feb 14, 3-4 PM (0)
Feb 14, 4-5 PM (12)
Feb 14, 5-6 PM (5)
Feb 14, 6-7 PM (5)
Feb 14, 7-8 PM (0)
Feb 14, 8-9 PM (0)
Feb 14, 9-10 PM (0)
Feb 14, 10-11 PM (0)
Feb 14, 11-12 AM (0)
Feb 15, 12-1 AM (0)
Feb 15, 1-2 AM (0)
Feb 15, 2-3 AM (0)
Feb 15, 3-4 AM (0)
Feb 15, 4-5 AM (0)
Feb 15, 5-6 AM (0)
Feb 15, 6-7 AM (0)
Feb 15, 7-8 AM (0)
Feb 15, 8-9 AM (0)
Feb 15, 9-10 AM (0)
Feb 15, 10-11 AM (0)
Feb 15, 11-12 PM (0)
Feb 15, 12-1 PM (0)
Feb 15, 1-2 PM (0)
Feb 15, 2-3 PM (0)
Feb 15, 3-4 PM (0)
Feb 15, 4-5 PM (0)
Feb 15, 5-6 PM (0)
Feb 15, 6-7 PM (0)
Feb 15, 7-8 PM (0)
Feb 15, 8-9 PM (0)
Feb 15, 9-10 PM (0)
Feb 15, 10-11 PM (0)
Feb 15, 11-12 AM (0)
Feb 16, 12-1 AM (0)
Feb 16, 1-2 AM (0)
Feb 16, 2-3 AM (4)
Feb 16, 3-4 AM (0)
Feb 16, 4-5 AM (0)
Feb 16, 5-6 AM (0)
Feb 16, 6-7 AM (0)
Feb 16, 7-8 AM (0)
Feb 16, 8-9 AM (6)
Feb 16, 9-10 AM (2)
Feb 16, 10-11 AM (0)
Feb 16, 11-12 PM (1)
Feb 16, 12-1 PM (0)
Feb 16, 1-2 PM (0)
Feb 16, 2-3 PM (1)
Feb 16, 3-4 PM (2)
Feb 16, 4-5 PM (0)
Feb 16, 5-6 PM (0)
Feb 16, 6-7 PM (0)
Feb 16, 7-8 PM (0)
Feb 16, 8-9 PM (0)
Feb 16, 9-10 PM (0)
Feb 16, 10-11 PM (0)
231 commits this week
Feb 09, 2026
-
Feb 16, 2026
refactor: remove redundant deriving Typeable (#5198)
## Summary - Remove all explicit `deriving (Typeable)` clauses — redundant since GHC 7.10 - Move orphan type family instances from `Client.hs` to `Types.hs` - Remove `-Wno-deriving-typeable` GHC flag from nix config Extracted from #5197 to keep the node bump PR focused on era changes.
refactor: remove redundant deriving Typeable
GHC 9.12 auto-derives Typeable for all types, making explicit derivations redundant and triggering -Wderiving-typeable. Remove all occurrences and move orphan type family instances from Client.hs to Types.hs where the type families are defined.
fix: set SNothing for script integrity hash when no Plutus scripts
addScriptIntegrityHash unconditionally set SJust even for transactions without Plutus scripts, causing PPViewHashesDontMatch failures in the ledger which expects SNothing when redeemers, datums, and language views are all empty.
fix: extend nodeToClientVersions to V22
GetStakeDistribution2 requires NodeToClientV_21 but the wallet only advertised V16-V17, causing QueryEncoderUnsupportedQuery crashes when the node ran in Conway/Dijkstra era.
fix: update balance-tx tests for cardano-node 10.6.2
- Fix AnyPlutusScriptVersion.toEnum crash by limiting genCostModels to PlutusV1-V3 (PlutusV4 has no AnyPlutusScriptVersion constructor) - Update hardcoded TxSize values in ErrBalanceTxMaxSizeLimitExceeded - Regenerate golden files for changed protocol parameter sizes
docs: add TODO for DijkstraEra promotion and certificate migration
Track error stubs that need implementation when DijkstraEra is promoted to RecentEra, and deprecated certificate imports to migrate.
refactor: remove redundant deriving Typeable
GHC 9.12 auto-derives Typeable for all types, making explicit derivations redundant and triggering -Wderiving-typeable. Remove all occurrences and move orphan type family instances from Client.hs to Types.hs where the type families are defined.
fix: adapt remaining packages for cardano-node 10.6.2
Add DijkstraEra stubs and update imports across balance-tx, wallet, network-layer, local-cluster, api, and test packages for compatibility with cardano-api 10.12.
fix: add DijkstraEra support to cardano-wallet-primitive
Add DijkstraEra pattern matches to ledger conversion, block reading, and transaction feature extraction modules.
feat: add DijkstraEra support to cardano-wallet-read
Add Dijkstra era type, generators, and pattern matches across all cardano-wallet-read transaction feature modules.
chore: bump cardano-node to 10.6.2
Update flake inputs, dependency bounds, and remove -Wno-deriving-typeable Nix suppression for cardano-node 10.6.2 / cardano-api 10.12.
Update cardano-wallet version in README.md
Update cardano-wallet version in run/common/docker/run.sh
Update cardano-wallet version in *.cabal files
Update wallet version in swagger.yaml
docs: add TODO for DijkstraEra promotion and certificate migration
Document all error stubs introduced for DijkstraEra and files using deprecated Cardano.Api.Certificate that need migration.
feat: add DijkstraEra support to cardano-wallet-read
Add Dijkstra era handling across the read library: block/tx parsing, era value handling, tx generators, and output types.
fix: add DijkstraEra support to cardano-wallet-primitive
Add Dijkstra era pattern matches and type adaptations across the primitive ledger read layer, including certificates, mint, outputs, scripts, and witness counting.
chore: bump cardano-node to 10.6.2
Update CHaP index-state, flake inputs, and align all package dependency bounds with cardano-node 10.6.2 ecosystem.
fix: adapt remaining packages for cardano-node 10.6.2
Update api, balance-tx, network-layer, wallet, local-cluster, integration, and unit test packages for compatibility with the new cardano-node 10.6.2 APIs and DijkstraEra.
docs: add TODO for DijkstraEra promotion and certificate migration
Document all error stubs introduced for DijkstraEra and files using deprecated Cardano.Api.Certificate that need migration.
fix: adapt remaining packages for cardano-node 10.6.2
Update api, balance-tx, network-layer, wallet, local-cluster, integration, and unit test packages for compatibility with the new cardano-node 10.6.2 APIs and DijkstraEra.
fix: add DijkstraEra support to cardano-wallet-primitive
Add Dijkstra era pattern matches and type adaptations across the primitive ledger read layer, including certificates, mint, outputs, scripts, and witness counting.
feat: add DijkstraEra support to cardano-wallet-read
Add Dijkstra era handling across the read library: block/tx parsing, era value handling, tx generators, and output types.