Library Compatibility: Enjoy seamless integration with ESM packages as you can now import big.js without any additional steps. This enhancement simplifies the process for developers using modern JavaScript frameworks.
Improvements
Library Functionality: The library now supports BigInts in strict mode, allowing for greater flexibility when working with large integers. This improvement enhances the usability of big.js in various applications.
Library Functionality: A new method, neg, is added to easily negate a Big number, providing more functionality for mathematical operations.
Documentation: A note is added to clarify that a Big is created from a number's toString value, improving user understanding of how to utilize the library effectively.
Library Functionality: The library now includes support for Symbol.for('nodejs.util.inspect.custom'), enhancing its compatibility with Node.js utilities.
Fixes
Fix big.js compatibility issues with ESM packages, allowing for straightforward imports without workarounds. This resolves the challenges faced by users in Angular 10+ libraries.