Angular's @angular/common package provides essential directives and services for building Angular applications. Comparing versions 4.3.6 and 4.3.5 reveals subtle but important distinctions. Both versions depend on tslib (version ^1.7.1) and have a peer dependency on @angular/core, linking them tightly to the core Angular framework. Developers should note that @angular/common 4.3.6 requires @angular/core 4.3.6, while version 4.3.5 necessitates @angular/core 4.3.5.
The primary difference lies in their release dates. Version 4.3.6 was released on August 23, 2017, a week after version 4.3.5, which came out on August 16, 2017. This suggests that 4.3.6 is likely a patch or minor update addressing bugs or introducing small enhancements found in 4.3.5.
For developers deciding which version to use, sticking with the latest stable version (4.3.6) is generally recommended. It likely incorporates fixes and refinements that improve stability and performance. Reviewing the Angular change log for the specific period between these releases offers a more detailed understanding of the exact changes implemented. Using the latest version ensures optimal compatibility and access to the most up-to-date improvements for common Angular functionalities.
The are not vulnerabilities for the version 4.3.6 of the package @angular/common