RxJS version 6.4.0 introduces several updates compared to the previous stable release, 6.3.3, primarily focusing on development dependencies and internal tooling. While the core functionality and API remain largely consistent, developers will notice changes in the *devDependencies* section. Notably, *rollup*, a module bundler, has been updated from version 0.36.3 to 0.66.6. This is a significant jump, suggesting potential improvements in build performance or the introduction of new bundling features.
A key addition is the inclusion of *google-closure-compiler-js* at version 20170218.0.0, which indicates a possible shift or enhancement in the code optimization or minification processes. Furthermore, there is the inclusion of *@angular-devkit/schematics* and *@angular-devkit/build-optimizer* showing improvements for working with Angular. While not directly affecting the runtime behavior of RxJS, these build-time changes can lead to smaller bundle sizes and improved performance in applications using RxJS.
The fileCount remains the same at 3563, but unpackedSize increased to 4977088 indicating slight differences in file size.
For developers, the upgrade to 6.4.0 might not necessitate immediate code adjustments unless they have custom build processes that rely on specific versions of the aforementioned *devDependencies*. However, keeping up with the latest version ensures access to potential build optimizations and compatibility with newer development environments.
The are not vulnerabilities for the version 6.4.0 of the package rxjs