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()Containermethods inproductionmode; - 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:
toInstanceandtoCallbindings; - Merges:
toFactoryandtoCreatorbindings; - 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
taggedargument fromisolated: booleantooptions: { 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:
ContainerProviderisolatedmode; - Adds:
React.useMemotouseInjection.
Brandi 2.1.0
Brandi
- Adds: conditional bindings by a target;
- Improves: spec.
Brandi-React
- Adds:
brandi-reactpackage.