- Support for relative paths in module dependencies.
- Breaking changes:
- Services must now be defined using the full service namespace.
Now becomes:
provides: 'aService'
provides: 'full/namespace/aService'
- When requiring services without arguments (e.g.
svc!aService
) thesequence
service invocator will be returned instead of the full service object. In practice nowsvc!aService
===svc|sequence!aService
.
- Services must now be defined using the full service namespace.
- Several internal improvement, including plugin system refactoring, new benchmarking framework, performance optimizations.
- Breaking changes:
- The
log
object provided to the Scatter constructor must expecttrace, debug, info, warn, error
as levels instead ofsilly, verbose, info, warn, error
.
- The