445 Commits

Author SHA1 Message Date
jos
be913efa29 Added docs and example on making the expression parser less vulnerable 2017-05-12 12:15:46 +02:00
jos
51507e2f10 Released v3.13.0 2017-05-12 09:18:46 +02:00
jos
34f948f808 Fixed an issue in a code example in the docs 2017-04-22 12:56:56 +02:00
jos
720d443f79 Released v3.12.0 2017-04-17 20:38:53 +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 de Jong
ba7536d769 Merge pull request #817 from ericman314/Unit.toSI
Added Unit.prototype.toSI
2017-03-31 16:46:34 +02:00
jos
3cac43e8bd Added security entry to index of docs 2017-03-31 10:36:12 +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
ericman314
d24b945cb1 Added Unit.prototype.toSI 2017-03-29 08:46:34 -06:00
jos
5d11f2eeb1 Released v3.10.0 2017-03-05 13:50:14 +01:00
Todd Morse
0309a2af1a Merge branch 'develop' into develop 2017-02-26 22:56:51 -05:00
morsecodist
c1d59f8388 Updated docs and code comments 2017-02-24 15:35:42 -05:00
jos
5a0e72016c Released v3.9.3 2017-02-22 21:39:45 +01:00
jos
9101dafbad Released v3.9.1 2017-02-06 20:15:33 +01:00
jos
3c4db52c69 Fixed some typos 2017-02-03 17:53:06 +01:00
jos
de67dd340a Merge branch 'master' into develop 2017-01-24 20:28:26 +01:00
Harry Sarson
d559aa5062 fixed doc error for config option predictable 2017-01-24 18:43:07 +00: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
064cb7a34b Updated project description 2017-01-23 21:03:06 +01:00
jos
ddb8fc4374 Released v3.9.0 2017-01-23 20:47:52 +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
08ed2b4160 Updated docs 2017-01-21 20:45:14 +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
jos
29da2b0418 Released v3.8.1 2016-12-15 21:07:26 +01:00
Maxired (Maxence Dalmais)
daf7494512 add missing parentheses 2016-12-14 11:14:13 +01:00
jos
b866ca3e48 Released v3.8.0 2016-11-18 19:41:40 +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
jos
a168041374 Functions add and multiply now accept more than two arguments. See #739. 2016-11-18 15:06:37 +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
jos
af551ff1cf Released v3.7.0 2016-11-05 20:18:11 +01:00
jos
1ecfdf1a0e Implemented BigNumber support in function arg() 2016-11-05 19:52:22 +01:00
jos
c9591339b1 Throw an error for implicit conversion between BigNumber and Fraction (see #710) 2016-11-05 19:44:04 +01:00
jos
4306200c4c Implemented method Node.equals(other) for all nodes of the expression parser 2016-11-05 16:27:23 +01:00
jos
2b95c65a30 Released v3.6.0 2016-10-21 20:10:11 +02:00
jos
20a571f38d Fixed #688: Describe allowed variable names in the docs 2016-10-21 16:50:51 +02:00
jos
064eb31381 Fixed #715: Parser now exposes test functions like isAlpha which can be replaced in order to adjust the allowed characters in variables names 2016-10-21 16:33:38 +02:00
jos
95d0f444f3 Merge branch 'master' into develop 2016-10-15 10:35:41 +02:00
Adam Butler
9a6ea3203c Fix incorrect case 2016-10-13 16:00:17 +01:00
jos
b5652b99c9 Fixed a code example 2016-10-02 13:48:07 +02:00
jos
68c3475f6d Released v3.5.2 2016-09-20 21:18:27 +02:00
jos
23d1786cb2 Comments of expressions are are now stored in the parsed nodes, see #690 2016-08-23 21:12:39 +02:00