Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump mathjs from 13.2.3 to 14.0.0 #2153

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 25, 2024

Bumps mathjs from 13.2.3 to 14.0.0.

Changelog

Sourced from mathjs's changelog.

2024-11-20, 14.0.0

!!! BE CAREFUL: BREAKING CHANGES !!!

  • Feat: Upgrade to fraction.js@5, using bigint under the hood (#3283).
  • Feat: Implement support for Unit in functions ceil, floor, and fix. Possible breaking changes in the type definitions of arrays and matrices due to the introduction of generics (#3269). Thanks @​orelbn.
  • Feat: Implement support for log(x: Fraction, base: Fraction).
  • Fix: #3301 precedence of % (mod) being higher than * and / (#3311). Thanks @​nkumawat34.
  • Fix: #3222 prevent math.import(...) from overriding units unless you specify { override: true } (#3225).
  • Fix: #3219 let functions dotDivide, dotPow, bitXor, xor, equal, larger, largerEq, smaller, smallerEq, and unequal return a sparse matrix when the input is two sparse matrices (#3307). Thanks @​Aakash-Rana.
  • Fix: Improve type definitions of arrays (#3306). Thanks @​orelbn.
Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [mathjs](https://github.com/josdejong/mathjs) from 13.2.3 to 14.0.0.
- [Changelog](https://github.com/josdejong/mathjs/blob/develop/HISTORY.md)
- [Commits](josdejong/mathjs@v13.2.3...v14.0.0)

---
updated-dependencies:
- dependency-name: mathjs
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Nov 25, 2024
Copy link

what-the-diff bot commented Nov 25, 2024

PR Summary

  • Math.js Update
    The version of Math.js, a library used in our project, has been updated from 13.0.3 to the newer 14.0.0 version. This is reflected in both package-lock.json and package.json, which are files that track our dependencies.

  • Fraction.js Update
    Like Math.js, Fraction.js, another library we use, has also been updated from 4.3.7 to 5.2.1. This change is noted in package-lock.json. The details such as the URL from which the library is downloaded and the unique 'fingerprint' (integrity hash) of the library have also been updated in the file.

  • Node Engine Compatibility for Fraction.js
    The compatibility of Fraction.js with different versions of the Node.js platform has been changed. Previously, it was compatible with all versions (node: "*") but it has been updated now to be compatible with Node.js versions 12 and onwards (node: ">= 12").

  • Changed funding type for Fraction.js
    The funding details for Fraction.js, as listed in our package-lock.json file, have been updated. The new update reflects a switch in the funding platform for this library - from Patreon to GitHub.

  • Updated Download URL and Integrity Hash for Math.js
    The download URL prescribed in our package files for the Math.js library, along with its unique 'fingerprint' (integrity hash), have been updated to reflect the upgrade to version 14.0.0.

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.

0 participants