v2.8.9
- Fix issue with non-local main modules (where package main modules is not a child of package location).
- Fix issue with premature promise resolution of nested dependencies that return promises
- Add runtimeFeatures option to facilitate unit testing