Rocket.Chat.Apps-engine
Rocket.Chat.Apps-engine copied to clipboard
feat: New Deno runtime
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