Stemfard API changelog

Stay updated with the latest improvements and features
v0.2.0Breaking changes
May 20, 2026

Enhanced computational transparency and error handling.

Breaking changes

  • Renamed matrix_scalar() to matrix_scalar_divide() for clarity
  • Error messages now use structured JSON format instead of plain text strings

Deprecations

  • interp_poly_lagrange() will be renamed to interp_lagrange() in v2.0.0
  • chi2_critical_value() lookup table method deprecated — will be replaced with inverse CDF calculation in v1.1.0

New features

  • Step-by-step explanations for all numerical computations
  • Context-rich error messages with resolution hints
  • Initial value problem solvers: Taylor method, Forward Euler, Runge-Kutta (order 4)
  • Interpolation methods: Lagrange, Newton forward/backward, divided differences
  • Linear regression analysis with goodness-of-fit metrics
v0.1.0
January 5, 2026

Initial stable release with core mathematical and statistical functionality.

New features

  • Array generation, indexing, and slicing
  • Matrix arithmetic: addition, subtraction, multiplication, division
  • Array transformations: transpose, rotation, vertical flip
  • Calculus operations: derivatives and definite integrals
  • Descriptive statistics for grouped and ungrouped data
  • Chi-square goodness-of-fit and independence tests
  • Correlation analysis: Pearson, Spearman, Kendall's tau
2026 Stemfard. All Rights Reserved.