Skip to content

Conversation

HinsonSIDAN
Copy link
Member

@HinsonSIDAN HinsonSIDAN commented Jun 30, 2025

Summary

This PR contains several key fixes / changes / features:

  • bump csl version to allow tokio server
  • fix tx evaluation exunit update
  • new feature: data utilities. Now it enables ergonomic way to build plutus data without excessive handcrafting. Documentation will follow when the feature stablize
  • introduce whisky-macros. To serve as export of procedural macros for cardano rust devs. Currently it supports mostly derive macro for plutus data

Scope of Change

  • whisky
  • whisky-csl
  • whisky-common
  • whisky-js

Type of Change

Feature Change

Type of feature change:

  1. New feature - non-breaking change which adds functionality
  • Data utils. Add plutus data builder types. Add derive macro for constructor enum. Add impl macros for common types and struct wrappers.
  1. Breaking change - fix or feature that would cause existing functionality to not work as expected
  • rename all con_str to constr (while old utils mark as deprecated). Non breaking changes in this version while soon

Maintenance

  • Bug fix (non-breaking change which fixes an issue) - fix tx eval exunits update. Fix csl tokio by bumping dep

@HinsonSIDAN HinsonSIDAN merged commit 2a54661 into master Jun 30, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant