Skip to content

Releases: easyscience/diffraction-lib

easydiffraction 0.8.0.post1

18 Dec 21:43
b74e251

Choose a tag to compare

Changed

  • Documentation CI fixes and versioned documentation support (#110)

easydiffraction 0.8.0

15 Dec 16:29
e9f7d8e

Choose a tag to compare

Added

  • Refactor core objects, improve validation, and update API (#106)
  • Refactors logging and display architecture (#107)
  • Unify CIF parsing, category updates, and data handling (#108)

easydiffraction 0.7.3

16 Sep 11:22
52262f7

Choose a tag to compare

Changed

  • Refactor linting and testing: enforce line length, add docstring checks, and introduce coverage reporting (#97)
  • Enhance code quality checks and CI workflows (#98)
  • Dependency, Pre-commit, and CI Workflow Improvements (#101)

easydiffraction 0.7.2

09 Sep 10:19
f740bbf

Choose a tag to compare

Changed

  • Split add() into dedicated methods for experiment creation (#86)
  • Refactor Datastore: Cleaner design with experiment-specific subclasses and CIF conversion (#88)
  • Restructure fitting components into dedicated analysis/fitting module (#89)
  • Remove unused register method from CalculatorFactory (#90)
  • Remove redundant return value from calculate_pattern (#91)
  • Refactor default constants: replace strings with enums, and relocate into relevant classes (#92)
  • Improve documentation build workflow with clearer job separation, artifact handling, and automated release PR creation (develop → master) (#93)
  • Complete the description attribute for all parameters (#95)

easydiffraction 0.7.1

31 Aug 19:27
da08c50

Choose a tag to compare

Changed

  • Fix CI workflow for testing unpinned PyPI packages (#85)

easydiffraction 0.7.0

30 Aug 21:28
8562d21

Choose a tag to compare

Added

  • Provides functionality to fetch tutorials directly from the release page (#81)

Changed

  • Standardize Pixi and CI workflow configurations (#82)
  • Migrate to Pixi for environment and CI management (#81)

easydiffraction 0.6.1

22 Aug 11:35
5d3c188

Choose a tag to compare

Fixed

  • Resolve Plotly display issues and optimize notebook size (#76)

Changed

  • Unpin plotly (#79)
  • Removes redundant documentation comment (#77)

easydiffraction 0.6.0

21 Aug 10:32
32c0ea6

Choose a tag to compare

Added

  • Improves the summer school analysis notebook and formats axes ticks (#75)

easydiffraction 0.5.8.post1

19 Aug 08:38
54c1131

Choose a tag to compare

Changed

  • Updates documentation tutorials and adds excluded regions section (#74)

easydiffraction 0.5.8

14 Aug 13:24
77da6a6

Choose a tag to compare

Fixed

  • Fixes downloading from repository method (#71)