All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- add support for JS that imports ESM modules (#84)
- @Valian
This version is mainly a maintenance release to get all of the tooling and required language versions up-to-date so we can begin merging more substantive fixes and iterating on functionality.
- update language support minimums to Elixir 1.12, OTP 24, and Node 18
- format code with the latest
mix format
settings - replace Travis CI with GitHub Actions for CI/CD
- add
.dependabot.yml
config file - remove coverage reporting
- upgrade dependencies
- fixed test error due to JS TypeError format change
- @quentin-bettoum
- support for GenServer name registration to support multiple supervisors
- updated Elixir requirements to 1.7
Task.async
andTask.await
caller leaks with timeouts and worker crashconsole.*
calls in JavaScript code no longer causes workers to crash