Skip to content

Bump bignumber.js from 11.0.0 to 11.1.1#174

Merged
valefar-on-discord merged 2 commits into
mainfrom
dependabot/npm_and_yarn/bignumber.js-11.1.1
May 16, 2026
Merged

Bump bignumber.js from 11.0.0 to 11.1.1#174
valefar-on-discord merged 2 commits into
mainfrom
dependabot/npm_and_yarn/bignumber.js-11.1.1

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 16, 2026

Bumps bignumber.js from 11.0.0 to 11.1.1.

Release notes

Sourced from bignumber.js's releases.

v11.1.0 adds a few useful improvements around formatting, parsing, rounding, and interoperability.

BigNumber.sum() now returns zero when called with no arguments, which makes patterns like BigNumber.sum(...arr) work cleanly even when the array is empty.

BigNumber.sum(...[]).toString()      // "0"

toBigInt() has been added, so BigNumber values can now be converted directly to native BigInt values.

new BigNumber("123.9").toBigInt(BigNumber.ROUND_DOWN)        // 123n

There is also a new BigNumber.fromFormat() method for parsing formatted strings back into BigNumber values.

const options =  {  prefix"€",  groupSeparator".",  decimalSeparator"," }
BigNumber.fromFormat("€1.234.567,89", options).toString()      // "1234567.89"

Negative decimal places are now supported by decimalPlaces(), toFixed(), and toFormat(), making it easier to round to tens, hundreds, and thousands etc.

new BigNumber("1234.5").toFormat(-2)      // "1,200"

toFormat() has also been expanded to support minimum and maximum decimal places, and per-call formatting options now fall back to the configured global FORMAT values for anything not explicitly overridden.

new BigNumber("12.3456789").toFormat([2, 5])      // "12.34568"

This release also includes a fix for slow hexadecimal integer base conversion when DECIMAL_PLACES is very large, plus improved TypeScript API test coverage.

Changelog

Sourced from bignumber.js's changelog.

11.1.1

  • 02/05/26
  • Docs: fix version number and decimalPlaces API description.

11.1.0

  • 30/04/26
  • #401 BigNumber.sum: return zero if there are no arguments.
  • #352 Add toBigInt method.
  • #286 Add fromFormat method.
  • #262 decimalPlaces, toFixed and toFormat: support negative decimal places.
  • #260 toFormat: support minimum/maximum decimal places.
  • toFormat: fallback to FORMAT for each property not in options.
  • [BUGFIX] #342 Large DECIMAL_PLACES causing slow hex integer base conversion.
  • Typescript: add test_api.ts to improved typed API test coverage.
Commits
  • 1e55b9a v11.1.1
  • 300e0f3 docs: fix decimalPlaces API description
  • cca72ee Update version number in API.html
  • 2f0e7de v11.1.0
  • e06dfc2 Implement fromFormat. toFormat: support [min, max] decimal places.
  • 128ad3a #262 decimalPlaces: accept a negative decimal places count.
  • 85482a3 #352 Add toBigInt method.
  • aa2cfdb BigNumber.sum: return zero if there are no arguments
  • See full diff in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels May 16, 2026
@dependabot dependabot Bot requested a review from valefar-on-discord as a code owner May 16, 2026 07:14
@dependabot dependabot Bot added the javascript Pull requests that update javascript code label May 16, 2026
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/bignumber.js-11.1.1 branch from e2b118e to cd66518 Compare May 16, 2026 13:24
Bumps [bignumber.js](https://github.com/MikeMcl/bignumber.js) from 11.0.0 to 11.1.1.
- [Release notes](https://github.com/MikeMcl/bignumber.js/releases)
- [Changelog](https://github.com/MikeMcl/bignumber.js/blob/main/CHANGELOG.md)
- [Commits](MikeMcl/bignumber.js@v11.0.0...v11.1.1)

---
updated-dependencies:
- dependency-name: bignumber.js
  dependency-version: 11.1.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/bignumber.js-11.1.1 branch from cd66518 to db52800 Compare May 16, 2026 13:30
@valefar-on-discord valefar-on-discord merged commit a8e3054 into main May 16, 2026
1 check passed
@dependabot dependabot Bot deleted the dependabot/npm_and_yarn/bignumber.js-11.1.1 branch May 16, 2026 13:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant