# IoC container for Pip.Services in Node.js Changelog ## 3.0.0 (2018-08-12) ### Breaking Changes * Moved Shutdown to pip-services-components * Moved Component to pip-services-components ## 2.5.0 (2018-05-14) ### Features * Added Shutdown to simulate fatal errors in containers ## 2.4.0 (2018-03-26) ### Features * ContainerInfo was replaced with ContextInfo from pip-services-commons ## 2.2.0 (2017-04-20) ### Features * Migrated to pip-services-commons 2.4 * Implemented IOpenable interface in ManagedReferences * Added Component class ### Bug Fixes * Removed exception when fail to start container is being closed ## 2.1.4 (2017-04-18) ### Bug Fixes * Fixed error handling in Container.open() ## 2.1.3 (2017-04-12) ### Features * **container** Now supports IConfigurable, IReferenceable, IUnreferenceable and IOpenable interfaces * Added name and description to container constructor * Now container info is defined automatically ### Bug Fixes * Container start and stop methods were renamed to open and close ## 2.1.0 (2017-04-11) ### Bug Fixes * **config** Added parameterization * ProcessContainer now supports command line parameters ## 2.0.6 (2017-02-25) ### Bug Fixes * Fixed reading ContainerInfo from config ## 2.0.4 (2017-02-25) ### Features * **build** Added default factories for ConfigReader, CredentialStore and Discovery components ### Bug Fixes * Fixed Ctrl-C handling in ProcessContainer ## 2.0.0 (2017-02-25) ### Breaking Changes * Moved over **ManagedReferences** from **pip-services-commons** ## 1.0.0 (2017-01-28) Initial public release ### Features * **build** Container default factory * **config** Container configuration * **info** Container information block * **refer** Container references * **process** Container system process ### Bug Fixes No fixes in this version