NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.
Last release 2 months ago
23 Jul 2026
Release timing varies
gaps range from 8 days to 3 months
Nearly every release is documented
notes for 56 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
11 years old
145 releases · first in 2015
Updated ESM build with missing types.
Updated package.json to include the exports field for better bundler support.
package.json to include the exports field for better bundler support.One column per quarter.
Updated package.json to include the exports field for better bundler support.
package.json to include the exports field for better bundler support.Updated fetch metadata flows with better error descriptions.
Bumped @inversifyjs/common and @inversifyjs/core fixing wrong dev engines constraints.
@inversifyjs/common and @inversifyjs/core fixing wrong dev engines constraints.Updated ServiceIdentifier to rely on Function instead of Abstract .
ServiceIdentifier to rely on Function instead of Abstract<T>.Target.getNameTag with the right type: number | string | symbol.interfaces.ModuleActivationStore.addDeactivation to enforce serviceIdentifier and onDeactivation are consistent.interfaces.ModuleActivationStore.addActivation to enforce serviceIdentifier and onDeactivation are consistent.property injection tagged as @optional no longer overrides default values with undefined. Updated targetName to be a valid typescript@5 decorator.
property injection tagged as @optional no longer overrides default values with undefined.
Updated targetName to be a valid typescript@5 decorator.
Brought tests up to 100% Code Coverage
Brought tests up to 100% Code Coverage
LazyIdentfier Tests Removed browser test pipeline, browserify, karma (#1542) Update all dependencies except typescript (#1531)
Less than 100% code coverage Use default class property for @optional injected properties (#1467) Remove circular import (#1516) Fix strict type checking on @unmanaged decorator (#1499) Fix typo (LazyServiceIdentifer -> LazyServiceIdentifier) (#1483) Fix typo (circular dependency error message) (#1485)
add API method for check dependency only in current container
-Fix pre-publish for build artifacts
-Fix pre-publish for build artifacts
Upgrade information for v4.x to v5.x
.toAutoNamedFactory().Target.isTagged() to exclude optional from tag injections #1190.toConstructor, toFactory, toFunction, toAutoFactory, toProvider and toConstantValue to have singleton scope #1297.Nothing published for this version
Updating constructor injection wiki document with concrete injection example #922
.toString() so symbols serialization #893Deprecated - Replaced by 5.0.1
Deprecated - Replaced by 5.0.1
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →