Jos de Jong
aa6f41be99
fix: Index.dimension(dim) accepting non-numeric input
2024-11-04 10:54:58 +01:00
Jos de Jong
6c783e9b05
chore: update hyperexecute.yaml to try solve the performance issue
2024-11-04 10:10:09 +01:00
Jos de Jong
982bbdcb9b
chore: update devDependencies and package-lock.json
2024-10-28 18:47:35 +01:00
Jos de Jong
9f070d119a
chore: remove unnecessary logging
2024-10-23 10:45:41 +02:00
Jos de Jong
6d76cea8f9
chore: rename Hyperexecute workflow file
2024-10-23 10:31:48 +02:00
Jos de Jong
dd0eac640e
chore: fix linting issues
2024-10-23 10:30:07 +02:00
gauravchawhan
f76c751f34
chore: hyperexecute Integrations ( #2874 )
2024-10-23 10:26:58 +02:00
Jos de Jong
07bff5501d
chore: revert to typescript@5.5.4 to keep the (old) eslint version happy
2024-10-09 16:42:52 +02:00
Jos de Jong
1b850f67cb
chore: cleanup unused imports
2024-10-09 12:46:08 +02:00
Jos de Jong
e58ed40b08
fix: update dependencies and devDependencies
2024-10-09 09:11:21 +02:00
Jos de Jong
e50215c903
docs: fix a typo on the Syntax page ( #3276 )
2024-10-09 08:53:49 +02:00
Jos de Jong
973fe0b034
chore: add a missing comma
2024-10-02 17:15:50 +02:00
Jos de Jong
0c9c4971ae
chore: publish v13.2.0
v13.2.0
2024-10-02 17:02:31 +02:00
Jos de Jong
302d79946e
chore: update devDependencies
2024-10-02 16:58:21 +02:00
Jos de Jong
b153c3332a
chore: update docs
2024-10-02 09:43:28 +02:00
David Contreras
1d29c273c2
docs: document the syntax of map and forEach in the expression parser ( #3272 )
2024-10-02 09:42:56 +02:00
Jos de Jong
6bcb26ca45
chore: try fix the codecov-action
2024-09-27 16:40:17 +02:00
Jos de Jong
d7df3fb2a3
chore: try fix the codecov-action
2024-09-27 16:24:01 +02:00
Jos de Jong
b2a7130062
chore: try fix the codecov-action
2024-09-27 16:21:53 +02:00
Jos de Jong
53413fddb1
chore: try fix the codecov-action
2024-09-27 16:20:14 +02:00
Jos de Jong
17a24ed380
chore: use codecov/codecov-action
2024-09-27 16:03:05 +02:00
Jos de Jong
64d72e8eee
chore: update HISTORY.md and AUTHORS
2024-09-27 14:41:23 +02:00
Jmar L. Pineda
7f810d1b7e
feat: speed up the map() and forEach() functions in DenseMatrix.js ( #3251 )
...
* Optimize the map and forEach functions in DenseMatrix.js
* Changed index back to Array from Uint32Array and clone it using index.slice(0) instead of [...index]
* Fixed merge conflicts with the fast callback optimization
* Fixed the documentation for _forEach()
* Fixed _forEach comment and made it return an immutable index array
* Resolved DenseMatrix unit test suggestions
---------
Co-authored-by: Jos de Jong <wjosdejong@gmail.com>
2024-09-27 14:36:45 +02:00
Jos de Jong
fb76ac419d
fix : #3267 implicit multiplication with a negative number and unit in
2024-09-18 11:08:29 +02:00
Jos de Jong
2a4faaa03c
chore: update history
2024-09-11 11:38:04 +02:00
David Contreras
367c0d3d1e
chore: improve performance of functions map, filter and forEach ( #3256 )
...
* Implement reduceCallback
* Add jsdocs
* implement simplifyCallback in other functions
* Moved recurse to array.js
* Format
* Separate transform callback
* forEach transform
* Renamed applyCallback to simplifyCallback
* Simplified index transform
* renamed to reducedCallback and simplifiedCallback to simpleCallback
* chore: fix linting issue
* Added forEach benchmark
* renamed simplifyCallback to optimizeCallback
---------
Co-authored-by: Jos de Jong <wjosdejong@gmail.com>
2024-09-11 11:32:17 +02:00
Jos de Jong
0f87a7b6c3
chore: fix linting issue
2024-09-04 16:17:09 +02:00
Jos de Jong
76e23d1954
chore: extend the map.js benchmark
2024-09-04 16:11:34 +02:00
Jos de Jong
db913e5e3d
chore: update history
2024-09-04 12:21:13 +02:00
Jos de Jong
d1ecf44e2f
fix : #3253 cannot use identifiers containing special characters in function derivative
2024-09-04 12:19:46 +02:00
Jos de Jong
4c64018a79
fix : #3246 add type definitions for function leafCount
2024-09-04 11:35:39 +02:00
Jos de Jong
8d244d2754
fix : #3259 revert the duplicate symbolicEqual definition and just export the existing definitions
2024-09-04 11:32:47 +02:00
Jos de Jong
143a8b79dd
chore: update AUTHORS file
2024-09-04 11:06:32 +02:00
Jos de Jong
4d91f10095
fix : #3259 function symbolicEqual missing in the TypeScript definitions
2024-09-04 11:06:21 +02:00
Jos de Jong
6b743d07b8
chore: fix broken benchmark
2024-09-04 10:01:43 +02:00
Jos de Jong
9ed6774257
chore: update history
2024-08-28 17:18:50 +02:00
Brooks Smith
2e34c795e7
fix: improve the type definitions of ConstantNode to support all data types ( #3257 )
2024-08-28 17:15:00 +02:00
Jos de Jong
30b195c9b5
chore: update history
2024-08-27 19:47:53 +02:00
Vas Sudanagunta
70d4170dd3
fix broken links in configuration.md ( #3254 )
...
Co-authored-by: Jos de Jong <wjosdejong@gmail.com>
2024-08-27 19:46:57 +02:00
Jos de Jong
695a246b58
chore: publish v13.1.1
v13.1.1
2024-08-27 16:45:17 +02:00
Jos de Jong
ed2cce4d17
fix: various security vulnerabilities ( #3255 )
...
* fix: disable parser functions in the CLI (security issue)
* fix: ensure `ObjectWrappingMap` doesn't allow deleting unsafe properties (security issue)
* fix: enable using methods and (safe) properties on plain arrays
* docs: update the "Less vulnerable expression parser" section in the docs
* chore: fix typos and linting issues
* chore: keep functions like `simplify` enabled in the CLI
* docs: update the security page
* fix: ensure `ObjectWrappingMap.keys` cannot list unsafe properties
* fix: when overwriting a rawArgs function with a non-rawArgs function it was still called with raw arguments
* docs: fix a typo
2024-08-27 16:42:46 +02:00
Jos de Jong
00a985dbfe
chore: publish v13.1.0
v13.1.0
2024-08-26 13:49:27 +02:00
Jos de Jong
1ce2eb57c6
chore: update devDependencies
2024-08-26 13:48:05 +02:00
Jos de Jong
f2078469fe
chore: update history
2024-08-22 13:38:00 +02:00
David Contreras
bcf0da46f0
feat: support multiple inputs in function map ( #3228 )
2024-08-22 13:35:21 +02:00
Jos de Jong
88a4b35e9d
chore: add a benchmark testing DenseMatrix.map(...) and DenseMatrix.forEach(...) (see #3251 )
2024-08-21 14:59:09 +02:00
Jos de Jong
84effa73fc
chore: update history
2024-08-21 14:33:05 +02:00
David Contreras
459ae13725
docs: spelling fixes in the embedded docs ( #3252 )
...
Co-authored-by: Jos de Jong <wjosdejong@gmail.com>
2024-08-21 14:30:40 +02:00
Jos de Jong
14acdad7e8
chore: add tea.yaml file
2024-08-16 14:21:27 +02:00
Jos de Jong
d84cca1be4
chore: update history
2024-08-01 15:56:59 +02:00