Skip to content

Commit

Permalink
version 1.3.0.0 (#5198)
Browse files Browse the repository at this point in the history
  • Loading branch information
mjaskelioff authored Mar 8, 2023
1 parent 1feb3e9 commit b94d0e0
Show file tree
Hide file tree
Showing 16 changed files with 122 additions and 106 deletions.
6 changes: 3 additions & 3 deletions doc/read-the-docs-site/plutus-doc.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -72,9 +72,9 @@ executable doc-doctests
, containers
, flat <0.5
, lens
, plutus-core ^>=1.2
, plutus-ledger-api ^>=1.2
, plutus-tx ^>=1.2
, plutus-core ^>=1.3
, plutus-ledger-api ^>=1.3
, plutus-tx ^>=1.3
, prettyprinter
, random
, serialise
Expand Down
62 changes: 31 additions & 31 deletions plutus-benchmark/plutus-benchmark.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -62,8 +62,8 @@ library plutus-benchmark-common
, base >=4.9 && <5
, criterion
, filepath
, plutus-core ^>=1.2
, plutus-tx ^>=1.2
, plutus-core ^>=1.3
, plutus-tx ^>=1.3

---------------- nofib ----------------

Expand Down Expand Up @@ -93,9 +93,9 @@ library nofib-internal
, base >=4.9 && <5
, deepseq
, plutus-benchmark-common
, plutus-core ^>=1.2
, plutus-tx ^>=1.2
, plutus-tx-plugin ^>=1.2
, plutus-core ^>=1.3
, plutus-tx ^>=1.3
, plutus-tx-plugin ^>=1.3

executable nofib-exe
import: lang
Expand All @@ -114,8 +114,8 @@ executable nofib-exe
, nofib-internal
, optparse-applicative
, plutus-benchmark-common
, plutus-core ^>=1.2
, plutus-tx ^>=1.2
, plutus-core ^>=1.3
, plutus-tx ^>=1.3
, transformers

benchmark nofib
Expand Down Expand Up @@ -163,8 +163,8 @@ test-suite plutus-benchmark-nofib-tests
, base >=4.9 && <5
, nofib-internal
, plutus-benchmark-common
, plutus-core:{plutus-core, plutus-core-testlib} ^>=1.2
, plutus-tx:{plutus-tx, plutus-tx-testlib} ^>=1.2
, plutus-core:{plutus-core, plutus-core-testlib} ^>=1.3
, plutus-tx:{plutus-tx, plutus-tx-testlib} ^>=1.3
, tasty
, tasty-hunit
, tasty-quickcheck
Expand Down Expand Up @@ -196,9 +196,9 @@ library lists-internal
, base >=4.9 && <5
, mtl
, plutus-benchmark-common
, plutus-core ^>=1.2
, plutus-tx ^>=1.2
, plutus-tx-plugin ^>=1.2
, plutus-core ^>=1.3
, plutus-tx ^>=1.3
, plutus-tx-plugin ^>=1.3

executable list-sort-exe
import: lang
Expand All @@ -213,7 +213,7 @@ executable list-sort-exe
, lists-internal
, monoidal-containers
, plutus-benchmark-common
, plutus-core ^>=1.2
, plutus-core ^>=1.3

benchmark lists
import: lang
Expand Down Expand Up @@ -247,8 +247,8 @@ test-suite plutus-benchmark-lists-tests
, base >=4.9 && <5
, lists-internal
, plutus-benchmark-common
, plutus-core:plutus-core-testlib ^>=1.2
, plutus-tx:plutus-tx-testlib ^>=1.2
, plutus-core:plutus-core-testlib ^>=1.3
, plutus-tx:plutus-tx-testlib ^>=1.3
, tasty
, tasty-quickcheck

Expand All @@ -270,7 +270,7 @@ benchmark validation
, flat <0.5
, optparse-applicative
, plutus-benchmark-common
, plutus-core ^>=1.2
, plutus-core ^>=1.3

---------------- validation-decode ----------------

Expand All @@ -289,8 +289,8 @@ benchmark validation-decode
, flat <0.5
, optparse-applicative
, plutus-benchmark-common
, plutus-core ^>=1.2
, plutus-ledger-api ^>=1.2
, plutus-core ^>=1.3
, plutus-ledger-api ^>=1.3

---------------- validation-full ----------------

Expand All @@ -309,8 +309,8 @@ benchmark validation-full
, flat <0.5
, optparse-applicative
, plutus-benchmark-common
, plutus-core ^>=1.2
, plutus-ledger-api:{plutus-ledger-api, plutus-ledger-api-testlib} ^>=1.2
, plutus-core ^>=1.3
, plutus-ledger-api:{plutus-ledger-api, plutus-ledger-api-testlib} ^>=1.3

---------------- Cek cost model calibration ----------------

Expand All @@ -332,9 +332,9 @@ benchmark cek-calibration
, criterion >=1.5.9.0
, lens
, mtl
, plutus-core ^>=1.2
, plutus-tx ^>=1.2
, plutus-tx-plugin ^>=1.2
, plutus-core ^>=1.3
, plutus-tx ^>=1.3
, plutus-tx-plugin ^>=1.3

---------------- Signature verification throughput ----------------

Expand All @@ -356,9 +356,9 @@ executable ed25519-throughput
, cardano-crypto-class
, flat <0.5
, hedgehog
, plutus-core ^>=1.2
, plutus-tx ^>=1.2
, plutus-tx-plugin ^>=1.2
, plutus-core ^>=1.3
, plutus-tx ^>=1.3
, plutus-tx-plugin ^>=1.3

---------------- script contexts ----------------

Expand All @@ -375,9 +375,9 @@ library script-contexts-internal
exposed-modules: PlutusBenchmark.ScriptContexts
build-depends:
, base >=4.9 && <5
, plutus-ledger-api ^>=1.2
, plutus-tx ^>=1.2
, plutus-tx-plugin ^>=1.2
, plutus-ledger-api ^>=1.3
, plutus-tx ^>=1.3
, plutus-tx-plugin ^>=1.3

test-suite plutus-benchmark-script-contexts-tests
import: lang
Expand All @@ -392,8 +392,8 @@ test-suite plutus-benchmark-script-contexts-tests
build-depends:
, base >=4.9 && <5
, plutus-benchmark-common
, plutus-core:{plutus-core, plutus-core-testlib} ^>=1.2
, plutus-tx:plutus-tx-testlib ^>=1.2
, plutus-core:{plutus-core, plutus-core-testlib} ^>=1.3
, plutus-tx:plutus-tx-testlib ^>=1.3
, script-contexts-internal
, tasty
, tasty-hunit
6 changes: 3 additions & 3 deletions plutus-conformance/plutus-conformance.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ library
, directory
, filepath
, lens
, plutus-core ^>=1.2
, plutus-core ^>=1.3
, plutus-metatheory
, tasty
, tasty-expected-failure
Expand All @@ -68,7 +68,7 @@ executable test-utils
, base >=4.9 && <5
, optparse-applicative
, plutus-conformance
, plutus-core ^>=1.2
, plutus-core ^>=1.3
, tasty-golden
, text

Expand Down Expand Up @@ -104,6 +104,6 @@ test-suite agda-conformance
build-depends:
, base >=4.9 && <5
, plutus-conformance
, plutus-core ^>=1.2
, plutus-core ^>=1.3
, plutus-metatheory
, transformers
12 changes: 12 additions & 0 deletions plutus-core/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,16 @@

<a id='changelog-1.3.0.0'></a>
# 1.3.0.0 — 2023-03-08

## Added

- The debugger TUI updates live the currently spent CPU&MEM resources of the debugged program.
- The debugger TUI accepts a `--budget` to limit the CPU&MEM resources of the debugged program.

## Changed

- The PIR readable prettyprinter was improved in a number of minor ways.

<a id='changelog-1.2.0.0'></a>
# 1.2.0.0 — 2023-02-24

Expand Down

This file was deleted.

5 changes: 0 additions & 5 deletions plutus-core/changelog.d/20230228_215517_bezirg_dbg_budget.md

This file was deleted.

38 changes: 19 additions & 19 deletions plutus-core/plutus-core.cabal
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
cabal-version: 3.0
name: plutus-core
version: 1.2.0.0
version: 1.3.0.0
license: Apache-2.0
license-files:
LICENSE
Expand Down Expand Up @@ -334,7 +334,7 @@ test-suite plutus-core-test
, hex-text
, mmorph
, mtl
, plutus-core:{plutus-core, plutus-core-testlib} ^>=1.2
, plutus-core:{plutus-core, plutus-core-testlib} ^>=1.3
, prettyprinter
, serialise
, tasty
Expand Down Expand Up @@ -379,7 +379,7 @@ test-suite untyped-plutus-core-test
, index-envs
, lens
, mtl
, plutus-core:{plutus-core, plutus-core-testlib} ^>=1.2
, plutus-core:{plutus-core, plutus-core-testlib} ^>=1.3
, pretty-show
, prettyprinter
, split
Expand All @@ -398,8 +398,8 @@ executable plc
, deepseq
, lens
, optparse-applicative
, plutus-core ^>=1.2
, plutus-core-execlib ^>=1.2
, plutus-core ^>=1.3
, plutus-core-execlib ^>=1.3
, text

executable uplc
Expand All @@ -412,8 +412,8 @@ executable uplc
, haskeline
, mtl
, optparse-applicative
, plutus-core ^>=1.2
, plutus-core-execlib ^>=1.2
, plutus-core ^>=1.3
, plutus-core-execlib ^>=1.3
, prettyprinter
, split
, text
Expand Down Expand Up @@ -490,7 +490,7 @@ library plutus-ir
, mtl
, multiset
, parser-combinators >=0.4.0
, plutus-core ^>=1.2
, plutus-core ^>=1.3
, prettyprinter >=1.1.0.1
, semigroupoids
, semigroups >=0.19.1
Expand Down Expand Up @@ -525,8 +525,8 @@ test-suite plutus-ir-test
, hedgehog
, lens
, mtl
, plutus-core-testlib ^>=1.2
, plutus-core:{plutus-core, plutus-ir} ^>=1.2
, plutus-core-testlib ^>=1.3
, plutus-core:{plutus-core, plutus-ir} ^>=1.3
, QuickCheck
, serialise
, tasty
Expand All @@ -547,8 +547,8 @@ executable pir
, lens
, megaparsec
, optparse-applicative
, plutus-core-execlib ^>=1.2
, plutus-core:{plutus-core, plutus-ir} ^>=1.2
, plutus-core-execlib ^>=1.3
, plutus-core:{plutus-core, plutus-ir} ^>=1.3
, text
, transformers

Expand All @@ -575,7 +575,7 @@ library plutus-core-execlib
, monoidal-containers
, mtl
, optparse-applicative
, plutus-core:{plutus-core, plutus-core-testlib, plutus-ir} ^>=1.2
, plutus-core:{plutus-core, plutus-core-testlib, plutus-ir} ^>=1.3
, prettyprinter
, text

Expand Down Expand Up @@ -632,7 +632,7 @@ library plutus-core-testlib
, mmorph
, mtl
, multiset
, plutus-core:{plutus-core, plutus-ir} ^>=1.2
, plutus-core:{plutus-core, plutus-ir} ^>=1.3
, prettyprinter >=1.1.0.1
, prettyprinter-configurable
, QuickCheck
Expand Down Expand Up @@ -676,8 +676,8 @@ executable debugger
, mono-traversable
, mtl
, optparse-applicative
, plutus-core ^>=1.2
, plutus-core-execlib ^>=1.2
, plutus-core ^>=1.3
, plutus-core-execlib ^>=1.3
, prettyprinter
, text
, text-zipper
Expand Down Expand Up @@ -757,7 +757,7 @@ executable cost-model-budgeting-bench
, hedgehog
, mtl
, optparse-applicative
, plutus-core ^>=1.2
, plutus-core ^>=1.3
, QuickCheck
, quickcheck-instances
, random
Expand Down Expand Up @@ -788,7 +788,7 @@ executable generate-cost-model
, extra
, inline-r >=1.0.0.0
, optparse-applicative
, plutus-core ^>=1.2
, plutus-core ^>=1.3
, text
, vector

Expand Down Expand Up @@ -823,7 +823,7 @@ benchmark cost-model-test
, hedgehog
, inline-r >=1.0.0.0
, mmorph
, plutus-core ^>=1.2
, plutus-core ^>=1.3
, template-haskell
, text
, vector
Expand Down
7 changes: 7 additions & 0 deletions plutus-ledger-api/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,11 @@

<a id='changelog-1.3.0.0'></a>
# 1.3.0.0 — 2023-03-08

## Fixed

- Fixed numerous bugs in the behaviour of `Interval`s with open endpoints.

<a id='changelog-1.2.0.0'></a>
# 1.2.0.0 — 2023-02-24

Expand Down

This file was deleted.

Loading

0 comments on commit b94d0e0

Please sign in to comment.