Skip to content

Change Log for SpectraFit package for 0.x.x


v0.22.9 ๐ŸŒˆ - 2023-09-30

๐Ÿงญ What's Changed

๐Ÿงฐ Maintenance

๐Ÿ Python

:octocat: Github Actions

๐Ÿ”— Dependency Updates

๐Ÿ“ Changelog

๐Ÿ“ฆ Full Changelog

Full Changelog: github.com/Anselmoo/spectrafit/compare/v0.22.8...v0.22.9

โš™ Who Contributes

@Anselmoo

v0.22.8 ๐ŸŒˆ - 2023-09-27

๐Ÿงญ What's Changed

๐Ÿงฐ Maintenance

๐Ÿ Python

:octocat: Github Actions

๐Ÿ”— Dependency Updates

๐Ÿ“ Changelog

๐Ÿ“ฆ Full Changelog

Full Changelog: github.com/Anselmoo/spectrafit/compare/v0.22.7...v0.22.8

โš™ Who Contributes

@Anselmoo

v0.22.7 ๐ŸŒˆ - 2023-09-27

๐Ÿงญ What's Changed

๐Ÿงฐ Maintenance

๐Ÿ Python

:octocat: Github Actions

๐Ÿ—‚ Documentation

๐Ÿ”— Dependency Updates

๐Ÿ“ Changelog

๐Ÿ“ฆ Full Changelog

Full Changelog: github.com/Anselmoo/spectrafit/compare/v0.22.6...v0.22.7

โš™ Who Contributes

@Anselmoo

v0.22.6 ๐ŸŒˆ - 2023-09-22

๐Ÿงญ What's Changed

๐Ÿงฐ Maintenance

๐Ÿ Python

:octocat: Github Actions

