open-runtimes
open-runtimes copied to clipboard
feat: erlang 25.1 runtime
Hey there 👋 How is Erlang support going? Please make sure to ping me or join our Discord if you need any help progressing. I cant wait to review your PR 😇
Hey there 👋
We are about to release Open Runtimes V3 which brings some changes to both how we structure runtimes internally, as well as changes to some interfaces that developers inteact with. We did this to allow new features and bring Open Runtimes closer to HTTP standards ✨
We value your contribution and want to ensure all changes can be merged to the main branch. However to make it possible we request you to update the PR to follow the V3 structure and syntax. You can refer to V3 Pull Request and take a look at Node.JS 18.0 runtime specifically. Some biggest changes are:
- Helper scripts (build, start)
- Folder renaming for build & start process
contextobject instead of previousreqandres- HTTP server to accept any method and any path
- Headers were introduced for logs and errors
- Safe timeout was introduced
v3 branch also has many new end to end tests to ensure proper integration, so please sync with that and target your branch against v3 branch.
Please let us know if you are interested in working on this 🙏