DirectMath Changelog

What's new in DirectMath 3.2.1

Jul 28, 2017
  • This version offers improved support for integration and differential equations.

New in DirectMath 3.2.0 (Aug 22, 2016)

  • Version 3.2 offers improved support for subscripted variables. New features include the ability to define subscripted sequences, load values for sequences from tables, and display sequence values in tables.

New in DirectMath 3.1.0 (Apr 29, 2016)

  • Starting with version 3.0, DirectMath gained the ability to export live documents to the web. Version 3.1 introduces a set of tools designed to make it easier to set up and run a web server that will serve up documents exported from DirectMath. The new DirectMath server package is an easy to use, self-contained server application that includes all of the tools needed to serve up documents containing live click-and-drag computation capabilities.
  • Version 3.1 also includes enhancements to the HTML export feature and the built-in drawing tools.

New in DirectMath 3.0.0 (Sep 5, 2014)

  • Version 3.0 features a rebuilt computation system. The computation system is now based on newly designed DirectMath scripting language, which will enable a wider range of features for the computation system going forward.
  • One important new feature made possible by the new scripting language is the export of live computations to the web.

New in DirectMath 2.0.5 (Mar 13, 2014)

  • An update that provides compatibility with Mathematica version 9 on Windows

New in DirectMath 2.0.4 (Jun 12, 2013)

  • This version includes improvements to the drawing tools, including a better constraint satisfaction algorithm.

New in DirectMath 2.0.3 (Oct 22, 2012)

  • DirectMath now has better support for pasting in large pictures. Large pictures are automatically scaled to fit the current page size.
  • DirectMath now correctly handles questions posed by Maxima when computing certain integrals.

New in DirectMath 2.0.2 (Sep 4, 2012)

  • Includes a number of bug fixes and enhancements to the computation system.

New in DirectMath 2.0.1 (Sep 4, 2012)

  • Version 2.0.1 of DirectMath is bug fix release. In addition, this version introduces a gallery of sample documents: select "Sample Documents" from the Help menu to view these documents.

New in DirectMath 2.0 (Aug 14, 2012)

  • DirectMath is now built on the Qt application framework. This will help make development of new features faster and easier, and also makes it possible to offer versions of DirectMath for Windows, Mac OS X, and Linux.
  • The Mac OS X version of DirectMath is now a fully native application offering greatly improved performance.
  • The DirectMath editor is now based on Unicode, making it possible to offer a much broader set of mathematical symbols. In addition, DirectMath now uses the STIX fonts as its native font set. The STIX fonts include one of the most comprehensive set of mathematical symbols of any font set, and offer a well-integrated set of fonts for text and equations.
  • DirectMath 2.0 introduces a new file format, the .dmth format. DirectMath 2.0 can open and read DirectMath version 1 documents in the older .lbz format, making the new version fully backward compatible with the previous version.
  • DirectMath can now use either the Mathematica or Maxima computer algebra system as its computational back end. Maxima is open source software that is available free of charge. This will make the computational features of DirectMath available to a much broader audience.
  • The constraint solving system in the DirectMath drawing tools has been greatly improved, making the drawing tools much more useful.

New in DirectMath 1.1 (Aug 14, 2012)

  • Slide show mode for making presentations
  • More list paragraph formats
  • Support for arbitrary symbolic constraint equations in drawings
  • Implemented context menus throughout the application
  • Simplification level in calculation system is now selectable
  • Added variable viewer for symbolic variables in drawings
  • New equal length constraint for segments in drawing

New in DirectMath 1.0.2 (Aug 14, 2012)

  • Spell checking for text in DirectMath documents
  • Drag and drop points, vectors, and plots onto drawings
  • Solve for unknowns in drawings.
  • Fixed a bug the caused some expressions containing complex numbers to not render correctly.
  • Improvements to simplification of expressions containing radicals.
  • Command to rationalize denominators of fractions with radicals in the denominator.

New in DirectMath 1.0.1 (Aug 14, 2012)

  • The Mathematica based constraint satisfaction algorithm is now much more responsive in drawings containing plots.
  • Fixed a crashing bug that would occasionally cause crashes when selecting plots or curves in drawings.
  • HTML export now gives better results for math expressions embedded in ordinary paragraphs and simple math expressions in equations.
  • Fixed a bug in LaTeX export that caused drawings to be exported at the wrong size.
  • Made it easier to create right angle and angle constraints.
  • With the kernel active, you can now drag equations into an equation set to add them to the set.
  • Holding down the shift key while control-clicking to select calculations results in the result of the calculation appearing on th e same line instead of in a new equation. Holding down the option key while control-clicking results in the original expression being replaced with the result of the calculation.