Skip to content

Commit f168bc1

Browse files
authored
[Release] 1.24.0.0 (#5856)
Co-authored-by: Nikolaos Bezirgiannis <[email protected]>
1 parent 7185604 commit f168bc1

File tree

11 files changed

+143
-139
lines changed

11 files changed

+143
-139
lines changed

doc/read-the-docs-site/plutus-doc.cabal

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -77,9 +77,9 @@ executable doc-doctests
7777
, containers
7878
, flat ^>=0.6
7979
, lens
80-
, plutus-core ^>=1.23
81-
, plutus-ledger-api ^>=1.23
82-
, plutus-tx ^>=1.23
80+
, plutus-core ^>=1.24
81+
, plutus-ledger-api ^>=1.24
82+
, plutus-tx ^>=1.24
8383
, prettyprinter
8484
, random
8585
, serialise
@@ -104,10 +104,10 @@ executable quick-start
104104
, base >=4.9 && <5
105105
, base16-bytestring
106106
, bytestring
107-
, plutus-core ^>=1.23
108-
, plutus-ledger-api ^>=1.23
109-
, plutus-tx ^>=1.23
110-
, plutus-tx-plugin ^>=1.23
107+
, plutus-core ^>=1.24
108+
, plutus-ledger-api ^>=1.24
109+
, plutus-tx ^>=1.24
110+
, plutus-tx-plugin ^>=1.24
111111

112112
if !(impl(ghcjs) || os(ghcjs))
113113
build-depends: plutus-tx-plugin

plutus-benchmark/plutus-benchmark.cabal

Lines changed: 56 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -78,9 +78,9 @@ library plutus-benchmark-common
7878
, directory
7979
, filepath
8080
, flat ^>=0.6
81-
, plutus-core ^>=1.23
81+
, plutus-core ^>=1.24
8282
, plutus-metatheory
83-
, plutus-tx ^>=1.23
83+
, plutus-tx ^>=1.24
8484
, tasty
8585
, tasty-golden
8686
, temporary
@@ -111,9 +111,9 @@ library nofib-internal
111111
, base >=4.9 && <5
112112
, deepseq
113113
, plutus-benchmark-common
114-
, plutus-core ^>=1.23
115-
, plutus-tx ^>=1.23
116-
, plutus-tx-plugin ^>=1.23
114+
, plutus-core ^>=1.24
115+
, plutus-tx ^>=1.24
116+
, plutus-tx-plugin ^>=1.24
117117

118118
executable nofib-exe
119119
import: lang, ghc-version-support
@@ -127,8 +127,8 @@ executable nofib-exe
127127
, nofib-internal
128128
, optparse-applicative
129129
, plutus-benchmark-common
130-
, plutus-core ^>=1.23
131-
, plutus-tx ^>=1.23
130+
, plutus-core ^>=1.24
131+
, plutus-tx ^>=1.24
132132
, prettyprinter
133133
, transformers
134134

@@ -166,8 +166,8 @@ test-suite plutus-benchmark-nofib-tests
166166
, base >=4.9 && <5
167167
, nofib-internal
168168
, plutus-benchmark-common
169-
, plutus-core:{plutus-core, plutus-core-testlib} ^>=1.23
170-
, plutus-tx:{plutus-tx, plutus-tx-testlib} ^>=1.23
169+
, plutus-core:{plutus-core, plutus-core-testlib} ^>=1.24
170+
, plutus-tx:{plutus-tx, plutus-tx-testlib} ^>=1.24
171171
, tasty
172172
, tasty-hunit
173173
, tasty-quickcheck
@@ -197,9 +197,9 @@ library lists-internal
197197
, base >=4.9 && <5
198198
, mtl
199199
, plutus-benchmark-common
200-
, plutus-core ^>=1.23
201-
, plutus-tx ^>=1.23
202-
, plutus-tx-plugin ^>=1.23
200+
, plutus-core ^>=1.24
201+
, plutus-tx ^>=1.24
202+
, plutus-tx-plugin ^>=1.24
203203

204204
executable list-sort-exe
205205
import: lang, ghc-version-support
@@ -210,7 +210,7 @@ executable list-sort-exe
210210
, lists-internal
211211
, monoidal-containers
212212
, plutus-benchmark-common
213-
, plutus-core ^>=1.23
213+
, plutus-core ^>=1.24
214214

215215
benchmark lists
216216
import: lang, ghc-version-support
@@ -238,8 +238,8 @@ test-suite plutus-benchmark-lists-tests
238238
, base >=4.9 && <5
239239
, lists-internal
240240
, plutus-benchmark-common
241-
, plutus-core:plutus-core-testlib ^>=1.23
242-
, plutus-tx:plutus-tx-testlib ^>=1.23
241+
, plutus-core:plutus-core-testlib ^>=1.24
242+
, plutus-tx:plutus-tx-testlib ^>=1.24
243243
, tasty
244244
, tasty-quickcheck
245245

@@ -261,8 +261,8 @@ benchmark validation
261261
, flat ^>=0.6
262262
, optparse-applicative
263263
, plutus-benchmark-common
264-
, plutus-core ^>=1.23
265-
, plutus-ledger-api ^>=1.23
264+
, plutus-core ^>=1.24
265+
, plutus-ledger-api ^>=1.24
266266

267267
---------------- validation-decode ----------------
268268

@@ -282,8 +282,8 @@ benchmark validation-decode
282282
, flat ^>=0.6
283283
, optparse-applicative
284284
, plutus-benchmark-common
285-
, plutus-core ^>=1.23
286-
, plutus-ledger-api ^>=1.23
285+
, plutus-core ^>=1.24
286+
, plutus-ledger-api ^>=1.24
287287

288288
---------------- validation-full ----------------
289289

@@ -303,8 +303,8 @@ benchmark validation-full
303303
, flat ^>=0.6
304304
, optparse-applicative
305305
, plutus-benchmark-common
306-
, plutus-core ^>=1.23
307-
, plutus-ledger-api ^>=1.23
306+
, plutus-core ^>=1.24
307+
, plutus-ledger-api ^>=1.24
308308

309309
---------------- Cek cost model calibration ----------------
310310

@@ -323,9 +323,9 @@ benchmark cek-calibration
323323
, criterion >=1.5.9.0
324324
, lens
325325
, mtl
326-
, plutus-core ^>=1.23
327-
, plutus-tx ^>=1.23
328-
, plutus-tx-plugin ^>=1.23
326+
, plutus-core ^>=1.24
327+
, plutus-tx ^>=1.24
328+
, plutus-tx-plugin ^>=1.24
329329

330330
---------------- Signature verification throughput ----------------
331331

@@ -344,9 +344,9 @@ executable ed25519-costs
344344
, cardano-crypto-class
345345
, hedgehog
346346
, plutus-benchmark-common
347-
, plutus-core ^>=1.23
348-
, plutus-tx ^>=1.23
349-
, plutus-tx-plugin ^>=1.23
347+
, plutus-core ^>=1.24
348+
, plutus-tx ^>=1.24
349+
, plutus-tx-plugin ^>=1.24
350350

351351
-- Calculate the predicted costs of sequences of ed25519 signature verification
352352
-- operations and compare them with a golden file.
@@ -364,9 +364,9 @@ test-suite ed25519-costs-test
364364
, cardano-crypto-class
365365
, hedgehog
366366
, plutus-benchmark-common
367-
, plutus-core:{plutus-core, plutus-core-testlib} ^>=1.23
368-
, plutus-tx ^>=1.23
369-
, plutus-tx-plugin ^>=1.23
367+
, plutus-core:{plutus-core, plutus-core-testlib} ^>=1.24
368+
, plutus-tx ^>=1.24
369+
, plutus-tx-plugin ^>=1.24
370370

371371
---------------- BLS12-381 experiments ----------------
372372

@@ -391,10 +391,10 @@ library bls12-381lib-internal
391391
, flat ^>=0.6
392392
, hedgehog
393393
, plutus-benchmark-common
394-
, plutus-core ^>=1.23
395-
, plutus-ledger-api ^>=1.23
396-
, plutus-tx ^>=1.23
397-
, plutus-tx-plugin ^>=1.23
394+
, plutus-core ^>=1.24
395+
, plutus-ledger-api ^>=1.24
396+
, plutus-tx ^>=1.24
397+
, plutus-tx-plugin ^>=1.24
398398

399399
-- Print out predicted costs of various scripts involving BLS12-381 operations
400400
executable bls12-381-costs
@@ -418,7 +418,7 @@ test-suite bls12-381-costs-test
418418
, base >=4.9 && <5
419419
, bls12-381lib-internal
420420
, plutus-benchmark-common
421-
, plutus-core:plutus-core-testlib ^>=1.23
421+
, plutus-core:plutus-core-testlib ^>=1.24
422422

423423
-- Run benchmarks for various scripts involving BLS12-381 operations
424424
benchmark bls12-381-benchmarks
@@ -432,7 +432,7 @@ benchmark bls12-381-benchmarks
432432
, bytestring
433433
, criterion >=1.5.9.0
434434
, plutus-benchmark-common
435-
, plutus-tx ^>=1.23
435+
, plutus-tx ^>=1.24
436436

437437
---------------- script contexts ----------------
438438

@@ -446,9 +446,9 @@ library script-contexts-internal
446446
exposed-modules: PlutusBenchmark.ScriptContexts
447447
build-depends:
448448
, base >=4.9 && <5
449-
, plutus-ledger-api ^>=1.23
450-
, plutus-tx ^>=1.23
451-
, plutus-tx-plugin ^>=1.23
449+
, plutus-ledger-api ^>=1.24
450+
, plutus-tx ^>=1.24
451+
, plutus-tx-plugin ^>=1.24
452452

453453
test-suite plutus-benchmark-script-contexts-tests
454454
import: lang, ghc-version-support
@@ -460,8 +460,8 @@ test-suite plutus-benchmark-script-contexts-tests
460460
build-depends:
461461
, base >=4.9 && <5
462462
, plutus-benchmark-common
463-
, plutus-core:{plutus-core, plutus-core-testlib} ^>=1.23
464-
, plutus-tx:plutus-tx-testlib ^>=1.23
463+
, plutus-core:{plutus-core, plutus-core-testlib} ^>=1.24
464+
, plutus-tx:plutus-tx-testlib ^>=1.24
465465
, script-contexts-internal
466466
, tasty
467467
, tasty-hunit
@@ -490,10 +490,10 @@ library marlowe-internal
490490
, mtl
491491
, newtype-generics
492492
, plutus-benchmark-common
493-
, plutus-core:{plutus-core, plutus-core-execlib} ^>=1.23
494-
, plutus-ledger-api ^>=1.23
495-
, plutus-tx ^>=1.23
496-
, plutus-tx-plugin ^>=1.23
493+
, plutus-core:{plutus-core, plutus-core-execlib} ^>=1.24
494+
, plutus-ledger-api ^>=1.24
495+
, plutus-tx ^>=1.24
496+
, plutus-tx-plugin ^>=1.24
497497
, serialise
498498

499499
executable marlowe-validators
@@ -513,8 +513,8 @@ executable marlowe-validators
513513
, cardano-binary
514514
, marlowe-internal
515515
, plutus-benchmark-common
516-
, plutus-ledger-api ^>=1.23
517-
, plutus-tx ^>=1.23
516+
, plutus-ledger-api ^>=1.24
517+
, plutus-tx ^>=1.24
518518
, serialise
519519

520520
benchmark marlowe
@@ -528,8 +528,8 @@ benchmark marlowe
528528
, criterion
529529
, marlowe-internal
530530
, plutus-benchmark-common
531-
, plutus-ledger-api ^>=1.23
532-
, plutus-tx ^>=1.23
531+
, plutus-ledger-api ^>=1.24
532+
, plutus-tx ^>=1.24
533533

534534
test-suite plutus-benchmark-marlowe-tests
535535
import: lang, ghc-version-support
@@ -541,9 +541,9 @@ test-suite plutus-benchmark-marlowe-tests
541541
build-depends:
542542
, base >=4.9 && <5
543543
, marlowe-internal
544-
, plutus-core:{plutus-core, plutus-core-testlib} ^>=1.23
545-
, plutus-ledger-api ^>=1.23
546-
, plutus-tx:{plutus-tx, plutus-tx-testlib} ^>=1.23
544+
, plutus-core:{plutus-core, plutus-core-testlib} ^>=1.24
545+
, plutus-ledger-api ^>=1.24
546+
, plutus-tx:{plutus-tx, plutus-tx-testlib} ^>=1.24
547547
, tasty
548548

549549
---------------- agda evaluators ----------------
@@ -566,8 +566,8 @@ benchmark validation-agda-cek
566566
, flat ^>=0.6
567567
, optparse-applicative
568568
, plutus-benchmark-common
569-
, plutus-core ^>=1.23
570-
, plutus-ledger-api ^>=1.23
569+
, plutus-core ^>=1.24
570+
, plutus-ledger-api ^>=1.24
571571

572572
benchmark nofib-agda-cek
573573
import: lang, ghc-version-support
@@ -592,5 +592,5 @@ benchmark marlowe-agda-cek
592592
, criterion
593593
, marlowe-internal
594594
, plutus-benchmark-common
595-
, plutus-ledger-api ^>=1.23
596-
, plutus-tx ^>=1.23
595+
, plutus-ledger-api ^>=1.24
596+
, plutus-tx ^>=1.24

plutus-conformance/plutus-conformance.cabal

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ library
4949
, base
5050
, directory
5151
, filepath
52-
, plutus-core:{plutus-core, plutus-core-testlib} ^>=1.23
52+
, plutus-core:{plutus-core, plutus-core-testlib} ^>=1.24
5353
, tasty
5454
, tasty-expected-failure
5555
, tasty-golden
@@ -72,7 +72,7 @@ test-suite haskell-conformance
7272
build-depends:
7373
, base >=4.9 && <5
7474
, plutus-conformance
75-
, plutus-core ^>=1.23
75+
, plutus-core ^>=1.24
7676

7777
test-suite haskell-steppable-conformance
7878
import: lang
@@ -85,7 +85,7 @@ test-suite haskell-steppable-conformance
8585
, base >=4.9 && <5
8686
, lens
8787
, plutus-conformance
88-
, plutus-core ^>=1.23
88+
, plutus-core ^>=1.24
8989

9090
test-suite agda-conformance
9191
import: lang
@@ -98,6 +98,6 @@ test-suite agda-conformance
9898
, aeson
9999
, base >=4.9 && <5
100100
, plutus-conformance
101-
, plutus-core ^>=1.23
101+
, plutus-core ^>=1.24
102102
, plutus-metatheory
103103
, transformers

0 commit comments

Comments
 (0)