Angular Compiler version 4.3.6 represents a minor update over its predecessor, version 4.3.5, within the Angular framework. Both versions share a common foundation, offering the core functionalities of the Angular compiler crucial for transforming Angular templates and components into optimized JavaScript code that browsers can understand. Notably, they both rely on the tslib dependency at version ^1.7.1, implying shared TypeScript helper functions for streamlined code execution. A key similarity lies in their peer dependency on @angular/core, with version 4.3.6 specifically requiring @angular/core@4.3.6, highlighting tight alignment for seamless integration within the Angular ecosystem. Similarly version 4.3.5 requires @angular/core@4.3.5. Developers should appreciate the consistent MIT license, ensuring freedom in utilizing the library within diverse project settings.
The primary difference lies within its release date, with version 4.3.6 published on August 23, 2017, a week after 4.3.5's release on August 16, 2017. This suggests that version 4.3.6 likely incorporates bug fixes, performance improvements, or minor feature enhancements identified and implemented subsequent to the 4.3.5 release. While the precise details of these changes aren't explicitly provided, the updated release date makes version 4.3.6 the preferable choice for new projects or updates seeking the most refined and stable compiler experience within the Angular 4.3.x series. If you already use version 4.3.5 verify that upgrading to 4.3.6 doesn't introduce breaking changes.
The are not vulnerabilities for the version 4.3.6 of the package @angular/compiler