Angular Forms version 11.2.6 is a minor update to the Angular forms package, building upon the previous stable version 11.2.5. Both versions provide the essential directives and services for building forms within Angular applications, crucial for handling user input and data management. They share core dependencies like tslib and peer dependencies on rxjs and other Angular core modules (@angular/core, @angular/common, @angular/platform-browser), ensuring compatibility within the Angular ecosystem. Developers can leverage these packages to create both template-driven and reactive forms, enabling robust form validation and data binding.
The key difference lies in the updated version numbers of the peer dependencies. Version 11.2.6 necessitates @angular/core, @angular/common and @angular/platform-browser also at version 11.2.6, while version 11.2.5 required them to be at 11.2.5. This highlights the incremental nature of Angular updates, and developers should ensure that all Angular packages are updated together to maintain compatibility across the application. Another significant difference between the two versions is the unpackedSize property under the dist attribute, where version 11.2.6 has 2796037 bytes while version 11.2.5 had 2743890 bytes implying the newer version contains more code, likely due to bug fixes, performance improvements, or minor feature additions. Finally, the release dates differ, showing that version 11.2.6 was released a week after version 11.2.5.
The are not vulnerabilities for the version 11.2.6 of the package @angular/forms