What's Changed
JavaScriptEventLoop
now conforms to the newExecutorFactory
-family APIs (only for Swift 6.2 and later)WebWorkerDedicatedExecutor
now conforms toTaskExecutor
Pull Requests
- Unify the installGlobalExecutor process for JavaScriptEventLoop and WebWorkerTaskExecutor by @kateinoigakukun in #351
- Remove use of deprecated API
WebWorkerTaskExecutor.installGlobalExecutor()
by @kateinoigakukun in #352 - Fix
JavaScriptEventLoop
not building with Embedded Swift by @MaxDesiatov in #354 - Use the new
ExecutorFactory
protocol to provide a default executor by @kateinoigakukun in #353 - PackageToJS: Report stack trace on proc_exit by @kateinoigakukun in #355
- Fix null-ptr write with
pthread_create
by @kateinoigakukun in #356 - Add
TaskExecutor
conformance toWebWorkerDedicatedExecutor
by @kateinoigakukun in #357
Full Changelog: 0.28.0...0.29.0