diff --git a/doc/read-the-docs-site/plutus-doc.cabal b/doc/read-the-docs-site/plutus-doc.cabal
index 916f0652b99..50a06fc2927 100644
--- a/doc/read-the-docs-site/plutus-doc.cabal
+++ b/doc/read-the-docs-site/plutus-doc.cabal
@@ -77,9 +77,9 @@ executable doc-doctests
, containers
, flat ^>=0.6
, lens
- , plutus-core ^>=1.9
- , plutus-ledger-api ^>=1.9
- , plutus-tx ^>=1.9
+ , plutus-core ^>=1.10
+ , plutus-ledger-api ^>=1.10
+ , plutus-tx ^>=1.10
, prettyprinter
, random
, serialise
diff --git a/plutus-benchmark/plutus-benchmark.cabal b/plutus-benchmark/plutus-benchmark.cabal
index 8455e84a91d..0f861fda877 100644
--- a/plutus-benchmark/plutus-benchmark.cabal
+++ b/plutus-benchmark/plutus-benchmark.cabal
@@ -68,14 +68,14 @@ library plutus-benchmark-common
other-modules: Paths_plutus_benchmark
build-depends:
- , base >=4.9 && <5
+ , base >=4.9 && <5
, bytestring
, criterion
, directory
, filepath
, flat ^>=0.6
- , plutus-core ^>=1.9
- , plutus-tx ^>=1.9
+ , plutus-core ^>=1.10
+ , plutus-tx ^>=1.10
, tasty
, tasty-golden
, temporary
@@ -103,12 +103,12 @@ library nofib-internal
PlutusBenchmark.NoFib.Queens
build-depends:
- , base >=4.9 && <5
+ , base >=4.9 && <5
, deepseq
, plutus-benchmark-common
- , plutus-core ^>=1.9
- , plutus-tx ^>=1.9
- , plutus-tx-plugin ^>=1.9
+ , plutus-core ^>=1.10
+ , plutus-tx ^>=1.10
+ , plutus-tx-plugin ^>=1.10
executable nofib-exe
import: lang, ghc-version-support
@@ -116,15 +116,15 @@ executable nofib-exe
hs-source-dirs: nofib/exe
build-depends:
, ansi-wl-pprint
- , base >=4.9 && <5
+ , base >=4.9 && <5
, bytestring
, flat ^>=0.6
, lens
, nofib-internal
, optparse-applicative
, plutus-benchmark-common
- , plutus-core ^>=1.9
- , plutus-tx ^>=1.9
+ , plutus-core ^>=1.10
+ , plutus-tx ^>=1.10
, transformers
benchmark nofib
@@ -162,11 +162,11 @@ test-suite plutus-benchmark-nofib-tests
main-is: Spec.hs
hs-source-dirs: nofib/test
build-depends:
- , base >=4.9 && <5
+ , base >=4.9 && <5
, nofib-internal
, plutus-benchmark-common
- , plutus-core:{plutus-core, plutus-core-testlib} ^>=1.9
- , plutus-tx:{plutus-tx, plutus-tx-testlib} ^>=1.9
+ , plutus-core:{plutus-core, plutus-core-testlib} ^>=1.10
+ , plutus-tx:{plutus-tx, plutus-tx-testlib} ^>=1.10
, tasty
, tasty-hunit
, tasty-quickcheck
@@ -192,23 +192,23 @@ library lists-internal
PlutusBenchmark.Lists.Sort.QuickSort
build-depends:
- , base >=4.9 && <5
+ , base >=4.9 && <5
, mtl
, plutus-benchmark-common
- , plutus-core ^>=1.9
- , plutus-tx ^>=1.9
- , plutus-tx-plugin ^>=1.9
+ , plutus-core ^>=1.10
+ , plutus-tx ^>=1.10
+ , plutus-tx-plugin ^>=1.10
executable list-sort-exe
import: lang, ghc-version-support
main-is: Main.hs
hs-source-dirs: lists/exe
build-depends:
- , base >=4.9 && <5
+ , base >=4.9 && <5
, lists-internal
, monoidal-containers
, plutus-benchmark-common
- , plutus-core ^>=1.9
+ , plutus-core ^>=1.10
benchmark lists
import: lang, ghc-version-support
@@ -231,11 +231,11 @@ test-suite plutus-benchmark-lists-tests
Sum.Spec
build-depends:
- , base >=4.9 && <5
+ , base >=4.9 && <5
, lists-internal
, plutus-benchmark-common
- , plutus-core:plutus-core-testlib ^>=1.9
- , plutus-tx:plutus-tx-testlib ^>=1.9
+ , plutus-core:plutus-core-testlib ^>=1.10
+ , plutus-tx:plutus-tx-testlib ^>=1.10
, tasty
, tasty-quickcheck
@@ -257,8 +257,8 @@ benchmark validation
, flat ^>=0.6
, optparse-applicative
, plutus-benchmark-common
- , plutus-core ^>=1.9
- , plutus-ledger-api ^>=1.9
+ , plutus-core ^>=1.10
+ , plutus-ledger-api ^>=1.10
---------------- validation-decode ----------------
@@ -278,8 +278,8 @@ benchmark validation-decode
, flat ^>=0.6
, optparse-applicative
, plutus-benchmark-common
- , plutus-core ^>=1.9
- , plutus-ledger-api ^>=1.9
+ , plutus-core ^>=1.10
+ , plutus-ledger-api ^>=1.10
---------------- validation-full ----------------
@@ -299,8 +299,8 @@ benchmark validation-full
, flat ^>=0.6
, optparse-applicative
, plutus-benchmark-common
- , plutus-core ^>=1.9
- , plutus-ledger-api ^>=1.9
+ , plutus-core ^>=1.10
+ , plutus-ledger-api ^>=1.10
---------------- Cek cost model calibration ----------------
@@ -319,9 +319,9 @@ benchmark cek-calibration
, criterion >=1.5.9.0
, lens
, mtl
- , plutus-core ^>=1.9
- , plutus-tx ^>=1.9
- , plutus-tx-plugin ^>=1.9
+ , plutus-core ^>=1.10
+ , plutus-tx ^>=1.10
+ , plutus-tx-plugin ^>=1.10
---------------- Signature verification throughput ----------------
@@ -335,14 +335,14 @@ executable ed25519-costs
main-is: Main.hs
other-modules: PlutusBenchmark.Ed25519.Common
build-depends:
- , base >=4.9 && <5
+ , base >=4.9 && <5
, bytestring
, cardano-crypto-class
, hedgehog
, plutus-benchmark-common
- , plutus-core ^>=1.9
- , plutus-tx ^>=1.9
- , plutus-tx-plugin ^>=1.9
+ , plutus-core ^>=1.10
+ , plutus-tx ^>=1.10
+ , plutus-tx-plugin ^>=1.10
-- Calculate the predicted costs of sequences of ed25519 signature verification
-- operations and compare them with a golden file.
@@ -358,14 +358,14 @@ test-suite ed25519-costs-test
main-is: Spec.hs
other-modules: PlutusBenchmark.Ed25519.Common
build-depends:
- , base >=4.9 && <5
+ , base >=4.9 && <5
, bytestring
, cardano-crypto-class
, hedgehog
, plutus-benchmark-common
- , plutus-core ^>=1.9
- , plutus-tx ^>=1.9
- , plutus-tx-plugin ^>=1.9
+ , plutus-core ^>=1.10
+ , plutus-tx ^>=1.10
+ , plutus-tx-plugin ^>=1.10
---------------- BLS12-381 experiments ----------------
@@ -386,17 +386,17 @@ library bls12-381lib-internal
PlutusBenchmark.BLS12_381.Scripts
build-depends:
- , base >=4.9 && <5
+ , base >=4.9 && <5
, bytestring
, cardano-crypto-class
, deepseq
, flat ^>=0.6
, hedgehog
, plutus-benchmark-common
- , plutus-core ^>=1.9
- , plutus-ledger-api ^>=1.9
- , plutus-tx ^>=1.9
- , plutus-tx-plugin ^>=1.9
+ , plutus-core ^>=1.10
+ , plutus-ledger-api ^>=1.10
+ , plutus-tx ^>=1.10
+ , plutus-tx-plugin ^>=1.10
-- Print out predicted costs of various scripts involving BLS12-381 operations
executable bls12-381-costs
@@ -444,8 +444,8 @@ benchmark bls12-381-benchmarks
, bytestring
, criterion >=1.5.9.0
, plutus-benchmark-common
- , plutus-core ^>=1.9
- , plutus-tx ^>=1.9
+ , plutus-core ^>=1.10
+ , plutus-tx ^>=1.10
---------------- script contexts ----------------
@@ -458,10 +458,10 @@ library script-contexts-internal
hs-source-dirs: script-contexts/src
exposed-modules: PlutusBenchmark.ScriptContexts
build-depends:
- , base >=4.9 && <5
- , plutus-ledger-api ^>=1.9
- , plutus-tx ^>=1.9
- , plutus-tx-plugin ^>=1.9
+ , base >=4.9 && <5
+ , plutus-ledger-api ^>=1.10
+ , plutus-tx ^>=1.10
+ , plutus-tx-plugin ^>=1.10
test-suite plutus-benchmark-script-contexts-tests
import: lang, ghc-version-support
@@ -475,10 +475,10 @@ test-suite plutus-benchmark-script-contexts-tests
hs-source-dirs: script-contexts/test
other-modules:
build-depends:
- , base >=4.9 && <5
+ , base >=4.9 && <5
, plutus-benchmark-common
- , plutus-core:{plutus-core, plutus-core-testlib} ^>=1.9
- , plutus-tx:plutus-tx-testlib ^>=1.9
+ , plutus-core:{plutus-core, plutus-core-testlib} ^>=1.10
+ , plutus-tx:plutus-tx-testlib ^>=1.10
, script-contexts-internal
, tasty
, tasty-hunit
@@ -511,10 +511,10 @@ library marlowe-internal
, mtl
, newtype-generics
, plutus-benchmark-common
- , plutus-core:{plutus-core, plutus-core-execlib} ^>=1.9
- , plutus-ledger-api ^>=1.9
- , plutus-tx ^>=1.9
- , plutus-tx-plugin ^>=1.9
+ , plutus-core:{plutus-core, plutus-core-execlib} ^>=1.10
+ , plutus-ledger-api ^>=1.10
+ , plutus-tx ^>=1.10
+ , plutus-tx-plugin ^>=1.10
, serialise
executable marlowe-validators
@@ -537,8 +537,8 @@ executable marlowe-validators
, cardano-binary
, marlowe-internal
, plutus-benchmark-common
- , plutus-ledger-api ^>=1.9
- , plutus-tx ^>=1.9
+ , plutus-ledger-api ^>=1.10
+ , plutus-tx ^>=1.10
, serialise
benchmark marlowe
@@ -555,6 +555,6 @@ benchmark marlowe
, criterion
, marlowe-internal
, plutus-benchmark-common
- , plutus-core ^>=1.9
- , plutus-ledger-api ^>=1.9
- , plutus-tx ^>=1.9
+ , plutus-core ^>=1.10
+ , plutus-ledger-api ^>=1.10
+ , plutus-tx ^>=1.10
diff --git a/plutus-conformance/plutus-conformance.cabal b/plutus-conformance/plutus-conformance.cabal
index 1cb0cabafca..4ce278eda10 100644
--- a/plutus-conformance/plutus-conformance.cabal
+++ b/plutus-conformance/plutus-conformance.cabal
@@ -50,7 +50,7 @@ library
, directory
, filepath
, lens
- , plutus-core ^>=1.9
+ , plutus-core ^>=1.10
, tasty
, tasty-expected-failure
, tasty-golden
@@ -63,10 +63,10 @@ executable test-utils
hs-source-dirs: executables/test-utils/
other-modules:
build-depends:
- , base >=4.9 && <5
+ , base >=4.9 && <5
, optparse-applicative
, plutus-conformance
- , plutus-core ^>=1.9
+ , plutus-core ^>=1.10
, plutus-metatheory
, tasty-golden
, text
@@ -102,10 +102,10 @@ test-suite haskell-steppable-conformance
hs-source-dirs: haskell-steppable test-cases
other-modules:
build-depends:
- , base >=4.9 && <5
+ , base >=4.9 && <5
, lens
, plutus-conformance
- , plutus-core ^>=1.9
+ , plutus-core ^>=1.10
test-suite agda-conformance
import: lang
@@ -114,8 +114,8 @@ test-suite agda-conformance
hs-source-dirs: agda test-cases
other-modules:
build-depends:
- , base >=4.9 && <5
+ , base >=4.9 && <5
, plutus-conformance
- , plutus-core ^>=1.9
+ , plutus-core ^>=1.10
, plutus-metatheory
, transformers
diff --git a/plutus-core/CHANGELOG.md b/plutus-core/CHANGELOG.md
index 03fd532c25c..9c6892e4fc2 100644
--- a/plutus-core/CHANGELOG.md
+++ b/plutus-core/CHANGELOG.md
@@ -1,4 +1,16 @@
+
+# 1.10.0.0 — 2023-08-02
+
+## Added
+
+- `keccak_256` builtin
+- `blake2b_224` builtin
+
+## Changed
+
+- Separated the single `Includes` constraint into two constraints, `HasTypeLevel` and `HasTermLevel` (which together form `HasTypeAndTermLevel`) in #5434.
+
# 1.9.0.0 — 2023-07-21
diff --git a/plutus-core/changelog.d/20230720_184504_kenneth.mackenzie_keccak256.md b/plutus-core/changelog.d/20230720_184504_kenneth.mackenzie_keccak256.md
deleted file mode 100644
index d2db5f34a13..00000000000
--- a/plutus-core/changelog.d/20230720_184504_kenneth.mackenzie_keccak256.md
+++ /dev/null
@@ -1,5 +0,0 @@
-### Added
-
-- `keccak_256` builtin
-- `blake2b_224` builtin
-
diff --git a/plutus-core/changelog.d/20230724_195443_effectfully_make_elaboration_of_builtins_customizable.md b/plutus-core/changelog.d/20230724_195443_effectfully_make_elaboration_of_builtins_customizable.md
deleted file mode 100644
index e176251ded8..00000000000
--- a/plutus-core/changelog.d/20230724_195443_effectfully_make_elaboration_of_builtins_customizable.md
+++ /dev/null
@@ -1,3 +0,0 @@
-### Changed
-
-- Separated the single `Includes` constraint into two constraints, `HasTypeLevel` and `HasTermLevel` (which together form `HasTypeAndTermLevel`) in #5434.
diff --git a/plutus-core/plutus-core.cabal b/plutus-core/plutus-core.cabal
index 94624f30a72..805992c00f1 100644
--- a/plutus-core/plutus-core.cabal
+++ b/plutus-core/plutus-core.cabal
@@ -1,6 +1,6 @@
cabal-version: 3.0
name: plutus-core
-version: 1.9.0.0
+version: 1.10.0.0
license: Apache-2.0
license-files:
LICENSE
@@ -295,7 +295,7 @@ library
, nothunks >=0.1.1
, parser-combinators >=0.4.0
, prettyprinter >=1.1.0.1
- , prettyprinter-configurable ^>=1.9
+ , prettyprinter-configurable ^>=1.10
, primitive
, profunctors
, recursion-schemes
@@ -344,7 +344,7 @@ test-suite plutus-core-test
default-language: Haskell2010
build-depends:
, aeson
- , base >=4.9 && <5
+ , base >=4.9 && <5
, bytestring
, containers
, data-default-class
@@ -354,7 +354,7 @@ test-suite plutus-core-test
, hex-text
, mmorph
, mtl
- , plutus-core:{plutus-core, plutus-core-testlib} ^>=1.9
+ , plutus-core:{plutus-core, plutus-core-testlib} ^>=1.10
, prettyprinter
, serialise
, tasty
@@ -401,7 +401,7 @@ test-suite untyped-plutus-core-test
Transform.Simplify
build-depends:
- , base >=4.9 && <5
+ , base >=4.9 && <5
, bytestring
, cardano-crypto-class
, dlist
@@ -409,7 +409,7 @@ test-suite untyped-plutus-core-test
, hedgehog
, lens
, mtl
- , plutus-core:{plutus-core, plutus-core-testlib} ^>=1.9
+ , plutus-core:{plutus-core, plutus-core-testlib} ^>=1.10
, pretty-show
, prettyprinter
, QuickCheck
@@ -426,13 +426,13 @@ executable plc
main-is: plc/Main.hs
hs-source-dirs: executables
build-depends:
- , base >=4.9 && <5
+ , base >=4.9 && <5
, bytestring
, deepseq
, flat ^>=0.6
, optparse-applicative
- , plutus-core ^>=1.9
- , plutus-core-execlib ^>=1.9
+ , plutus-core ^>=1.10
+ , plutus-core-execlib ^>=1.10
, text
executable uplc
@@ -440,15 +440,15 @@ executable uplc
main-is: uplc/Main.hs
hs-source-dirs: executables
build-depends:
- , base >=4.9 && <5
+ , base >=4.9 && <5
, bytestring
, deepseq
, flat ^>=0.6
, haskeline
, mtl
, optparse-applicative
- , plutus-core ^>=1.9
- , plutus-core-execlib ^>=1.9
+ , plutus-core ^>=1.10
+ , plutus-core-execlib ^>=1.10
, prettyprinter
, split
, text
@@ -532,7 +532,7 @@ library plutus-ir
, mtl
, multiset
, parser-combinators >=0.4.0
- , plutus-core ^>=1.9
+ , plutus-core ^>=1.10
, prettyprinter >=1.1.0.1
, profunctors
, semigroupoids
@@ -567,14 +567,14 @@ test-suite plutus-ir-test
TypeSpec
build-depends:
- , base >=4.9 && <5
+ , base >=4.9 && <5
, containers
, flat ^>=0.6
, hashable
, hedgehog
, lens
, mtl
- , plutus-core:{plutus-core, plutus-core-testlib, plutus-ir} ^>=1.9
+ , plutus-core:{plutus-core, plutus-core-testlib, plutus-ir} ^>=1.10
, QuickCheck
, serialise
, tasty
@@ -589,15 +589,15 @@ executable pir
main-is: pir/Main.hs
hs-source-dirs: executables
build-depends:
- , base >=4.9 && <5
+ , base >=4.9 && <5
, bytestring
, cassava
, containers
, lens
, megaparsec
, optparse-applicative
- , plutus-core-execlib ^>=1.9
- , plutus-core:{plutus-core, plutus-ir} ^>=1.9
+ , plutus-core-execlib ^>=1.10
+ , plutus-core:{plutus-core, plutus-ir} ^>=1.10
, text
, transformers
@@ -617,7 +617,7 @@ library plutus-core-execlib
build-depends:
, aeson
- , base >=4.9 && <5
+ , base >=4.9 && <5
, bytestring
, deepseq
, flat ^>=0.6
@@ -626,7 +626,7 @@ library plutus-core-execlib
, monoidal-containers
, mtl
, optparse-applicative
- , plutus-core:{plutus-core, plutus-core-testlib, plutus-ir} ^>=1.9
+ , plutus-core:{plutus-core, plutus-core-testlib, plutus-ir} ^>=1.10
, prettyprinter
, text
@@ -685,9 +685,9 @@ library plutus-core-testlib
, mmorph
, mtl
, multiset
- , plutus-core:{plutus-core, plutus-ir} ^>=1.9
+ , plutus-core:{plutus-core, plutus-ir} ^>=1.10
, prettyprinter >=1.1.0.1
- , prettyprinter-configurable ^>=1.9
+ , prettyprinter-configurable ^>=1.10
, QuickCheck
, quickcheck-instances
, quickcheck-transformer
@@ -720,7 +720,7 @@ executable debugger
ghc-options: -O2 -threaded -rtsopts -with-rtsopts=-N
build-depends:
- , base >=4.9 && <5
+ , base >=4.9 && <5
, brick
, containers
, megaparsec
@@ -729,8 +729,8 @@ executable debugger
, mono-traversable
, mtl
, optparse-applicative
- , plutus-core ^>=1.9
- , plutus-core-execlib ^>=1.9
+ , plutus-core ^>=1.10
+ , plutus-core-execlib ^>=1.10
, prettyprinter
, text
, text-zipper
@@ -799,7 +799,7 @@ executable cost-model-budgeting-bench
hs-source-dirs: cost-model/budgeting-bench
build-depends:
- , base >=4.9 && <5
+ , base >=4.9 && <5
, bytestring
, cardano-crypto-class
, criterion
@@ -810,7 +810,7 @@ executable cost-model-budgeting-bench
, hedgehog
, mtl
, optparse-applicative
- , plutus-core ^>=1.9
+ , plutus-core ^>=1.10
, QuickCheck
, quickcheck-instances
, random
@@ -847,7 +847,7 @@ executable generate-cost-model
, extra
, inline-r >=1.0.1
, optparse-applicative
- , plutus-core ^>=1.9
+ , plutus-core ^>=1.10
, text
, vector
@@ -888,7 +888,7 @@ benchmark cost-model-test
, hedgehog
, inline-r >=1.0.1
, mmorph
- , plutus-core ^>=1.9
+ , plutus-core ^>=1.10
, template-haskell
, text
, vector
diff --git a/plutus-ledger-api/CHANGELOG.md b/plutus-ledger-api/CHANGELOG.md
index d6a81fa5092..30944b18096 100644
--- a/plutus-ledger-api/CHANGELOG.md
+++ b/plutus-ledger-api/CHANGELOG.md
@@ -1,4 +1,12 @@
+
+# 1.10.0.0 — 2023-08-02
+
+## Added
+
+- cost model parameters for `keccak_256` builtin
+- cost model parameters for `blake2b_224` builtin
+
# 1.8.0.0 — 2023-06-22
diff --git a/plutus-ledger-api/changelog.d/20230720_184626_kenneth.mackenzie_keccak256.md b/plutus-ledger-api/changelog.d/20230720_184626_kenneth.mackenzie_keccak256.md
deleted file mode 100644
index 778976f374d..00000000000
--- a/plutus-ledger-api/changelog.d/20230720_184626_kenneth.mackenzie_keccak256.md
+++ /dev/null
@@ -1,4 +0,0 @@
-### Added
-
-- cost model parameters for `keccak_256` builtin
-- cost model parameters for `blake2b_224` builtin
diff --git a/plutus-ledger-api/plutus-ledger-api.cabal b/plutus-ledger-api/plutus-ledger-api.cabal
index 6e3631ef4f3..1ec96e51cd2 100644
--- a/plutus-ledger-api/plutus-ledger-api.cabal
+++ b/plutus-ledger-api/plutus-ledger-api.cabal
@@ -1,6 +1,6 @@
cabal-version: 3.0
name: plutus-ledger-api
-version: 1.9.0.0
+version: 1.10.0.0
license: Apache-2.0
license-files:
LICENSE
@@ -84,7 +84,7 @@ library
Prettyprinter.Extras
build-depends:
- , base >=4.9 && <5
+ , base >=4.9 && <5
, base16-bytestring >=1
, bytestring
, cborg
@@ -95,8 +95,8 @@ library
, lens
, mtl
, nothunks
- , plutus-core ^>=1.9
- , plutus-tx ^>=1.9
+ , plutus-core ^>=1.10
+ , plutus-tx ^>=1.10
, prettyprinter
, serialise
, tagged
@@ -116,9 +116,9 @@ library plutus-ledger-api-testlib
, base >=4.9 && <5
, base64-bytestring
, bytestring
- , plutus-core ^>=1.9
- , plutus-ledger-api ^>=1.9
- , plutus-tx ^>=1.9
+ , plutus-core ^>=1.10
+ , plutus-ledger-api ^>=1.10
+ , plutus-tx ^>=1.10
, prettyprinter
, PyF >=0.11.1.0
, serialise
@@ -137,16 +137,16 @@ test-suite plutus-ledger-api-test
Spec.Versions
build-depends:
- , base >=4.9 && <5
+ , base >=4.9 && <5
, bytestring
, containers
, extra
, hedgehog
, mtl
, nothunks
- , plutus-core:{plutus-core, plutus-core-testlib} ^>=1.9
- , plutus-ledger-api:{plutus-ledger-api, plutus-ledger-api-testlib} ^>=1.9
- , plutus-tx:plutus-tx-testlib ^>=1.9
+ , plutus-core:{plutus-core, plutus-core-testlib} ^>=1.10
+ , plutus-ledger-api:{plutus-ledger-api, plutus-ledger-api-testlib} ^>=1.10
+ , plutus-tx:plutus-tx-testlib ^>=1.10
, tasty
, tasty-hedgehog
, tasty-hunit
@@ -162,12 +162,12 @@ executable evaluation-test
ghc-options: -threaded -rtsopts -with-rtsopts=-N
build-depends:
, async
- , base >=4.9 && <5
+ , base >=4.9 && <5
, extra
, filepath
, mtl
- , plutus-core ^>=1.9
- , plutus-ledger-api:{plutus-ledger-api, plutus-ledger-api-testlib} ^>=1.9
+ , plutus-core ^>=1.10
+ , plutus-ledger-api:{plutus-ledger-api, plutus-ledger-api-testlib} ^>=1.10
, serialise
, tasty
, tasty-hunit
diff --git a/plutus-metatheory/plutus-metatheory.cabal b/plutus-metatheory/plutus-metatheory.cabal
index 24f81dde966..7635118b734 100644
--- a/plutus-metatheory/plutus-metatheory.cabal
+++ b/plutus-metatheory/plutus-metatheory.cabal
@@ -61,7 +61,7 @@ library
, megaparsec
, memory
, optparse-applicative
- , plutus-core:{plutus-core, plutus-core-execlib} ^>=1.9
+ , plutus-core:{plutus-core, plutus-core-execlib} ^>=1.10
, process
, text
, transformers
@@ -471,8 +471,8 @@ executable plc-agda
test-suite test1
import: lang
build-tool-depends:
- , plutus-core:plc ^>=1.9
- , plutus-core:uplc ^>=1.9
+ , plutus-core:plc ^>=1.10
+ , plutus-core:uplc ^>=1.10
hs-source-dirs: test
build-depends:
@@ -487,8 +487,8 @@ test-suite test1
test-suite test2
import: lang
build-tool-depends:
- , plutus-core:plc ^>=1.9
- , plutus-core:uplc ^>=1.9
+ , plutus-core:plc ^>=1.10
+ , plutus-core:uplc ^>=1.10
hs-source-dirs: test
type: detailed-0.9
@@ -512,7 +512,7 @@ test-suite test3
, base
, lazy-search
, mtl
- , plutus-core:{plutus-core, plutus-core-testlib} ^>=1.9
+ , plutus-core:{plutus-core, plutus-core-testlib} ^>=1.10
, plutus-metatheory
, size-based
, Stream
diff --git a/plutus-tx-plugin/plutus-tx-plugin.cabal b/plutus-tx-plugin/plutus-tx-plugin.cabal
index ab992e4f790..97c94affbba 100644
--- a/plutus-tx-plugin/plutus-tx-plugin.cabal
+++ b/plutus-tx-plugin/plutus-tx-plugin.cabal
@@ -1,6 +1,6 @@
cabal-version: 3.0
name: plutus-tx-plugin
-version: 1.9.0.0
+version: 1.10.0.0
license: Apache-2.0
license-files:
LICENSE
@@ -82,8 +82,8 @@ library
, flat ^>=0.6
, lens
, mtl
- , plutus-core:{plutus-core, plutus-ir} ^>=1.9
- , plutus-tx ^>=1.9
+ , plutus-core:{plutus-core, plutus-ir} ^>=1.10
+ , plutus-tx ^>=1.10
, prettyprinter
, PyF >=0.11.1.0
, template-haskell
@@ -107,7 +107,7 @@ executable gen-plugin-opts-doc
, containers
, lens
, optparse-applicative
- , plutus-tx-plugin ^>=1.9
+ , plutus-tx-plugin ^>=1.10
, prettyprinter
, PyF >=0.11.1.0
, text
@@ -155,16 +155,16 @@ test-suite plutus-tx-tests
TH.TestTH
build-depends:
- , base >=4.9 && <5
+ , base >=4.9 && <5
, containers
, deepseq
, flat ^>=0.6
, hedgehog
, lens
, mtl
- , plutus-core:{plutus-core, plutus-core-testlib} ^>=1.9
- , plutus-tx-plugin ^>=1.9
- , plutus-tx:{plutus-tx, plutus-tx-testlib} ^>=1.9
+ , plutus-core:{plutus-core, plutus-core-testlib} ^>=1.10
+ , plutus-tx-plugin ^>=1.10
+ , plutus-tx:{plutus-tx, plutus-tx-testlib} ^>=1.10
, tasty
, tasty-hedgehog
, tasty-hunit
@@ -183,8 +183,8 @@ test-suite size
main-is: Main.hs
hs-source-dirs: test/size
build-depends:
- , base >=4.9 && <5.0
- , plutus-tx-plugin ^>=1.9
- , plutus-tx:{plutus-tx, plutus-tx-testlib} ^>=1.9
+ , base >=4.9 && <5.0
+ , plutus-tx-plugin ^>=1.10
+ , plutus-tx:{plutus-tx, plutus-tx-testlib} ^>=1.10
, tagged
, tasty
diff --git a/plutus-tx/CHANGELOG.md b/plutus-tx/CHANGELOG.md
index a22db41a85a..d4528e4f5fe 100644
--- a/plutus-tx/CHANGELOG.md
+++ b/plutus-tx/CHANGELOG.md
@@ -1,4 +1,12 @@
+
+# 1.10.0.0 — 2023-08-02
+
+## Added
+
+- Haskell function for `keccak_256` builtin
+- Haskell function for `blake2b_224` builtin
+
# 1.8.0.0 — 2023-06-22
diff --git a/plutus-tx/changelog.d/20230720_184825_kenneth.mackenzie_keccak256.md b/plutus-tx/changelog.d/20230720_184825_kenneth.mackenzie_keccak256.md
deleted file mode 100644
index 88d1c59636e..00000000000
--- a/plutus-tx/changelog.d/20230720_184825_kenneth.mackenzie_keccak256.md
+++ /dev/null
@@ -1,4 +0,0 @@
-### Added
-
-- Haskell function for `keccak_256` builtin
-- Haskell function for `blake2b_224` builtin
diff --git a/plutus-tx/plutus-tx.cabal b/plutus-tx/plutus-tx.cabal
index 50f863457ce..9f78c5923da 100644
--- a/plutus-tx/plutus-tx.cabal
+++ b/plutus-tx/plutus-tx.cabal
@@ -1,6 +1,6 @@
cabal-version: 3.0
name: plutus-tx
-version: 1.9.0.0
+version: 1.10.0.0
license: Apache-2.0
license-files:
LICENSE
@@ -107,7 +107,7 @@ library
, lens
, memory
, mtl
- , plutus-core:{plutus-core, plutus-ir} ^>=1.9
+ , plutus-core:{plutus-core, plutus-ir} ^>=1.10
, prettyprinter
, serialise
, template-haskell >=2.13.0.0
@@ -128,14 +128,14 @@ library plutus-tx-testlib
PlutusTx.Test
build-depends:
- , base >=4.9 && <5
+ , base >=4.9 && <5
, filepath
, flat ^>=0.6
, hedgehog
, lens
, mtl
- , plutus-core:{plutus-core, plutus-core-testlib, plutus-ir} ^>=1.9
- , plutus-tx ^>=1.9
+ , plutus-core:{plutus-core, plutus-core-testlib, plutus-ir} ^>=1.10
+ , plutus-tx ^>=1.10
, prettyprinter
, tagged
, tasty
@@ -169,15 +169,15 @@ test-suite plutus-tx-test
build-tool-depends: doctest:doctest
build-depends:
, aeson
- , base >=4.9 && <5
+ , base >=4.9 && <5
, base16-bytestring
, bytestring
, cborg
, filepath
, hedgehog
, hedgehog-fn
- , plutus-core:{plutus-core, plutus-core-testlib} ^>=1.9
- , plutus-tx ^>=1.9
+ , plutus-core:{plutus-core, plutus-core-testlib} ^>=1.10
+ , plutus-tx ^>=1.10
, pretty-show
, serialise
, tasty
diff --git a/prettyprinter-configurable/prettyprinter-configurable.cabal b/prettyprinter-configurable/prettyprinter-configurable.cabal
index 5d26b75c176..78d493551c2 100644
--- a/prettyprinter-configurable/prettyprinter-configurable.cabal
+++ b/prettyprinter-configurable/prettyprinter-configurable.cabal
@@ -1,6 +1,6 @@
cabal-version: 2.4
name: prettyprinter-configurable
-version: 1.9.0.0
+version: 1.10.0.0
-- synopsis:
-- description:
@@ -79,10 +79,10 @@ test-suite prettyprinter-configurable-test
Universal
build-depends:
- , base >=4.9 && <5
+ , base >=4.9 && <5
, megaparsec
, parser-combinators
- , prettyprinter-configurable ^>=1.9
+ , prettyprinter-configurable ^>=1.10
, QuickCheck
, quickcheck-text
, tasty