[deutsch]

Changelog

Changes from version 1.3.4 to version 1.3.5:
 * Added support for a residual callback function for function fitting
 * Added support for dashed lines and customizable line segment caps
 * Updated bundled version of katex and codemirror
 * Minor fixes

Changes from version 1.3.3 to version 1.3.4:
 * Maintainance release for the new company name
 * Updated bundled version of katex and codemirror

Changes from version 1.3.2 to version 1.3.3:
 + Added support for rotating axis labels and tick labels
 * Updated bundled version of katex to version 0.13
 * Minor fixes

Changes from version 1.3.1 to version 1.3.2:
 + Added tick alignment property
 + Added print pixel size property
 * Improved MacOS version of the Kontrast HTTP server
 * Improved color menu
 * Improved display on very small screens
 * Fixes for various graphics card drivers

Changes from version 1.3.0 to version 1.3.1:
 + Added axis property to allow for custom ticks
 * Improved fullscreen display when using Safari
 * Minor improvements and bug fixes

Changes from version 1.2.2 to version 1.3.0:
 + Added color space compensation (sRGB and custom gamma)
 + Added properties to configure the minimum margin of graph zones
 + Added properties to configure the border color/opacity of bars
 + Added configurable background opacity for figures
 + Added feature allows to align tile plots to screen pixels
 * Improved linear interpolation for tiles and removed other 
   minification filter settings
 * Improved image filtering with respect to opacity for tile plots
 * Major performance improvements for tile plots

Changes from version 1.2.1 to version 1.2.2:
 * Fixed error when removing plots

Changes from version 1.2.0 to version 1.2.1:
 + Added property to configure decimal separator
 + Added decimal number formatting API
 + Added hover marker for tiles
 * Improved tick number formats
 * Improved keyboard bindings for axes in left/right/top/bottom zones
 * Fixed class names for Kontrast objects
 * Major performance improvement for cube plots
 * Improved Kontrast loading time
 
Changes from version 1.1.0 to version 1.2.0:
 * Major update for the Kontrast HTTP server includes
   + optional access to serial devices
   * improved performance
   * improved routing algorithm
   * HTTP server version is now equal to the Kontrast version
 + Added mhchem to the Kontrast distribution for typesetting chemical formulae
 * Improvements in CSS styles when embedding Kontrast into other websites
 * Pan a 3D graph in rotation mode by holding the Ctrl key
 * Fix radianAsDegree slider mapping
 * Bug fixes

Changes from version 1.0.2 to version 1.1.0:
 + New customization possibilities for hover markers
 + Allow the recreation of a figure after the WebGL context has been lost
 * Improved relative axis for logarithmic mappings
 * Improved katex font size scaling

Changes from version 1.0.1 to version 1.0.2:
 + Added new volumetric sampling technique ('bresenham')
 + Added property to configure the sample count for uniform volumetric sampling
 + Added properties to configure the border color/opacity between tiles
 * Improved tile rendering when tiles overlap in 3D space
 * Improved rotation-navigation in 3D graphs

Changes from version 1.0.0 to version 1.0.1:
 * Bug fix: Relative axes with Edge resulted in an error
 * Bug fix: Relative axis labels did not change color
 * Bug fix: 3D position of tiles was incorrect
 * Fixed documentation for events of 'kontrast'
 * Minor dependency updates in Kontrast HTTP server

Changes from version 0.82 to version 1.0.0:
 * Bug fixes in Kontrast HTTP server
 * Bug fixes in Kontrast
 ! Breaking change: Fourier Transform does not pad with zeros for non-2^N counts
 ! Breaking change: Kontrast is now incompatible with Internet Explorer
 ! Kontrast loads asynchronously, please refer to the release notes

Changes from version 0.81 to version 0.82:
 + New user-friendly context menu
 + Added auto-generated legend style sheets
 + Added different shapes/draw modes for points and cursors
 + Added keyboard shortcuts (including: full screen mode)
 + Added annotations (for titles, legends, captions)
 * Improved rendering on high-DPI screens
 * Improved PNG export browser compatibility
 * Improved layout algorithm 
 * Improved tick algorithm
 * Improved axis placement using the 'zone' property
 * Various bug fixes
 ! Breaking change: 'row' in graph layout counts from top of the figure (instead of the bottom)
 * Improved HTTP server:
   - smaller binary
   - improved error handling
   - support for directory listings
   ! Breaking change: Configuration file format change
   ! Breaking change: Symbolic links are not followed anymore

Changes from version 0.80 to version 0.81:
 + Added a derivative callback function option for integrateODE
 + Added conditional Boolean logic to the math syntax
 + Added keyboard shortcuts for graphs

Changes from version 0.79 to version 0.80:
 + Added bar plots
 + Added minification filtering options for tiles
 + Added cursors
 * Improved documentation
 * Bug fixes

Changes from version 0.78 to version 0.79:
 + Added "numberType" property for slider (with "integer" and "float" options)
 + Add arrow key shortcuts to navigate in graphs
 - Removed unnecessary functions from KontrastFigure
   (showDynamic/showStatic, showMessage/hideMessage)
 * Fixed bug: Color axis tick labels (incorrect tick position if length !== 2)
 * Fixed bug: Oscillating tick label
 * Fixed bug: Tick rendering in 3D graphs
 * Fixed bug: Variable parsing in math strings
 * Fixed escape-sequence in tutorial

Changes from version 0.77 to version 0.78:
 + Added data markers (activate/deactivate by click, make permanent by double-click)
 + Added error bars for KontrastPoints
 + Added line fills for KontrastLines
 + Added 'disabled' property to KontrastSlider
 * Various bug fixes and fixed memory leaks
 * Improved behavior of the revert-button
 * Performance info is now hidden (activate with query string 'kontrastdebug')
 * Improved scrolling behavior/accuracy