Features
- Allow named AMD and an anonymous AMD define in the same module file (#1116)
- CJS metadata
cjsDeferDepsExecute: true
option to allow metadata.deps for CJS modules to not be executed prior to execution. Useful to make circular dependencies work when shimming dynamic requires (daf16df, a90b641) - Allow CJS require to require modules not declared as dependencies, but which exist in the registry, by utilizing normalizeSync (2515f2a)
Bug Fixes
- Refactoring of normalization, ensuring map is baseURI relative (#1010, 493c92e, 3123078)
- Simplification of global handling in helper layers (e86b385)
- Ensure that CJS wrapper does not interfere with
'use strict'
declarations (#1109) - Update esm regex to handle module syntax without any spaces (04da9d4)