- Fix security errors in Edge & Safari (#38, thanks @spkellydev!)
- Updated documentation to explain why dynamic invocation of greenlet() is harmful.
CSP users: this release changes Greenlet back to using Blob URLs instead of Data URLs. This means you need to update your CSP to enable blob:
-worker-src data:, script-src data:
+worker-src blob:, script-src blob:
Assets
2
- Fixes argument mangling issue present in 1.0.0
Assets
2
- TypeScript definitions! (thanks @karol-majewski!)
- Automatic Transferables support (thanks @johnsonjo4531!)
- ArrayBuffers are now zero-copy
- MessagePort is now fully supported - return a pending promise and go to town
- ImageBitmaps can be transferred optimally
🎉
- Switched from Blobs to Data URIs!
- Mitigate some CSP issues
- Reduces Greenlet's size to offset the new Transferables support
- Fixes the Blob URL memory leaking without adding any code
Assets
2
- Fixes an issue when serializing untranspiled arrow functions
- Fixes build missing
umdandesmbundle
Assets
2
0.1.1
Assets
2
It's alive!