IntersectMBO / plutus-apps

The Plutus application platform
Apache License 2.0
304 stars 212 forks source link

`plutus-script-utils` is incomparable with `plutus-ledger-api >= 1.2` #1082

Open uhbif19 opened 1 year ago

uhbif19 commented 1 year ago

Summary

Validator/MintingPolicy was removed in new versions of plutus-script-utils. But I see that there is usage of them from Plutus.V1.Ledger.Api module. Module name itself was changed too as well.

UPD:

After answer by @effectfully I understand that all breaking changes happened on 1.2 version, not on 1.3 as I thought.

Steps to reproduce the behavior

I am marking this as a bug, because .cabal file has , plutus-ledger-api >=1.0.0 constraint, which I think would break on 1.2 version.

Actual Result

.

Expected Result

.

Describe the approach you would take to fix this

Support new version of plutus-ledger-api or fix boundary in cabal file as temporarily fix.

System info

.

berewt commented 1 year ago

Thanks for the report, I added it to our backlog.