2788 Commits

Author SHA1 Message Date
jos
fb8a4e0a0e Created some benchmarks for the expression parser 2017-06-05 11:53:15 +02:00
jos
943a99df71 Updated history 2017-06-05 10:01:35 +02:00
Jos de Jong
3219248413 Merge pull request #867 from ericman314/splitunit-nearlyequal
Splitunit nearlyequal
2017-06-05 09:59:45 +02:00
ericman314
e96cad0370 Corrects round-off errors in splitUnit 2017-06-04 22:18:43 -06:00
Eric Mansfield
45a7629944 Merge pull request #2 from josdejong/develop
Develop
2017-06-04 20:59:43 -06:00
jos
4e1142a126 Released v3.13.3 v3.13.3 2017-05-27 20:56:16 +02:00
jos
bc3febca89 Merge branch 'security' into develop 2017-05-27 20:52:24 +02:00
jos
a4f231b2bc Updated history 2017-05-27 20:16:22 +02:00
Jos de Jong
b1afd923b7 Merge pull request #862 from viclai/patch-1
Fixed Bug in Equation For Intersection of Line and Plane
2017-05-27 20:13:18 +02:00
jos
ed5f2cebaf Security fixes in isSafeMethod and some others 2017-05-27 19:51:12 +02:00
viclai
5baa2b8848 Added Unit Test for Intersect Bug 2017-05-27 07:58:32 -07:00
jos
5fbc8edce6 Released v3.13.2 v3.13.2 2017-05-26 20:28:59 +02:00
jos
e80ab2d36c Fixed unit tests 2017-05-26 17:14:08 +02:00
jos
627bb2a79d Disabled function chain 2017-05-26 17:11:52 +02:00
jos
959b010242 Simplified isSafeMethod 2017-05-26 16:43:03 +02:00
jos
64498eddd6 Fixed #861: physical constants not available in the expression parser 2017-05-25 16:13:42 +02:00
Victor
1313abe4ce Fixed Bug in Equation For Intersection of Line and Plane
The equation to find the value of ’t' for the intersection of a line and a plane does not appear to be entirely correct.  Please double-check.
2017-05-23 20:40:47 -07:00
jos
f61bb6cf94 Fixed #856: function subset not returning non-primitive scalars from Arrays correctly 2017-05-16 21:41:03 +02:00
jos
e105f60ab7 Released v3.13.1 v3.13.1 2017-05-12 20:52:02 +02:00
jos
04ceed6c75 Merge branch 'security' into develop 2017-05-12 20:47:54 +02:00
jos
5991c24620 Fixed broken unit tests 2017-05-12 13:36:03 +02:00
jos
29d632f1d9 Fixed creating units with an alias not working within the expression parser 2017-05-12 13:28:13 +02:00
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 v3.13.0 2017-05-12 09:18:46 +02:00
jos
11eda850da Fixed security vulnerabilities 2017-05-12 09:01:31 +02:00
jos
2a14757640 Merge remote-tracking branch 'origin/develop' into develop 2017-05-12 08:37:40 +02:00
jos
affad00f04 Updated history 2017-05-12 08:36:40 +02:00
Jos de Jong
b36d45af0b Merge pull request #850 from tetslee/absderivative
Added derivative of abs
2017-05-11 19:59:22 +02:00
Jos de Jong
3f890c9a1a Merge pull request #848 from tetslee/simplifyTerminate
Fix terminate condition of simplify to avoid endless loops
2017-05-11 19:56:28 +02:00
Timothy Lee
8c92deb1c3 Added derivative of abs 2017-05-10 17:24:15 +09:30
Timothy Lee
4762493861 Typo 2017-05-10 10:24:47 +09:30
jos
de10818546 Merge branch 'redundantwildcard' of https://github.com/tetslee/mathjs into tetslee-redundantwildcard
# Conflicts:
#	lib/function/algebra/simplify.js
2017-05-09 20:24:04 +02:00
jos
c92df8eb30 Updated history 2017-05-09 20:18:34 +02:00
Jos de Jong
71221b75df Merge pull request #840 from tetslee/fix838
Fixed simplify to recognize named constants
2017-05-09 20:12:28 +02:00
Jos de Jong
3ea3eb7273 Merge pull request #841 from tetslee/fix813
Stop simplify converting numbers to inexact Fractions
2017-05-09 20:07:57 +02:00
Timothy Lee
aaeb2ebc28 Fix terminate condition of simplify to avoid endless loops 2017-05-09 17:59:58 +09:30
Timothy Lee
89c32b84bf Remove redundant rule wildcard variable 'C' from simplify 2017-05-09 16:01:28 +09:30
Timothy Lee
02f01adf3c Added support for BigNumbers to simplify 2017-05-09 13:20:32 +09:30
Jos de Jong
dc37aa3c49 Merge pull request #845 from tetslee/docsimplify
Added some more documentation for simplify rules
2017-05-08 20:01:47 +02:00
jos
41b0f5138b Expose BASE_DIMENSIONS on Unit 2017-05-08 20:00:43 +02:00
jos
dd170891ec Updated history 2017-05-08 19:57:45 +02:00
Jos de Jong
0dfd667d0d Merge pull request #839 from slavaGanzin/master
cli: inline evaluate
2017-05-08 19:55:16 +02:00
slavaGanzin
fa3aa92156 add tests 2017-05-08 15:15:20 +03:00
Timothy Lee
6f2b5efaac Disallow implicitly converting a number to a fraction that is not an exact representation 2017-05-08 15:58:06 +09:30
Timothy Lee
82095ebc19 Revert "Changed multiply to only output Fractions when both arguments can be exactly represented as Fractions"
This reverts commit f3cb41864582b2dc8b07c07d4c22d6c313bcc114.
2017-05-08 15:57:19 +09:30
Timothy Lee
6792ab5974 Added some more documentation for simplify rules 2017-05-08 13:32:53 +09:30
Timothy Lee
158adc1861 Added support for more constants in simplify 2017-05-08 12:56:56 +09:30
Jos de Jong
1ce3c1f098 Add section "what can I do?" 2017-05-07 14:06:23 +02:00
jos
150e5bd42a Released v3.12.3 v3.12.3 2017-05-05 21:09:59 +02:00
jos
27660d8c00 Some more security measures 2017-05-05 21:08:23 +02:00