5519 Commits

Author SHA1 Message Date
Jos de Jong
3c2a9150dc chore: publish v15.1.0 v15.1.0 2025-11-05 14:25:45 +01:00
Jos de Jong
c5c98caa3d chore: update devDependencies 2025-11-05 14:23:17 +01:00
Jos de Jong
065d2b694c chore: update HISTORY.md 2025-11-05 12:24:02 +01:00
Jos de Jong
b15904ff0b
fix: #3579 conditional parsed as optional chaining (#3584) 2025-11-05 12:21:55 +01:00
Jos de Jong
6cb374d8d2 chore: update AUTHORS 2025-11-05 12:00:25 +01:00
Jos de Jong
d56cff0113 chore: update HISTORY.md 2025-11-05 11:59:57 +01:00
anslem chibuike
89ed9add18
fix: issues with the optional chaining operator: disallow double dot ?.., allow optional function calls, throw errors on invalid uses of ?. (#3585) 2025-11-05 09:39:46 +01:00
Jos de Jong
f211411522 chore: update AUTHORS 2025-10-31 17:04:29 +01:00
Jos de Jong
d52bff1140 fix: update HISTORY.md 2025-10-31 09:38:35 +01:00
Jos de Jong
38b6c40d6e Merge remote-tracking branch 'origin/develop' into develop 2025-10-31 09:37:50 +01:00
Jos de Jong
89cc54ae20
fix: #3562 serializing units (#3572) 2025-10-31 09:37:35 +01:00
Jos de Jong
2ce15eb6b7 chore: update HISTORY.md 2025-10-31 09:24:33 +01:00
Glen Whitney
8c659a86cd
fix: respect tolerances in function isInteger (#3575) 2025-10-31 09:10:07 +01:00
Jos de Jong
095ccb6ae7 chore: update HISTORY.md 2025-10-29 11:37:43 +01:00
Jos de Jong
96a381c312 Merge remote-tracking branch 'origin/develop' into develop 2025-10-29 11:08:07 +01:00
NilsDietrich
48ba6adbca
feat: support for optional chaining object?.key (#3547) 2025-10-29 11:07:52 +01:00
Jos de Jong
06c19f9477 chore: update HISTORY.md 2025-10-29 10:52:31 +01:00
Glen Whitney
faf249b6c0
feature: add function bernoulli to calculate Bernoulli numbers (#3551) 2025-10-29 10:47:11 +01:00
Richard Taylor
92152117f5
Fix: don't throw exception when filter/map/forEach an empty array (#3567)
Removes out-of-bounds access to first element in optimizeCallback when
  the provided array/matrix is empty. Also adds numerous unit tests for such
  edge cases, and fixes a previously unreported internal bug in SparseMatrix,
  violating its own invariants on empty matrices.

  Resolves #3564.
---------

Co-authored-by: Glen Whitney <glen@studioinfinity.org>
2025-10-27 00:39:35 -07:00
Jos de Jong
50ce346891 docs: add a few more "see also" references 2025-10-18 13:28:03 +02:00
Jos de Jong
ed413cbce0 chore: update HISTORY.md 2025-10-18 13:19:17 +02:00
Glen Whitney
9ee2a00877
feat: implement functions isFinite and isBounded (#3554) 2025-10-18 13:17:14 +02:00
Jos de Jong
1941b5c61c docs: some fixes in HISTORY.md 2025-10-10 09:31:22 +02:00
Jos de Jong
f39b7d4f1b chore: publish v15.0.0 v15.0.0 2025-10-10 09:15:54 +02:00
Jos de Jong
8c783a9461 Merge branch 'develop' into v15
# Conflicts:
#	HISTORY.md
#	test/unit-tests/type/matrix/Index.test.js
2025-10-10 09:09:40 +02:00
Jos de Jong
212cf926cf chore: publish v14.9.1 v14.9.1 2025-10-10 09:01:05 +02:00
Jos de Jong
7083ff33cb fix: issue in HISTORY.md listing all fixes of v14.8.2 under v14.9.0 2025-10-10 08:59:17 +02:00
Jos de Jong
ed0080a719 chore: publish v14.9.0 v14.9.0 2025-10-10 08:47:50 +02:00
Jos de Jong
1da8d81cd8 chore: update devDependencies 2025-10-10 08:43:22 +02:00
Jos de Jong
6c01759355 chore: update HISTORY.md 2025-10-10 08:33:40 +02:00
David Contreras
5a8eb1064a
fix: #3541 throw an error when evaluating a range with a step of zero (#3548) 2025-10-10 08:31:41 +02:00
Jos de Jong
34ecfdb03a chore: update HISTORY.md 2025-10-09 20:03:38 +02:00
David Contreras
d303b34a7e
feat: improve the performance of map with multiple arguments (#3526) 2025-10-09 20:02:13 +02:00
Jos de Jong
b342a6223c chore: update HISTORY.md 2025-10-09 10:33:34 +02:00
Jos de Jong
9679387595 Merge remote-tracking branch 'origin/v15' into v15 2025-10-09 10:33:21 +02:00
Jos de Jong
302ed812e1
fix: #3529 change function size to always return an Array (#3535) 2025-10-09 10:33:15 +02:00
Jos de Jong
cad0801f74 chore: update HISTORY.md 2025-10-09 10:00:24 +02:00
Jos de Jong
338dfe9ae3
fix: #3530 throw an error when trying to flatten a SparseMatrix (#3536) 2025-10-08 08:17:25 -07:00
Jos de Jong
adc8b621f1 chore: publish v14.8.2 2025-10-03 08:55:49 +02:00
Jos de Jong
cd6b4ba1b5 Merge remote-tracking branch 'origin/develop' into develop 2025-10-01 14:32:03 +02:00
Jos de Jong
2a4cf8266e chore: update HISTORY.md 2025-10-01 12:02:28 +02:00
David Contreras
6a1b0a708a
fix: improve performance in functions like map when passing a unary function (#3546) 2025-10-01 12:02:05 +02:00
Josh Kelley
f0ae0f3741
fix: add missing type definitions for ctranspose (#3545) 2025-10-01 11:57:16 +02:00
Josh Kelley
4ec99fc022
fix: typos in code comments (#3544) 2025-10-01 11:50:17 +02:00
Josh Kelley
963476019a
fix: type definition of abs(complex) (#3543)
The absolute value of a complex number is a plain number.
2025-10-01 11:45:48 +02:00
Jos de Jong
f74d6365eb Merge branch 'develop' into v15
# Conflicts:
#	HISTORY.md
2025-09-26 09:10:02 +02:00
Jos de Jong
0e33e70690 chore: publish v14.8.1 v14.8.1 2025-09-26 08:58:09 +02:00
Jos de Jong
162880d47a docs: update HISTORY.md 2025-09-25 09:05:30 +02:00
Jos de Jong
e9db91fbee
fix: #3538 config printing a warning when using { number: 'bigint' } (#3540) 2025-09-25 09:04:19 +02:00
Jos de Jong
f894645e4c chore: update unit tests 2025-09-24 11:28:18 +02:00