|
| 1 | +# Change Log |
| 2 | + |
| 3 | +## 1.2.0 |
| 4 | + * Added the static variable to the test. Use this instead of a string just in case the string for the errors change. |
| 5 | + * Test all of the MA types that stochrsi supports. |
| 6 | + * Added some test data that matches [Issue #2](https://github.com/LupeCode/phpTraderNative/issues/2). |
| 7 | + * Added the Lupe Trader classes. |
| 8 | + * These classes will override certain functions that have been identified to produce bad results. |
| 9 | + * See [Issue #2](https://github.com/LupeCode/phpTraderNative/issues/2). |
| 10 | + * Wrote tests with hand-done math to verify that the returned results match what it should be. |
| 11 | + * There were already tests that made sure the results matched the PECL Trader extension, but what if that was wrong? |
| 12 | + * I didn't to it by hand *per se*, but in a spreadsheet. I'm not *that* good at math. |
| 13 | + * Added the Slow Stoch RSI function to solve [Issue #2](https://github.com/LupeCode/phpTraderNative/issues/2). |
| 14 | + * Moved the common testing data into a trait for classes that cannot extend the `TraderTest` class. |
| 15 | + * Added the `.gitlab-ci.yml` and `.travis.yml` files. |
| 16 | + * Hey, who can say no to free code testing and reporting, right? |
| 17 | +## 1.1.0 |
| 18 | + * Removed the MyInteger class, using plain integers now. |
| 19 | + * Made the return message constant and easier to test against. |
| 20 | + * Switched to using the core classes in a static way. This will improve operating time when the same class of functions are used multiple times in one execution. |
| 21 | + * Added tests that cause coverage to hang with a group that can be skipped with `--exclude-group exceptions` |
| 22 | + * Updated the static references. |
| 23 | +## 1.0.5 |
| 24 | + * Added an installation notice to the README. |
| 25 | +## 1.0.4 |
| 26 | + * Fixed [Issue # 1](https://github.com/LupeCode/phpTraderNative/issues/1) |
| 27 | + * Shortened the code for htDcPeriod. |
| 28 | +## 1.0.3 |
| 29 | + * Added a test that shows that the PECL version and the C/JAVA versions of TA-Lib have different defaults. |
| 30 | + * Added testing for the TraderFriendly class. |
| 31 | + * Changed the version requirement of PECL Trader to 0.4.1 for require-dev. |
| 32 | + * Removed unused internal functions. |
| 33 | +## 1.0.2 |
| 34 | + * Updated for PECL Trader version 0.4.1. |
| 35 | + * Optimized the code. |
| 36 | + * Made sure that the original copyright notice was in all of the ported code. |
| 37 | + * Set up local tests to be in multiple versions of PHP; all versions from 7.0.x to 7.2.x. |
| 38 | +## 1.0.1 |
| 39 | + * Removed the old java code that was unused. |
| 40 | +## 1.0.0 |
| 41 | + * Lots and lots of function documentation. |
| 42 | + * Moved the optional parameters in to the function definitions instead of in the body of the function. |
| 43 | +## 0.4.0 |
| 44 | + * Finished all of the classes; the library now has the same functionality as the TA-Lib code it is ported from. |
| 45 | +## 0.3.0 |
| 46 | + * Set up the basic scaffolding of the library. |
0 commit comments