Skip to content

Commit 45c9563

Browse files
committed
chore: publish v14.0.0
1 parent 650830b commit 45c9563

File tree

5 files changed

+22
-4
lines changed

5 files changed

+22
-4
lines changed

AUTHORS

+1
Original file line numberDiff line numberDiff line change
@@ -254,6 +254,7 @@ Vas Sudanagunta <[email protected]>
254254
Brooks Smith <[email protected]>
255255
Jmar L. Pineda <[email protected]>
256256
gauravchawhan <[email protected]>
257+
257258
Neeraj Kumawat <[email protected]>
258259
Emmanuel Ferdman <[email protected]>
259260

HISTORY.md

+17
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,22 @@
11
# History
22

3+
# 2024-11-20, 14.0.0
4+
5+
!!! BE CAREFUL: BREAKING CHANGES !!!
6+
7+
- Fix: #3301 precedence of `%` (mod) being higher than `*` and `/` (#3311).
8+
Thanks @nkumawat34.
9+
- Fix: #3222 prevent `math.import(...)` from overriding units unless you
10+
specify `{ override: true }` (#3225).
11+
- Upgrade to `fraction.js@5`, using `bigint` under the hood (#3283).
12+
- Implement support for `Unit` in functions `ceil`, `floor`, and `fix`.
13+
Possible breaking changes in the type definitions of arrays and matrices
14+
due to the introduction of generics (#3269). Thanks @orelbn.
15+
- Fix: #3219 let functions `dotDivide`, `dotPow`, `bitXor`, `xor`, `equal`,
16+
`larger`, `largerEq`, `smaller`, `smallerEq`, and `unequal` return a sparse
17+
matrix when the input is two sparse matrices (#3307). Thanks @Aakash-Rana.
18+
- Improve type definitions of arrays (#3306). Thanks @orelbn.
19+
320
# 2024-11-20, 13.2.3
421

522
- Fix: #3260 improve type definitions and documentation on the callback

package-lock.json

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "mathjs",
3-
"version": "13.2.3",
3+
"version": "14.0.0",
44
"description": "Math.js is an extensive math library for JavaScript and Node.js. It features a flexible expression parser with support for symbolic computation, comes with a large set of built-in functions and constants, and offers an integrated solution to work with different data types like numbers, big numbers, complex numbers, fractions, units, and matrices.",
55
"author": "Jos de Jong <[email protected]> (https://github.com/josdejong)",
66
"homepage": "https://mathjs.org",

src/version.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
export const version = '13.2.3'
1+
export const version = '14.0.0'
22
// Note: This file is automatically generated when building math.js.
33
// Changes made in this file will be overwritten.

0 commit comments

Comments
 (0)