All notable changes to MathFlow will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.0.0 - 2025-08-26
- Initial release of MathFlow
- Mathematical expression parsing and evaluation
- Support for variables and custom functions
- Symbolic differentiation
- Expression simplification and expansion
- Numerical integration (Simpson's, Trapezoidal, Gauss-Legendre)
- Equation solving (Newton-Raphson, Bisection, Secant, Brent)
- Complex number arithmetic
- Vector operations (dot product, cross product, normalization)
- Statistical functions (mean, median, variance, correlation, linear regression)
- LaTeX and MathML output formats
- Comprehensive test suite with 50+ tests
- Full documentation and examples
- Parse mathematical expressions from strings
- Evaluate expressions with variables
- Standard math operations: +, -, *, /, ^, %
- Trigonometric functions: sin, cos, tan, asin, acos, atan, sinh, cosh, tanh
- Other functions: exp, ln, log10, sqrt, abs, floor, ceil, round, sign, min, max, factorial
- Mathematical constants: pi, e, tau (2*pi), phi (golden ratio)