5525 Commits

Author SHA1 Message Date
Jos de Jong
4bbe862bb5 docs: describe that setDistinct sorts the elements (see #3602) 2025-11-26 10:59:52 +01:00
Jos de Jong
290a5b8987 chore: update HISTORY.md and AUTHORS 2025-11-26 10:08:26 +01:00
Ayomide Bamigbade
6545dcd7c5
fix: #3597 added nullish type definitions (#3601) 2025-11-26 10:06:55 +01:00
Jos de Jong
e5f0e73ad7 chore: update HISTORY.md 2025-11-12 09:56:37 +01:00
Glen Whitney
7db791298c
fix: #3578 interpret empty true-expr of conditional as error (#3581) 2025-11-12 09:55:51 +01:00
Orel Ben Neriah
b81420fad6
chore: update matrix documentation to align with v15 (#3591)
Resolves #3565.

---------
Co-authored-by: Glen Whitney <glen@studioinfinity.org>
2025-11-11 15:07:16 -08:00
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