-cosh, coth, csch, sech, sinh, tanh: Scale inputs by PI/4. This will produce different results, but is technically more correct.
--Code changes
-cos, csch: move position of sign flip, shouldn't change output.
-cot, coth, csc, csch, sec, sech, tan, tanh: add optimization.
-Undo list length increased from 128 to 512.
--Code changes
-auguer doesn't need Zeps().
-Additional check on undo list length when adding in certain circumstances.
-Add gnarly variation.
--Bug fixes
-Fix reading of post variations in .chaos files.
-Make selection of points on color curves control apply only to the current selection as specified by the radio buttons below.
--Code changes
-Use std::complex<T> type in some variations' CPU code.
-mirror_x, y and z variations were totally wrong.
-Reading color curves from older version 2 .chaos files which did not have the "knots" and "values" names was broken.
-Dragging library items to a new position was not properly resetting the current flame pointer, so subsequent edits would unintentionally overwrite different flames.
-Add new variations waves22, waves23, waves42, waves3 and waves4 from user tatasz.
-Add new stylesheet called lightdark.qss which gives a more modern look to the dark theme. Started by Michel Mastriani (triptychaos).
--Included in the qmake and Wix installers.
--Code changes
-Add a new C# project that attempts to convert Apophysis plugins to Fractorium style Variation classes. It's not entirely perfect, but gets most of the job done much more quickly than doing so manually.
-Remove unused OpenCL functions from variations: elliptic, poincare, mask, bMod, bSwirl, bTransform, bCollide, farblur, popcorn2_3D, falloff, falloff2, falloff3, crackle2, waves2b, hypercrop, depth_gaussian2, depth_sine, depth_sine2, dust, asteria, vibration, vibration2, arctanh, smartshape, squares, starblur2, Truchet,.
-Add code in EmberTester to automatically detect such unused functions.