It’s difficult to find information about whether/when further improvements to the JS runtime will be made. It seems if V8 isolates offer a feature, frameworks and libraries assume availability.
Hey @_brian, there are sometimes exceptions but generally we don’t release roadmap or engineering planning information publicly. Are there specific things you’re looking for?
TextEncoderStream and URLPattern are the ones I’ve run into so far.
Thanks for posting here @_brian .
I do see a few related issues in our public GH Issue tracker that are related, for example:
- Question: How often do you update StarlingMonkey? · Issue #1206 · fastly/js-compute-runtime · GitHub - “Question: How often do you update StarlingMonkey?” - which includes a few responses from our Engineers.
- Update to latest StarlingMonkey · Issue #1243 · fastly/js-compute-runtime · GitHub - “Update to latest StarlingMonkey” - which is a tracking issue
It’s definitely on our radar, but we don’t have a firm timeline for it to share yet.