You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
DI is now built for modern JavaScript runtimes that support features like private class instance fields, private class instance methods, and Symbol.toStringTag. This also bumps the engine requirement from Node v9 to Node v12, which is still a very widely supported Node runtime.
Major Changes
Exceptions thrown during the construction of service implementations that are unrelated to dependency injection are no longer "swallowed", and will be thrown correctly. Closes #5
Other Changes
Migrate to TypeScript 5.6. Don't swallow errors thrown during class instance construction. Refactoring. Use modern EcmaScript 2830e9d