Release of 1.12.1

Patch release
Posted on November 19, 2025 by Alfred Wassermann

Dear friends of JSXGraph,

JSXGraph v1.12.1 is a patch release that adds some subtle improvements and addresses a few annoying bugs.

The update addresses the following issues (among others):

  • Increased precision for intersections (points) of curves with curves or lines
  • The output format of polyhedron.toSTL() is now correct
  • Some smartlabels were broken
  • The handling of attribute frozen is further improved
  • Improvement of the API docs
  • Security: replaced some innerHTML by innerText
  • Arrow heads in SVG take the CSS color of the line
  • jsxgraph.css now contains a version string

In particular, the change of the intersection algorithm for curves might cause problems in existing constructions - even if we tried to make it as backwards compatible as possible. Please report any issues with intersection points, we will try to find a solution.

For the full list of changes see CHANGELOG.md.

Enjoy, Alfred

To all posts