Skip to content

L-3

Compare
Choose a tag to compare
@rocky rocky released this 15 May 16:21
· 375 commits to master since this release

2.2.0

  • Upgrade to MathJax-2.7.9. See MathJax v2.7.9. Over a decade of improvements here. One that I like is that output which is too large to fit on this screen can be viewed in the Zoom popup which has a scrollbar.
  • Don't use MathJax for string output. (HTML/Hrefs coming later)
  • String output is no longer passed to MathJax for rendering in MathML. As a result its output is more visually distinct from unexpanded and symbol output: it is left aligned and in a different monospace font. In the future we may consider settings for enabling/disabling this.
  • Create a settings.m including Settings`$UseSansSerif and autoload that.
  • "About" page expanded to include Machine, System, and Directory information

2.2.0rc1

  • Upgrade to Django 3.2 or newer. Django 3.2 is long-term support
    release
  • Upgrade three.js to r52. See PR #36.
  • Allow Django's database (default mathics.sqlite) to be settable
    from environment variables MATHICS_DJANGO_DB an MATHICS_DJANGO_DB_PATH.
  • Update gallery examples with more graphics
  • Add an "about" page to show version information and for installed software three.js and MathJax.