tslib is a crucial runtime library for TypeScript, providing essential helper functions that enable TypeScript code to execute smoothly in JavaScript environments. Examining versions 1.12.0 and 1.13.0 reveals subtle but potentially important differences for developers relying on this package. Both versions maintain the same core functionality, offering the necessary runtime support for compiled TypeScript code. They are both licensed under the permissive 0BSD license, making them freely usable in a wide range of projects, both open source and commercial. The repository remains consistent, hosted on GitHub under the Microsoft organization.
A key distinction lies in the release timing and size characteristics. Version 1.13.0 was released on May 13, 2020, a day later than version 1.12.0, released on May 12, 2020. While both versions contain the same number of files (9), version 1.13.0 saw a slight reduction in unpacked size, from 32754 to 31919. This decrease might indicate optimizations or minor code adjustments within the library. Developers should note this size reduction, as it could contribute to slightly smaller bundle sizes and potentially improved loading times for applications utilizing tslib. Given the minor nature of the version increment, the changes are likely bug fixes, performance tweaks, or minor adjustments to internal helper functions rather than significant API alterations. For most developers, upgrading from 1.12.0 to 1.13.0 should be a safe and straightforward process offering incremental improvements with minimal risk.
The are not vulnerabilities for the version 1.13.0 of the package tslib