Fityk Changelog

What's new in Fityk 1.3.1

Oct 17, 2018
  • GUI: more options in the peak-top menu
  • GUI: Tools > XPS KE <-> BE
  • Added utilities F.findx(), F.extremum(), centile(N, expr), %peak.IB
  • Bug fixes, as always

New in Fityk 0.9.8 (Jul 20, 2011)

  • several bug fixes ported from version 1.0.2

New in Fityk 0.9.7 (Feb 10, 2011)

  • bug fixes: UDFs (user-defined functions) did not work in ver. 0.9.5-6, a few fixes in the powder diffraction add-on and in other places
  • data operations: added aggregate functions argmin, argmax and count
  • GUI: redesigned the Data > Export dialog

New in Fityk 0.9.6 (Jan 27, 2011)

  • A few bug fixes

New in Fityk 0.9.5 (Jan 25, 2011)

  • syntax: in "define ... where param=expr" expr is substituted in brackets now
  • values of the fitting_method setting changed to lower case
  • major changes in the `info' command; two new commands, `print' and `debug',
  • partially took over some functionality of the old `info'. See the manual.
  • "set @0.title = ..." replaced with "@0: title = ..."
  • removed option formula_export_style;
  • added syntax: delete file 'filename' (no error if there is no such file)

New in Fityk 0.9.4 (Jun 27, 2010)

  • removed syntax `delete[range]', use `delete(condition)' instead
  • syntax `y[x=15]' replaced with `y[index(15)]'

New in Fityk 0.9.3 (Jun 27, 2010)

  • changed implementation of gamma and related functions (using boost.math now)
  • syntax: so-called parametrized-functions spline[] and interpolate[]
  • are replaced by so-called variadic functions Spline() and Polyline().
  • The GUI in the Baseline Mode handles a separate baseline for each dataset now.
  • abandoned syntax like 5

New in Fityk 0.9.2 (May 8, 2010)

  • To compile fityk, Boost (only headers) and xylib must be installed first.
  • Fityk tarball does not contain a copy of boost and xylib now.
  • user-defined functions: split functions can be defined in this way: SplitG(h, c, w1, w2) = x < c ? Gaussian(h, c, w1) : Gaussian(h, c, w2)
  • added info-numeric-format option
  • a couple of bug fixes

New in Fityk 0.9.1 (May 3, 2010)

  • added cfityk to Windows installer
  • changed output of "info errors", see the manual for details
  • GUI: "plot in @n" changes selected datasets (useful in scripts)
  • many bugs fixed

New in Fityk 0.8.9 (Oct 16, 2009)

  • manual was converted from DocBook to reStructuredText
  • GUI: On Linux fitting was very slow, this was fixed. A new option `refresh-period` was added to control refreshing during fitting.
  • define supports variable substitution with "define ... where ...", e.g. define Foo(alpha) = alpha * eta * (eta / tanh(eta) - ln (2*sinh(eta))) where eta = 2*pi/alpha * sin(theta/2), theta=x*pi/180
  • added access to symmetric errors from scripts (e.g. $variable.error or %func.height.error)
  • category "Education" was added to fityk.desktop

New in Fityk 0.8.8 (Oct 16, 2009)

  • added two flags to the configure script: --with-xylib and --with-samples (xylib from the fityk tarball is not used by default now)

New in Fityk 0.8.7 (Jun 22, 2009)

  • fityk license was changed from GPLv2 to GPLv2+ (2 or at your option any later)
  • all config files are stored in a single directory:
  • Unix: ~/.fityk
  • Windows: C:Documents and SettingsusernameApplication Datafityk
  • Mac: ~/Library/Application Support/fityk
  • This changes the path to the default and alt. configs on Windows and Mac.
  • now works also with GCC 4.4 and Boost 1.35
  • minimum wxWidgets version increased to 2.8.0
  • added functions LogNormal and LogNormalA (Mirko Scholz)
  • abs() can be used in user-defined functions
  • added syntax for loading data from all columns in file: file.csv:1:2..::
  • bug fixes, most notably bugs with saving/loading session