Skip to content

Latest commit

 

History

History
113 lines (70 loc) · 2.51 KB

CHANGELOG.md

File metadata and controls

113 lines (70 loc) · 2.51 KB

Version history for cardano-ledger-allegra

1.4.1.0

  • Add a ToJSON instance for ValidityInterval
  • Add metadataAllegraTxAuxDataL

1.4.0.0

  • Add type EraRuleEvent instances for LEDGER and TICK events
  • Add Eq and NFData instances for AllegraUtxoEvent
  • Add instances for InjectRuleFailure and switch to using injectFailure
  • Add shelleyToAllegraUtxoPredFailure
  • Add NFData instance for AllegraUtxoPredFailure
  • Add implementation for getMinFeeTxUtxo

testlib

  • Add ToExpr instance for AllegraUtxoEvent
  • Add RuleListEra instance for Allegra

1.3.0.0

  • Remove ShelleyEraTxBody superclass constraint on AllegraEraTxBody
  • Stop exporting all of the internal hkd* functions and PParamsHKD from Cardano.Ledger.Allegra.Core.
  • Export ValidityInterval from Cardano.Ledger.Allegra.Core
  • Moved ToExpr instances out of the main library and into the testlib.
  • Add TxUTxODiff (UTxO era) (UTxO era) inhabitant to the AllegraUtxoEvent era data type.

testlib

  • Add impAllegraSatisfyNativeScript

1.2.5.1

  • Update cardano-ledger-core bounds

1.2.5.0

testlib

  • Provide CDDL spec files with readBabbageCddlFileNames and readBabbageCddlFiles from Test.Cardano.Ledger.Babbage.Binary.Cddl

1.2.4.0

  • Add NFData instance for AllegraUtxoPredFailure
  • Implement getScriptsProvided
  • Flip arguments on validateTimelock (breaking change, but mistakenly only minor version was bumped)

testlib

  • Add Test.Cardano.Ledger.Allegra.ImpTest
  • Add EraImpTest instance for AllegraEra

1.2.3.0

  • Add ToExpr instance for AllegraTxBody
  • Add EraTransition instance.

1.2.2.0

  • Add EqRaw instance for Timelock, AllegraTxAuxData and AllegraTxBody
  • Add ToExpr instance for AllegraTxAuxData

1.2.1.1

1.2.1.0

  • Add implementation for spendableInputsTxBodyL

1.2.0.3

1.2.0.2

1.2.0.1

1.2.0.0

  • Introduction of TxCert and EraTxCert
  • Add EraTxCert and ShelleyEraTxCert instances to AllegraEra
  • Fix an issue where TotalDeposits didn't appear on Allegra and Mary era

1.1.1.0

  • Add TranslateEra instances for:
    • DState
    • PState
    • VState

1.1.0.0

  • Remove redundant pattern synonym AllegraTxAuxData'
  • Hide internal AllegraTxAuxDataRaw constructor with atadrMetadata and atadrTimelock record fields.

testlib

  • Consolidate all Arbitrary instances from the test package to under a new testlib. #3285

1.0.0.0

  • First properly versioned release.