UNPKG

mathsteps

Version:
92 lines (63 loc) 3 kB
# History ## 2017-10-26, version 0.1.7 There's been a lot of great changes since the last release, here are the main updates Functionality and Teaching Enhancements: - new pedagogy for multiply powers integers #153 - exposing the factoring module and adding more coverage #148 - simplify roots of any degree #183 - more cases for cancelling terms #182 - greatest common denominator substep #188 - multiply nthRoots #189 - multiply fractions with parenthesis #185 - remove unnecessary parens before solving equations #205 - multiply denominators with terms #88 - Better sum-product factoring steps #210 Bug Fixes - fix the check for perfect roots of a constant when there's roundoff error #224 - large negtive number rounding #216 Other: - (code structure) generalizing polynomial terms #190 - latex printing for equations - added linting rules #222 ## 2017-04-03, version 0.1.6 updated mathjs to incorporate vulnerability patch #149 Functionality Enhancements: - Added factoring support #104 - Fixed #138: Better handling of distribution with fractions. Thanks @lexiross ! - Fixed #126: Add parens in util > print where necessary. Thanks @Flyr1Q ! Bug fixes: - Fixed #113: handle exponents on coefficients of polynomial terms. Thanks @shirleymiao ! - Fixed #111 (nthRoot() existence check). Thanks @shirleymiao ! Refactoring + Documentation + other dev enhancements: - Fixed #107: Improve our linter. Thanks @Raibaz ! - Added Travis continuous integration - Refactor test to use TestUtil. Thanks @nitin42 ! - Work on #58: Adding missing tests. Thanks @nitin42 ! ## 2017-01-29, version 0.1.5 Reverted #82 (Added script to check the installed node version) and mention node version requiremnts in the README. ## 2017-01-29, version 0.1.4 Functionality Enhancements: - Fixed #39: Add rule to simplify 1^x to 1. Thanks @michaelmior ! - Fixed #82: Added script to check the installed node version. Thanks @Raibaz ! Bug fixes: - Fixed #77: bug where oldNode was null on every step. Thanks @hmaurer ! - Handle unary minus nodes that have an argument that is a parentheses. Thanks @tkosan ! Refactoring + Documentation + other dev enhancements: - Fixed #73: replace New Kids on the Block video with one that's not restricted in most of the world - Fixed #80: Use object literal property value shorthand. Thanks @cspanda ! - Fixed #62: Separated basicsSearch simplifications into their own files. Thanks @Raibaz ! - Fixed #78: pre-commit hook to run tests and linter before a git commit. Thanks @hmaurer ! - Improvements from #44: Added Linting rules. Thanks @biyasbasak ! - Fixed #91: Refactor isOperator to accept operator parameter. Thanks @mcarthurgill ! - Fixed #86: Clean up CONTRIBUTING.md. Thanks @faheel ! - Fixed #34: Make a helper function getRadicandNode. Thanks @lexiross ! - Fixed #95: Create RESOURCES.md for people to share relevant software, projects, and papers - Fixed #102: Add a complete code example for solving an equation. Thanks @karuppiah7890 !