Rocket.Chat.Apps-engine icon indicating copy to clipboard operation
Rocket.Chat.Apps-engine copied to clipboard

feat: New Deno runtime

Open d-gubert opened this issue 2 years ago • 0 comments

What? :boat:

Adding a runtime that isolates app execution in a Deno subprocess

Why? :thinking:

Since VM2 has been discontinued due to vulnerabilities, we need to replace it

Links :earth_americas:

https://adr.rocket.chat/0055

PS :eyes:

ARCH-1144

This the main "feature PR" - functionality will mostly be added by other "child PRs". You can see them mentioned in their merge commit titles in the commit list below

The full implementation will require some changes on Rocket.Chat side. These are the PRs from that repo:

https://github.com/RocketChat/Rocket.Chat/pull/31136 https://github.com/RocketChat/Rocket.Chat/pull/31395

d-gubert avatar Sep 13 '23 13:09 d-gubert