Skip to content

Latest commit

 

History

History
89 lines (69 loc) · 2.56 KB

CHANGELOG.md

File metadata and controls

89 lines (69 loc) · 2.56 KB

Change log

All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.

0.4.1 - 2017-12-04

Fixed

  • allow to disable RotateSphericalDragger when mouse button is released

0.4.0 - 2017-11-25

Changed

  • some backward compatibility for option machinery
  • more detailed help text

Added

  • add support for EditorConfig to unify coding style
  • AST nodes keep track of parentheses in the input

0.3.0 - 2015-11-17

Changed

  • default to headless instead of graphical operation
  • use Sun's javax.vecmath 1.5.2 implementation again (GPLv2 w/ classpath exception)

Added

  • new command line option --gui

Fixed

  • background threads do not prevent application from exiting anymore

0.2.0 - 2015-11-09

Added

  • long options --help and --version

0.1.4 - 2015-09-07

Changed

  • removed unintended executable privilege of some .jsurf example files

Fixed

  • fixed division of univariate polynomials by constants

Added

  • change log

0.1.3 - 2015-03-03

Added

  • unit tests via JUnit

Changed

  • ignore Eclipse build files via .gitignore

Fixed

  • 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

Changed

  • 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

Added

  • .gitignore
  • .jsurf examples files and demo for gradle 'run' task

Fixed

  • properly exit after saving PNG image

0.1.0 - 2013-06-13

Added

  • basic setup for Maven deployment to GitHub
  • import code from internal code repository of IMAGINARY

Changed

  • improved scheduling of parallel rendering tasks