Angular's @angular/common package, a cornerstone for building Angular applications, has seen a recent update from version 17.3.0 to 17.3.1. Both versions provide essential directives and services for everyday Angular development, including tools for internationalization (i18n), localization (l10n), and interacting with the browser's DOM. Key features remain consistent: leveraging tslib for helper functions, requiring rxjs (versions 6.5.3 or 7.4.0 and above) for reactive programming, and depending on @angular/core. The core functionalities related to handling dates, currencies, numbers, and pluralization across different locales are still present, empowering developers to create applications that cater to a global audience. The size of the packages are consistent, with the same number of files and unpacked size in both versions.
The primary difference lies in the peer dependency of @angular/core. Version 17.3.0 depends on @angular/core: 17.3.0, while version 17.3.1 depends on @angular/core: 17.3.1. This indicates that version 17.3.1 likely incorporates bug fixes, performance improvements, or minor feature enhancements that are specifically aligned with @angular/core 17.3.1. Developers should upgrade to @angular/common@17.3.1 alongside @angular/core@17.3.1 to ensure optimal compatibility and benefit from the latest refinements within the Angular ecosystem. Based on the release, the bump of version might suggest small patches and urgent bug fixes. The release date indicates a quick turnaround, suggesting addressing of a critical issue.
The are not vulnerabilities for the version 17.3.1 of the package @angular/common