greenkeeper[bot]
fc3211068a
chore(package): update webpack to version 4.16.5 ( #1203 )
2018-08-12 13:26:45 +02:00
jos
eff54bd069
Refactored globalOptions into passing argument options everywhere (see #1173 )
2018-08-03 16:34:07 +02:00
jos
e296fdcfe6
Refactored globalOptions into argument options everywhere (see #1173 )
2018-08-03 16:32:42 +02:00
jos
391ce47eb3
Describe options in simplify docs (see #1173 ). Updated history.md.
2018-08-03 16:10:24 +02:00
Paulo Buchsbaum
443d42a7fc
Bugfixes in rationalize, extended simplify with new options see #1173
...
Fix of bug fixes in `rationalize.js`, also changing `simplify.js` and `simplifyConstant.js` and more 2 bugs in `simplify.js` and `simplifyconstant.js` in order to be possible passing in `Travis` test.
**Bugs in `simplifyConstant.js` and `simplify.js`**
1. `simplifyConstant.js` - I've changed `new ConstantNode(stringNumber, 'number')` to `new ConstantNode(number)`
1. `simplify.js` - Due to problems with a number node with string type, I've added `!isNaN(node.value)))` in number type test condition
**Bugs in `rationalize.js`**
3. I've fixed negative power exponents and decimals coefficients troubles. The decimals coefficients problem has led to the need to add a new feature in `simplify.js ` and `simplifyConstant.js` (next topic)
**New feature in `simplify.js` and `simplifyConstant.js`**
4. New rule type (string), whose valid values are in `listCommStrings` new variable. The only string rule accepted so far is to turn off exact fraction conversion in `simplifyConstant.js`
2018-08-03 15:58:45 +02:00
greenkeeper[bot]
8a3abd51e6
chore(package): update webpack to version 4.16.4 ( #1201 )
2018-08-02 19:46:36 +02:00
Jos de Jong
e66b80d969
chore(package): update tar to version 4.4.6 ( #1200 )
...
Closes #1198
2018-08-02 10:48:59 +02:00
Harry Sarson
e658d48be1
Improve CI testing ( #1195 )
...
* reduce number of build stages
Runs linting and browser tests in parallel to reduce build times.
* add bundling tests
Adds travis test that checks the bundled and minified script.
* rework running of 'other' scripts in travis
This commit uses environment matrix expansion to run all the 'other'
scripts on node lts.
* rework running of 'other' scripts in travis
This commit uses environment matrix expansion to run all the 'other'
scripts on node lts.
* keep trying with env var matrix expansion
* explicitly give node_js version for all 'other' script runs
* add node version for each script
This reverts to previously used approach, matrix expansion does not seem to work.
2018-07-30 21:01:21 +02:00
greenkeeper[bot]
fcdf428008
chore(package): update karma to version 2.0.5
2018-07-30 10:09:53 +01:00
greenkeeper[bot]
305efad276
chore(package): update uglify-js to version 3.4.6
2018-07-30 09:35:05 +01:00
jos
924b2d4f97
Update package-lock.json
2018-07-29 16:50:53 +02:00
greenkeeper[bot]
24d6439f2a
fix(package): update typed-function to version 1.1.0 ( #1196 )
2018-07-29 16:48:57 +02:00
Jos de Jong
d711cb1132
Fixed a typo in an example
2018-07-28 16:57:05 +02:00
greenkeeper[bot]
f424eb7f7c
chore(package): update webpack to version 4.16.3
2018-07-28 13:26:43 +01:00
Harry Sarson
fa6b4cbb18
help greenkeeper to manage lockfiles
2018-07-28 12:54:39 +01:00
Jos de Jong
38bd02bc9d
Add note about TypeScript
2018-07-27 22:30:34 +02:00
Jos de Jong
9ec5767e57
Fixed #1188 : maintenance badge has broken link
2018-07-27 16:57:30 +02:00
Amin Abdul Manaf
a8774154e1
Fixed a typo ( #1187 )
2018-07-27 16:54:34 +02:00
jos
9c3400684a
Released v5.0.4
v5.0.4
2018-07-22 17:47:40 +02:00
Jos de Jong
e75a1eae84
Move greenkeeper badge to the right place
2018-07-22 16:47:53 +02:00
greenkeeper[bot]
cb23f557ee
Update dependencies to enable Greenkeeper 🌴 ( #1153 )
...
* chore(package): update dependencies
* docs(readme): add Greenkeeper badge
* update package-lock to bring in sync with package.json
2018-07-22 16:41:11 +02:00
Jos de Jong
e82de940c4
Update history
2018-07-19 21:42:50 +02:00
Honeybar
9b51a34dbe
Speed up reshaping function of a matrix ( #1177 )
...
* Speed up reshaping function
* remove dimension error comment
2018-07-19 21:41:07 +02:00
Jos de Jong
6abe31803e
Insert zero width white spaces to prevent the table from getting too wide (see #1176 )
2018-07-19 21:11:45 +02:00
jos
598723362b
Updated history
2018-07-16 19:54:06 +02:00
Jos de Jong
d67c374506
Merge pull request #1170 from honeybar/master
...
improving speed of factorial function
2018-07-16 19:49:18 +02:00
Honeybar
a13f0ca7c6
style fix
2018-07-15 11:54:11 -07:00
Honeybar
4fb547cb7e
Delete productrange.js
2018-07-15 11:48:34 -07:00
Honeybar
f27ed3bb28
style fix
2018-07-15 11:47:38 -07:00
Honeybar
9ae26197c8
change filename and optimizing division by 2
2018-07-15 11:43:16 -07:00
Honeybar
45fde8b348
style fix
2018-07-15 00:35:44 -07:00
Honeybar
126bfbff6b
improving speed of factorial function
2018-07-14 23:40:12 -07:00
Honeybar
996922c46e
remove productBig function
2018-07-14 21:19:15 -07:00
Honeybar
77bd559b19
improving factorial function
...
speed up factorial function for number
2018-07-14 21:17:05 -07:00
Honeybar
3d35d858b8
improving factorial function
...
improving speed of bignumber and number
2018-07-14 20:35:32 -07:00
Honeybar
16ed3b8820
Improving factorial function
...
use divide and conquer to improve factorial for both number and bignumber
2018-07-14 19:43:19 -07:00
jos
f81f6f3f69
Released v5.0.3
v5.0.3
2018-07-14 11:29:28 +02:00
jos
b29e83dcac
Updated docs and history (see #1147 , #1163 )
2018-07-14 11:16:11 +02:00
Jos de Jong
c7e639c806
Merge pull request #1163 from ericman314/develop
...
Bug fix for engineering mode and precision
2018-07-14 11:10:22 +02:00
jos
8e18a2bd0a
Document rationalize in the Algebra section of the docs
2018-07-14 11:06:11 +02:00
jos
acd675cb70
Updated history
2018-07-14 10:18:52 +02:00
Jos de Jong
4e38cf8d5f
Merge pull request #1167 from weinshel/decimaljs-import
...
Change decimal.js import
2018-07-14 10:16:43 +02:00
Ben Weinshel
650cf86006
change decimaljs to use es6 version
2018-07-13 14:00:28 -05:00
jos
d4543e2212
Fixed docs mentioning wrong default value of epsilon
2018-07-11 08:54:07 +02:00
Eric Mansfield
630fe1162f
Fixed lint problems
2018-07-10 21:28:17 -06:00
Eric Mansfield
fe6593a724
Bug fix for engineering mode and precision
2018-07-10 21:13:23 -06:00
jos
6ac8807854
Fixed #1162 : transform functions not being cleaned up when overriding it by importing a factory function with the same name
2018-07-10 22:42:07 +02:00
jos
b44ce1477a
Fixed many functions (for example add and subtract) not working with matrices having a datatype defined
2018-07-08 21:11:41 +02:00
jos
6301801145
Add benchmark to test numeric matrices vs generic matrices
2018-07-08 20:54:10 +02:00
jos
5126e74d50
Merge remote-tracking branch 'origin/develop' into develop
2018-07-08 15:05:29 +02:00