extism/js-pdk

Design 1.0 API and release v1.0.0-rc1

Closed this issue · 2 comments

I think polluting the global namespace is not the best decision for the API. And we should consider how this will work from typescript. I'll be doing some research and coming back with a document for feedback.

RC1 is released https://github.com/extism/js-pdk/releases/tag/v1.0.0-rc1
I'll document API changes and ideas here. We will push them in rcx versions until next January so expect breaking changes.

We have released rc1. It's mature enough to release 1.0, but the last thing we wanted to change was the global namespace stuff. Though i'm starting to feel like that's not that big of a blocker and we can always just change it in a 2.0