Releases: vovaspace/brandi
Releases · vovaspace/brandi
Brandi 5.0.0
Brandi
Brandi-React
Brandi 4.0.2
Brandi-React
- Add: React 18 support.
Brandi 4.0.1
Brandi
- Fixes: singleton scoped bindings state capturing.
Brandi 4.0.0
Brandi
- Removes:
capture()/restore()
Container
methods inproduction
mode; - Improves: singleton and container scoped bindings state capturing.
Brandi 3.1.0
Brandi
- Adds: async factories support;
- Refactors: bindings;
- Adds: JSDoc comments.
Brandi 3.0.0
Brandi
- Adds: dependency modules;
- Merges:
toInstance
andtoCall
bindings; - Merges:
toFactory
andtoCreator
bindings; - Changes: container parent setting design from assignment to
extend()
method; - Removes: global scoped bindings;
- Fixes: bug where conditions were ignored when getting a dependency from a parent container.
Brandi-React
- Changes: second
tagged
argument fromisolated: boolean
tooptions: { isolated: boolean }
.
Brandi 2.3.1
Brandi
- Fixes: global scoped bindings.
Brandi 2.3.0
Brandi
- Adds: global scoped bindings.
Brandi 2.2.0
Brandi
- Adds: optional dependencies;
- Fixes: bug where injections were ignored if all dependencies had default values;
- Improves: spec.
Brandi-React
- Adds:
ContainerProvider
isolated
mode; - Adds:
React.useMemo
touseInjection
.
Brandi 2.1.0
Brandi
- Adds: conditional bindings by a target;
- Improves: spec.
Brandi-React
- Adds:
brandi-react
package.