๐Ÿ—‚ Documentation

  • revert: ๐Ÿ’„ Switch back to previous definitions (#1020) @Anselmoo
  • build(deps-dev): Bump mkdocs-material from 9.3.1 to 9.4.0 (#1019) @dependabot
  • build(deps-dev): โฌ†๏ธ Bump bump-pydantic from 0.6.1 to 0.7.0 (#1014) @dependabot

๐Ÿ”— Dependency Updates

  • build(deps-dev): Bump mkdocs-material from 9.3.1 to 9.4.0 (#1019) @dependabot
  • build(deps-dev): โฌ†๏ธ Bump bump-pydantic from 0.6.1 to 0.7.0 (#1014) @dependabot

๐Ÿ”’ Security

๐Ÿ“ Changelog

๐Ÿ“ฆ Full Changelog

Full Changelog: github.com/Anselmoo/spectrafit/compare/v0.22.5...v0.22.6

โš™ Who Contributes

@Anselmoo

๐Ÿงญ What's Changed

๐Ÿงฐ Maintenance

๐Ÿ Python

:octocat: Github Actions

๐Ÿ—‚ Documentation

๐Ÿ”— Dependency Updates

๐Ÿ”ฌ Testing & Coverage

  • build: โฌ†๏ธ Update dependencies & tests (#1005) @Anselmoo

๐Ÿ“ Changelog

๐Ÿ“ฆ Full Changelog

Full Changelog: github.com/Anselmoo/spectrafit/compare/v0.22.4...v0.22.5

โš™ Who Contributes

@Anselmoo

v0.22.4 ๐ŸŒˆ - 2023-08-05

๐Ÿงญ What's Changed

๐Ÿ’ป Codesspaces

๐Ÿงฐ Maintenance

๐Ÿ Python

:octocat: Github Actions

  • build(deps): โฌ†๏ธ Bump docker/metadata-action from 3.3.0 to 4.6.0 (#944) @dependabot
  • build: ๐Ÿ“Œ Update dependencies (#946) @Anselmoo
  • build(deps): โฌ†๏ธ Bump docker/build-push-action from 2.10.0 to 4.1.1 (#942) @dependabot
  • build(deps): โฌ†๏ธ Bump docker/metadata-action from 3.3.0 to 4.6.0 (#940) @dependabot
  • fix: ๐Ÿ“ Add outputs (#939) @Anselmoo
  • feat: ๐Ÿ‘ท Using docker-ci as workflow for publishing (#938) @Anselmoo

๐Ÿ—‚ Documentation

๐Ÿ”— Dependency Updates

๐Ÿ”ฌ Testing & Coverage

๐Ÿณ Docker

๐Ÿ“ฆ Full Changelog

Full Changelog: github.com/Anselmoo/spectrafit/compare/v0.22.3...v0.22.4

v0.22.3 ๐ŸŒˆ - 2023-08-01

๐Ÿงญ What's Changed

๐Ÿงฐ Maintenance

๐Ÿ Python

:octocat: Github Actions

๐Ÿ—‚ Documentation

๐Ÿ”— Dependency Updates

๐Ÿ“ฆ Full Changelog

Full Changelog: github.com/Anselmoo/spectrafit/compare/v0.22.2...v0.22.3

โš™ Who Contributes

@Anselmoo

v0.22.2 ๐ŸŒˆ - 2023-07-31

๐Ÿงญ What's Changed

๐Ÿงฐ Maintenance

๐Ÿ Python

:octocat: Github Actions

๐Ÿ”— Dependency Updates

๐Ÿ”ฌ Testing & Coverage

๐Ÿ“ Changelog

๐Ÿ“ฆ Full Changelog

Full Changelog: github.com/Anselmoo/spectrafit/compare/v0.22.1...v0.22.2

โš™ Who Contributes

@Anselmoo

v0.22.1 ๐ŸŒˆ - 2023-07-31

๐Ÿงญ What's Changed

๐Ÿงฐ Maintenance

๐Ÿ Python

:octocat: Github Actions

๐Ÿ—‚ Documentation

๐Ÿ”— Dependency Updates

๐Ÿ“ Changelog

๐Ÿ“ฆ Full Changelog

Full Changelog: github.com/Anselmoo/spectrafit/compare/v0.22.0...v0.22.1

โš™ Who Contributes

@Anselmoo

v0.22.0 ๐ŸŒˆ - 2023-07-29

๐Ÿงญ What's Changed

๐Ÿš€ New

๐Ÿงฐ Maintenance

:octocat: Github Actions

๐Ÿ—‚ Documentation

๐Ÿ”— Dependency Updates

๐Ÿ”ฌ Testing & Coverage

๐Ÿ“ Changelog

๐Ÿ“ฆ Full Changelog

Full Changelog: github.com/Anselmoo/spectrafit/compare/v0.21.1...v0.22.0

โš™ Who Contributes

@Anselmoo

v0.21.1 ๐ŸŒˆ - 2023-07-26

๐Ÿงญ What's Changed

๐Ÿงฐ Maintenance

:octocat: Github Actions

๐Ÿ—‚ Documentation

๐Ÿ”— Dependency Updates

๐Ÿ“ Changelog

๐Ÿ“ฆ Full Changelog

Full Changelog: github.com/Anselmoo/spectrafit/compare/v0.21.0...v0.21.1

โš™๏ธ Who Contributes

@Anselmoo

v0.21.0 ๐ŸŒˆ - 2023-07-26

๐Ÿงญ What's Changed

๐Ÿš€ New

๐Ÿงฐ Maintenance

๐Ÿ Python

:octocat: Github Actions

๐Ÿ—‚ Documentation

๐Ÿ”— Dependency Updates

๐Ÿ”ฌ Testing & Coverage

๐Ÿ”’ Security

๐Ÿ“ Changelog

๐Ÿณ Docker

๐Ÿ“ฆ Vendor

๐Ÿ“ฆ Full Changelog

Full Changelog: github.com/Anselmoo/spectrafit/compare/v0.20.1...v0.21.0

โš™๏ธ Who Contributes

@Anselmoo

v0.20.1 ๐ŸŒˆ - 2023-07-11

๐Ÿงญ What's Changed

๐Ÿงฐ Maintenance

:octocat: Github Actions

๐Ÿ”— Dependency Updates

๐Ÿ”ฌ Testing & Coverage

๐Ÿ”’ Security

๐Ÿ“ Changelog

๐Ÿ“ฆ Vendor

๐Ÿ“ฆ Full Changelog

Full Changelog: github.com/Anselmoo/spectrafit/compare/v0.20.0...v0.20.1

โš™๏ธ Who Contributes

@Anselmoo

v0.20.0 ๐ŸŒˆ - 2023-07-02

๐Ÿงญ What's Changed

๐Ÿš€ New

๐Ÿงฐ Maintenance

๐Ÿ Python

:octocat: Github Actions

๐Ÿ—‚ Documentation

๐Ÿ”— Dependency Updates

๐Ÿ”ฌ Testing & Coverage

๐Ÿ“ Changelog

๐Ÿ“ฆ Full Changelog

Full Changelog: github.com/Anselmoo/spectrafit/compare/v0.19.0...v0.20.0

โš™๏ธ Who Contributes

@Anselmoo

v0.19.0 ๐ŸŒˆ - 2023-06-21

๐Ÿงญ What's Changed

๐Ÿš€ New

๐Ÿงฐ Maintenance

๐Ÿ Python

:octocat: Github Actions

๐Ÿ”— Dependency Updates

๐Ÿ”ฌ Testing & Coverage

๐Ÿ“ Changelog

๐Ÿ“ฆ Full Changelog

Full Changelog: github.com/Anselmoo/spectrafit/compare/v0.18.3...v0.19.0

โš™๏ธ Who Contributes

@Anselmoo and @josephzsombor

v0.18.3 ๐ŸŒˆ - 2023-06-18

๐Ÿงญ What's Changed

๐Ÿ’ป Codesspaces

๐Ÿงฐ Maintenance

:octocat: Github Actions

๐Ÿ”— Dependency Updates

๐Ÿ“ Changelog

๐Ÿณ Docker

๐Ÿ“ฆ Full Changelog

Full Changelog: github.com/Anselmoo/spectrafit/compare/v0.18.2...v0.18.3

โš™๏ธ Who Contributes

@Anselmoo

v0.18.2 ๐ŸŒˆ - 2023-06-05

๐Ÿงญ What's Changed

๐Ÿงฐ Maintenance

๐Ÿ—‚ Documentation

๐Ÿ”— Dependency Updates

๐Ÿ“ฆ Full Changelog

Full Changelog: github.com/Anselmoo/spectrafit/compare/v0.18.1...v0.18.2

โš™๏ธ Who Contributes

@Anselmoo

v0.18.1 ๐ŸŒˆ - 2023-06-02

๐Ÿงญ What's Changed

๐Ÿงฐ Maintenance

๐Ÿ”— Dependency Updates

๐Ÿ“ Changelog

๐Ÿ“ฆ Full Changelog

Full Changelog: github.com/Anselmoo/spectrafit/compare/v0.18.0...v0.18.1

โš™๏ธ Who Contributes

@Anselmoo

v0.18.0 ๐ŸŒˆ - 2023-05-30

๐Ÿงญ What's Changed

๐Ÿš€ New

๐Ÿงฐ Maintenance

๐Ÿ Python

๐Ÿ—‚ Documentation

๐Ÿ”— Dependency Updates

๐Ÿ”ฌ Testing & Coverage

๐Ÿ”’ Security

๐Ÿ“ Changelog

๐Ÿ“ฆ Full Changelog

Full Changelog: github.com/Anselmoo/spectrafit/compare/v0.17.2...v0.18.0

โš™๏ธ Who Contributes

@Anselmoo

v0.17.2 ๐ŸŒˆ - 2023-05-07

๐Ÿงญ What's Changed

๐Ÿงฐ Maintenance

๐Ÿ”— Dependency Updates

๐Ÿ“ Changelog

๐Ÿ“ฆ Full Changelog

Full Changelog: github.com/Anselmoo/spectrafit/compare/v0.17.1...v0.17.2

โš™๏ธ Who Contributes

@Anselmoo

v0.17.1 ๐ŸŒˆ - 2023-05-07

๐Ÿงญ What's Changed

๐Ÿงฐ Maintenance

๐Ÿ Python

:octocat: Github Actions

  • build(deps): Bump pypa/gh-action-pypi-publish from 1.8.5 to 1.8.6 (#764) @dependabot

๐Ÿ”— Dependency Updates

๐Ÿ”ฌ Testing & Coverage

  • fix: ๐Ÿ› Allow using solver settings in notebook module (#774) @Anselmoo
  • ci: ๐Ÿ‘ท Update the release drafter and labeler (#772) @Anselmoo

๐Ÿ“ Changelog

๐Ÿ“ฆ Full Changelog

Full Changelog: github.com/Anselmoo/spectrafit/compare/v0.17.0...v0.17.1

โš™๏ธ Who Contributes

@Anselmoo

v0.17.0 ๐ŸŒˆ - 2023-05-01

๐Ÿงญ What's Changed

๐Ÿš€ New

๐Ÿงฐ Maintenance

:octocat: Github Actions

  • feat: โšก Improve meta-data handling in report (#759) @Anselmoo
  • build(deps): Bump docker/metadata-action from 4.3.0 to 4.4.0 (#749) @dependabot
  • build(deps): Bump pypa/gh-action-pypi-publish from 1.8.4 to 1.8.5 (#734) @dependabot
  • build(deps): Bump pypa/gh-action-pypi-publish from 1.8.3 to 1.8.4 (#732) @dependabot

๐Ÿ—‚ Documentation

๐Ÿ”— Dependency Updates

๐Ÿ“ Changelog

๐Ÿ“ฆ Vendor

๐Ÿ“ฆ Full Changelog

Full Changelog: github.com/Anselmoo/spectrafit/compare/v0.16.7...v0.17.0

โš™๏ธ Who Contributes

@Anselmoo

v0.16.7 ๐ŸŒˆ - 2023-03-23

๐Ÿงญ What's Changed

๐Ÿงฐ Maintenance

:octocat: Github Actions

๐Ÿ”— Dependency Updates

๐Ÿ“ฆ Full Changelog

Full Changelog: github.com/Anselmoo/spectrafit/compare/v0.16.6...v0.16.7

โš™๏ธ Who Contributes

@Anselmoo

v0.16.6 ๐ŸŒˆ - 2023-03-22

๐Ÿงญ What's Changed

๐Ÿงฐ Maintenance

:octocat: Github Actions

๐Ÿ—‚ Documentation

๐Ÿ”— Dependency Updates

๐Ÿ”’ Security

๐Ÿ“ฆ Full Changelog

Full Changelog: github.com/Anselmoo/spectrafit/compare/v0.16.5...v0.16.6

โš™๏ธ Who Contributes

@Anselmoo

Starting using Auto-Changelogs

With v0.16.6, the changelog is automatically generated.

v0.16.0


v0.15.1


  • Maintenance of the SpectraFit package

v0.15.0


  • Add plugins to the SpectraFit package for working with RIXS data
  • pikle-file converter and visualizer for RIXS data
  • Simplify the SpectraFit continous deployment by using build

v0.14.0


  • Add SpectraFit to Conda-Forge as spectrafit package.
  • Extend SpectraFit to print current peak values as dataframe in Jupyter-Notebook.
  • Add converters for input-, output-, and data-files.
  • Add extended output-print for SpectraFit in Jupyter-Notebook.

v0.13.1


  • Fix crashed regression analysis due to negative values in the y-data.

v0.13.0


  • Update devcontainer to use VScode.
  • Removed fish-shell from devcontainer.
  • Applied code refactoring performed by Copilot Labs

v0.12.5


  • Updating spectrafit-installer in Dockerfile.
  • Adding images to Jupyter-Notebook-Examples.

v0.12.4


  • Include metric plots into the jupyter-notebook interface.
  • Removed dash dependency from pyproject.toml.
  • Removed spectrafit-dependency from Dockerfile.

v0.12.3


  • Update Dockerimage to the previous version of the Conda-Forge-Recipe.
  • Reformat license in the docs.

v0.12.2.


  • Update Dockerimage to use SpectraFit in the Jupyter Notebook.

v0.12.1


  • New release for triggering Conda-Forge build

v0.12.0


v0.11.0


  • Focus on maintenance fixed for the spectrafit package:
  • Synk security vulnerabilities fixed
  • SonarCloud code quality fixed

v0.10.4


  • Update docs with topics: `Changelog, README, Security, Licencse
  • Add docs for conda installation

v0.10.1 - v.10.3


v0.10.0


  • Refactor the pyproject.toml file for getting it working with conda.

v0.9.0


  • Adding Python 3.10 support
  • Adding Athena file support
  • Increasing code quality by using pylint
  • Adding plugin support for SpectraFit
  • Starting with input file converter

v0.8.6


  • Updating the way of poetry caching
  • Update docker actions
  • Fixed typo in README.md

v0.8.3 - v0.8.5


  • Dependency and GitHub Action Updates

v0.8.2


  • Refactor buffer of the covariance matrix

v0.8.1


  • Updating all raise statements
  • Add prettier to CI/CD workflow

v0.8.0


  • Introduced smaller enhancement:
  • Printout of the fit parameters in the output file: True/False → [0, 1, 2]
  • Keyword check for SpectraFit
  • Fix smaller bugs:
  • Pseudo-Voigt power factor from 0.25 → 0.2
  • Correct type-definitions for SpectraFit

v0.7.1


  • Maintenance of the SpectraFit package

v0.7.0


  • Introducing automatic peak detection for spectra fitting; see also SciPy's find_peaks

v0.6.1


v0.6.0


  • Introduce the Global-Fitting option, which allows to fit the several spectra with a single model.
  • Changed the input for Pseudo-Voigt:
  • fwhm_gfwhmg
  • fwhm_lfwhml
  • Changed the input for Gaussian-FWHM and Lorentzian-FWHM:
  • fwhmfwhmg
  • fwhmfwhml
  • Changed the input for Voigt-FWHM:
  • fwhmfwhmv
  • Adding error-handling for not determatination of Confiden Interval.

v0.5.6


  • CI/CD pipeline is now token-protected.

v0.5.5


  • Removed the setuptools==57.5.0 limitation due to formally Python2.7.

v0.5.4


  • Adding a stale boot for keeping the issue and PRs up-to-date.

v0.5.3


  • Extending unit tests to the SpectraFit package.

v0.5.2


  • Adding maintainer to the pyproject.yml file.

v0.5.1


  • Minor fix of broken links in docs.

v0.5.0


  • Rewrite SpectraFit main to become a more object-oriented approach.
  • Increase the coverage quality of the tests.

v0.4.2


  • Removed the GIT LFS integration for avoiding trouble with broken images.
  • Adding YAML-Forms as pull request template.

v0.4.1


  • Change from MarkDown based issue templates to YAML-Forms by GitHub as issue and feature request templates.

v0.4.0


v0.3.2


  • Replaced poetry hosted pre-commit hook with pre-commit action.
  • Extend pre-commit hook MyPy.
  • Fixed a bug for the energy range separation.
  • Removed the --display option.

v0.3.1


  • Introducing pytest and coverage for increasing code quality.
  • Adding codecov.io into the GitHub actions workflow.
  • Updating the contribution guideline with inside milestones.

v0.2.4


v0.2.0


  • Changed from text file based input to object based input.
  • Extended matplotlib with seaborn for the plotting.
  • Start outsourcing code into submodules.

v0.1.0


  • The orginal program fastfit is now running as spectrafit with an own installer besed on POETRY.

See also: https://github.com/Anselmoo/spectrafit/releases