CashScript / cashscript

⚖️ Easily write and interact with Bitcoin Cash smart contracts
https://cashscript.org
MIT License
112 stars 79 forks source link

Native Introspection + BigInt (May 2022 Upgrade) #122

Closed rkalis closed 2 years ago

rkalis commented 2 years ago
nathanielCherian commented 2 years ago

Hi Rosco,

Excited for the 0.7.0 release! To make merging easier should I close my current PRs and reopen them except merging into the next branch?

Also, are the following the only changes in cashscript@0.7.0 that would impact syntax-highlighting and autocompletion for vscode-cashscript?

Please let me know if there's anything else you would like to see in vscode-cashscript@0.2.0!

rkalis commented 2 years ago

No worries about the branch target. It's fine to keep the PRs pointed to the master branch.

For the vscode extension, there's also the destructuring assignment syntax that you added at the end of last year.

nathanielCherian commented 2 years ago

Awesome! already got that in so vscode-cashscript should be ready to go then!

rkalis commented 2 years ago

Awesome! Probably all set to release 0.7.0 tomorrow then 💪

emergent-reasons commented 2 years ago

I think you have mentioned before that grammar/* is not really meant to be human readable, but just confirming that it's excluded from my otherwise full review. Hope you have some way to double check that.

2qx commented 2 years ago

Hey @rkalis, I see 9e03aae for esm, is the plan to use libauth v2 with esm for 0.7.0?

rkalis commented 2 years ago

@2qx currently it's not the plan to use Libauth v2 for CashScript v0.7.0. I may want to move to Libauth v2 later on but for now I don't think it's necessary, and I would rather not include any more changes with this release since it already has a lot.