All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
0.3.0 - 2015-11-17
- default to headless instead of graphical operation
- use Sun's javax.vecmath 1.5.2 implementation again (GPLv2 w/ classpath exception)
- new command line option --gui
- background threads do not prevent application from exiting anymore
0.2.0 - 2015-11-09
- long options --help and --version
0.1.4 - 2015-09-07
- removed unintended executable privilege of some .jsurf example files
- fixed division of univariate polynomials by constants
- change log
0.1.3 - 2015-03-03
- unit tests via JUnit
- ignore Eclipse build files via .gitignore
- avoid side effects of multivariate polynomial addition (which sometimes changed the internal representation of variables like X, Y and Z)
0.1.2 - 2014-07-03
- switched to non-GPL licensed implementation of the javax.vecmath API
- switched gradle plugin 'maven' to 'maven-publish'
- updated to Gradle 1.12
- ignore Eclipse project files via .gitignore
0.1.1 - 2014-02-07
- .gitignore
- .jsurf examples files and demo for gradle 'run' task
- properly exit after saving PNG image
0.1.0 - 2013-06-13
- basic setup for Maven deployment to GitHub
- import code from internal code repository of IMAGINARY
- improved scheduling of parallel rendering tasks