jos
a602a38340
Updated docs for v6
2019-05-20 21:42:49 +02:00
jos
b4f2eb005e
Merge remote-tracking branch 'origin/fix/1428' into develop
...
# Conflicts:
# HISTORY.md
# src/function/algebra/simplify.js
2019-05-04 10:07:39 +02:00
jos
6081360d6a
Merged develop into modular_architecture
2019-04-13 16:51:51 +02:00
jos
5c263d3dff
Fixed #1428 : transform iterating over replaced nodes
2019-03-05 21:10:59 +01:00
jos
70cbc3ec30
Replace http urls with https where supported
2019-02-27 13:08:42 +01:00
jos
25be459ed3
Merge math.expression.parse into math.parse
2019-02-03 20:30:43 +01:00
jos
078f1dd69f
Renamed methods .eval to .evaluate, updated all docs and examples accordingly
2019-01-16 10:11:32 +01:00
Eric Mansfield
d23d8c71a4
Chained conditionals ( #1267 )
...
* Minimally working
* Added tests, toString
* Added tests for evaluation
* Minor changes
* Added a line in the docs about chained conditionals
* Documentation, replacing var and let with const
2018-10-04 20:26:39 +02:00
Mathias Rasmussen
346eb37e40
Fix parse example ( #1231 )
2018-09-03 20:21:11 +02:00
jean-emmanuel
710ed1e58f
Add support for single quotes strings
2018-08-04 10:27:10 +02:00
jos
8e18a2bd0a
Document rationalize in the Algebra section of the docs
2018-07-14 11:06:11 +02:00
Daniel Kostro
f396f2d3fa
fix some broken links
2018-07-08 10:08:32 +02:00
jos
8b5eb89a02
Minor tweaks in the docs
2018-06-16 14:57:28 +02:00
jos
b6b36bfd9b
Use strict equality checks everywhere (=== and !==)
2018-06-13 15:02:21 +02:00
jos
b3b96749bf
Refactored var into const/let, and removed a lot of semicolons
2018-06-13 12:21:14 +02:00
jos
cf5c1c1af8
Fixes #1054 : renamed eye to identity
2018-06-06 10:52:08 +02:00
jos
6613f1c844
Release the second release candidate 4.0.0-rc.2
2018-02-21 11:36:43 +01:00
jos
99ab11b234
Dropped constant uninitialized
2018-02-04 13:09:09 +01:00
Jos de Jong
cdda817d9f
Merge pull request #1036 from ericman314/implicit-multiplication
...
Implicit multiplication
2018-02-04 11:55:15 +01:00
Eric Mansfield
e0b8640ab4
Added more examples for implicit multiplication
2018-02-03 14:26:04 -07:00
Eric Mansfield
cd5381a64f
Minor formatting
2018-02-03 11:39:37 -07:00
Eric Mansfield
3f62bd9ebd
Finished docs
2018-02-03 11:32:17 -07:00
Eric Mansfield
260bb8d823
Halfway done with docs
2018-02-03 11:01:10 -07:00
jos
82b41e696a
- Implemented OperatorNode.isUnary and OperatorNode.isBinary.
...
- Explicit checks for number of arguments everywhere working with `OperatorNode` and `FunctionNode`.
- Fixed #1014 : derivative silently ignoring additional arguments.
2018-01-31 11:00:39 +01:00
jos
ae8f61a84b
Merge branch 'v4_constant_node' into v4_binary_operator_node
2018-01-31 10:07:10 +01:00
jos
a00b333e00
Fixed some broken links and an example output
2018-01-27 17:18:47 +01:00
jos
924299c42b
Changed ConstantNode(valueStr, valueType) to ConstantNode(value) (breaking change)
2018-01-23 12:08:29 +01:00
denisx
b5729262af
Fix Bitwise xor sample result
2018-01-12 21:50:45 +03:00
jos
e7766e4468
Replaced examples resulting in round-off errors to prevent confusion (see #910 )
2017-08-02 20:02:51 +02:00
jos
469e6bf3cf
Fixed #895 : added support for the dollar character $ in symbol names
2017-07-10 20:29:30 +02:00
Nekomajin42
7301b6fcf9
Implement toHTML() to Nodes
...
toHTML() method to each Node, and update in the docs
2017-05-21 15:47:43 +02:00
jos
be913efa29
Added docs and example on making the expression parser less vulnerable
2017-05-12 12:15:46 +02:00
jos
34f948f808
Fixed an issue in a code example in the docs
2017-04-22 12:56:56 +02:00
jos
ee6efa3768
Only allow accessing/assigning properties on plain objects. Only allow calling known methods.
2017-04-08 15:32:10 +02:00
jos
04cbd0c0b1
Added a section on how to report security issues
2017-04-02 20:08:48 +02:00
jos
52462a8e29
Released v3.10.2
2017-03-31 10:26:04 +02:00
jos
2f45600905
Fixed a security vulnerability in the expression parser allowing execution of arbitrary JavaScript
2017-03-31 10:18:14 +02:00
jos
73c3d711e5
Updated description of mathsteps
2017-01-23 22:04:44 +01:00
jos
20f3af05b3
Fixed markdown urls, updated an example
2017-01-23 21:56:14 +01:00
jos
f4b7855a84
Docs, examples, some fixes
2017-01-22 15:30:18 +01:00
jos
db67f4cb84
Removed method Node.simplify() (use function simplify instead)
2017-01-22 13:42:19 +01:00
jos
5c5b83988e
Updaed docs of Node.simplify
2017-01-21 20:35:20 +01:00
jos
71ae3ea076
Consistent API for both derivative and simplify (dropped transform)
2017-01-20 21:43:40 +01:00
Maxired (Maxence Dalmais)
daf7494512
add missing parentheses
2016-12-14 11:14:13 +01:00
jos
7152142661
Fixed #732 : Allow letter-like unicode characters like Ohm \u2126
2016-11-18 19:19:17 +01:00
jos
e0123c7355
Implemented a method cloneDeep for the expression Nodes. See #745 .
2016-11-18 15:37:07 +01:00
H.D. Sarson
04732a2456
Edited description of string operations to include setting values in strings
2016-11-08 14:58:43 +00:00
H.D. Sarson
356e2cf096
tidied up example so it is easier to read
2016-11-08 14:40:20 +00:00
Harry Sarson
0428d0cf80
Changed expressions/syntax in docs to represent the actaul result of string opperations.
2016-11-07 20:27:51 +00:00
Harry Sarson
b6a96fa76a
Changed ',' to ';' in doc's to fix typo
2016-11-07 19:43:22 +00:00