Skip to content

Releases: OpShin/opshin

0.17.0

12 Sep 13:12
Compare
Choose a tag to compare

What's Changed

🐛 Bugfixes

🏕 Features

  • Comparison chaning is now supported by @nielstron in #238
  • When forcing three parameters, the datum must be potentially of type Nothing by @nielstron in #239
  • Introduce a function that copies an object structurally by @nielstron in #246
  • Implement integrity check for lists and dicts by @nielstron in #250

👒 Dependencies

Full Changelog: 0.16.2...0.17.0

0.16.1

27 Jul 16:44
Compare
Choose a tag to compare

What's Changed

🐛 Fixes

  • Fix usage of FrozenList/frozenlist by @nielstron in #233
  • Fix an error where UnionType was always allowed to be compared with List[X] by @nielstron in #232

Full Changelog: 0.16.0...0.16.1

0.16.0

12 Jul 20:54
Compare
Choose a tag to compare

What's Changed

🐛 Fixes

🏕 Features

👒 Dependencies

Full Changelog: 0.15.2...0.16.0

0.15.2

01 Jul 22:19
Compare
Choose a tag to compare

🐛 Bug fixes

  • Fixes a bug where the type checker for opshin eval would incorrectly handle types

Full Changelog: 0.15.1...0.15.2

0.15.1

01 Jul 20:53
Compare
Choose a tag to compare

Full Changelog: 0.15.0...0.15.1

0.15.0

01 Jul 20:28
Compare
Choose a tag to compare

What's Changed

🏕 Features

🐛 Bug fixes

  • fix: wrong line counting by @chrissiwaffler in #192
  • Fix typo in type_inference.py by @nielstron in #196
  • Fixes type annotation interpretation in case of missing type annotation
  • Various smaller fixes included in other PRs regarding failing compilation where compilation should succeed

👒 Dependencies

Full Changelog: 0.14.3...0.15.0

0.14.3

02 Jun 16:51
Compare
Choose a tag to compare
0.14.3 Pre-release
Pre-release

What's Changed

🏕 Features

  • Create a proper temporary directory for importing the file (thread-safe) by @nielstron in #185

🐛 Bug fixes

  • Fix deriving the constant type of recursive plutus data by @nielstron in #190

👒 Dependencies

Full Changelog: 0.14.2...0.14.3

0.14.2

27 May 15:21
Compare
Choose a tag to compare
0.14.2 Pre-release
Pre-release

What's Changed

🏕 Features

🐛 Bugfixes

Full Changelog: 0.14.1...0.14.2

0.14.1

23 May 21:40
Compare
Choose a tag to compare
0.14.1 Pre-release
Pre-release

What's Changed

🏕 Features

  • Implement proper mapping of folded constant lists and dicts directly to constant data by @nielstron in #161
  • Feat/bytes hex by @nielstron in #163

Full Changelog: 0.14.0...0.14.1

0.14.0

22 May 22:52
Compare
Choose a tag to compare
0.14.0 Pre-release
Pre-release

What's Changed

🏕 Features

👒 Dependencies

New Contributors

Full Changelog: 0.13.0...0.14.0