1.4.0
 - feat: add function `Indentation.get_rating_parameters`
 - feat: compute additional ancillary parameter "Maximum indentation"
 - feat: new functions `model.get_parm_unit` and updated
   `model.get_parm_name` to work with ancillary parameters as well
1.3.0
 - feat: allow to define ancillary parameters for models and use them
   during fitting by default
 - feat: `Indentation.get_initial_fit_parameters` now automatically
   computes common and model-related ancillary parameters if no
   initial parameters are present
 - enh: allow to set the `model_key` in more functions of `Indentation`
 - ref: use `idnt` to represent Indentation instances
 - fix: preprocessing steps not stored in `Indentation.preprocessing`
 - setup: bump afmformats from 0.4.1 to 0.5.0
1.2.4
 - enh: update boundaries and default values for model parameters
1.2.3
 - fix: FitProperties did not detect changes in "params_initial"
1.2.2
 - setup: bump afmformats version from 0.3.0 to 0.4.1
1.2.1
 - enh: skip computation of tip position if it is already in the
   dataset and cannot be computed e.g. due to missing spring constant
 - fix: typo in get_data_paths_enum
 - setup: bump afmformats version from 0.2.0 to 0.3.0
1.2.0
 - tests: np.asscalar is deprecated
 - ref: migrate to afmformats (#1)
 - docs: minor improvements
1.1.2
 - fix: add ``__version__`` property
 - tests: use time.perf_counter for timing tests
 - docs: improved LaTeX rendering
1.1.1
 - setup: migrate to PEP 517 (pyproject.toml)
 - docs: minor update
1.1.0
 - feat: add contact point to available features in qmap visualization
 - fix: avoid two invalid operations when computing features 
1.0.1
 - fix: invalid operation when loading data with a callback function
1.0.0
 - docs: minor update
0.9.3
 - enh: store nanite and h5py library versions in rating container
 - enh: update hyperparameters of rating regressors
 - ref: deprecation in h5py: replace dataset.value by dataset[...]
0.9.2
 - ref: renamed the mode `model_hertz_parabolic` to
   `model_hertz_paraboloidal` to be consistent
 - docs: updat code reference and other minor improvements
0.9.1
 - fix: `preprocessing` keyword not working in `Indentation.fit_model`
 - docs: add another scripting example and minor improvements
 - tests: increase coverage
0.9.0
 - ref: remove legacy "discrete" feature type
 - ref: renamed kwargs for `Indetation.rate_quality`
 - ref: new method `nanite.load_group` for loading experimental data
 - ref: new class read.data.IndentationData for managing data
 - ref: replace dataset.IndentationDataSet with group.IndentationGroup
   to avoid ambiguities
 - fix: add missing "zef18" training set
 - fix: sample weight computation failed when a rating level was missing
 - enh: add `nanite-generate-training-set` command line program
 - tests: reduce warnings and increase coverage
 - cleanup: old docs in nanite.rate.io
 - docs: major update using helper extensions
0.8.0
 - initial release
