Jos de Jong
Jos de Jong
After extending the benchmark file [`/test/benchmark/map.js`](https://github.com/josdejong/mathjs/blob/develop/test/benchmark/map.js), I was triggered by an outlier `abs(array)` which is more than 10x faster than the rest: ``` # develop abs(genericMatrix) x 54,106 ops/sec ±0.59%...
I'm upgrading a Svelte library of mine that uses `svelte-awesome` to support Svelte 5. As far as I can see, `svelte-awesome` works just fine with Svelte 5. However, in the...
Issues: - [x] [IMPEDIMENT] Incompatible dependencies: `svelte-awesome` and `rollup-plugin-svelte`. Solution: the dependencies must update their peer requirements to include Svelte 5. See https://github.com/RobBrazier/svelte-awesome/issues/1186#issuecomment-2420805965. - [x] [IMPEDIMENT] Circular dependencies reported by...
Breaking changes planned for mathjs v15: - [x] give unary % operator (percentage) higher precedence than binary % operator (modulus), see [#3432](https://github.com/josdejong/mathjs/pull/3432) - [x] fix kronecker product on vectors, see...
Fixes #3421 A simple solution is to not only parse hex characters, but just parse any alpha and digit character after the prefix `0x`, `0o`, or `0x`, and then try...
Breaking changes planned for mathjs v16: - [ ] Adopt reorganized config options (#3592) - [ ] uniformize bigint construction, see [#3375](https://github.com/josdejong/mathjs/pull/3375) - [ ] Expose and systematize the parsing...
I got an email from a Chinese user explaining that he has to switch the input from Chinese to English in order to type parenthesis in an expression. It would...
From discussion https://github.com/josdejong/mathjs/discussions/3031#discussioncomment-14692393 When formatting a unit, it is not always possible to parse it via the expression parser when it was revived from JSON data. Example: ```js const unit1...
Addresses the first case of `log10(0n)` in #3539. We may want to think through the behavior for all numeric types. Current behavior (with this bugfix applied): data type | test...
In tree mode, an array with many items renders only the first 100 items and allow to "Show more". This makes sure the performane of rendering large arrays is fast....