Releases: easyscience/diffraction-lib
Releases · easyscience/diffraction-lib
easydiffraction 0.18.0
Added
- Add emcee Bayesian sampler with resumable runs (#182)
- Add undo-fit rollback to Analysis and CLI (#183)
- Align IUCr CIF tags and report export (#184)
- Implement project reports in HTML, PDF, and CIF (#185)
- Initial implementation of the crystal structure visualization (#186)
- Complete the bundled space-group database (#187)
- Faster, progressively-loading tutorial and documentation pages (#188)
- Detect Wyckoff positions automatically from coordinates (#189)
Changed
easydiffraction 0.17.0
Added
- Add initial Bayesian analysis implementation with BUMPS DREAM (#170)
- Improve parameter discoverability, constraint semantics, and CIF output (#172)
- Improve live fitting feedback and posterior uncertainty displays (#173)
- Improve Bayesian posterior displays and DREAM CLI robustness (#174)
- Refactor fit modes and sequential analysis workflow (#175)
- Add persistent fit results and project-centric workflows (#178)
Changed
easydiffraction 0.16.0
Added
- Add three-panel powder diffraction plot with measured/calculated, residual and Bragg ticks (#162)
- Extract refln into a dedicated experiment category (#163)
- Improve Plotly powder plots with background and clearer hover details (#164)
- Improve Plotly legend controls and modebar visibility (#167)
Fixed
- Fix powder chart y-axis range (#166)
Changed
- Migrate GitHub Actions workflows to Node.js 24 (#165)
easydiffraction 0.15.0
Added
- Migrate the crysfml calculator to PyPI and update docs/tests (#160)
easydiffraction 0.14.0
Added
- Added new experiment calculation and project display settings for more explicit project configuration (#157)
- Improved time-of-flight support, including TOF peak profile handling and CrysFML integration (#157)
- Added a new BEER at ESS tutorial (#157)
Fixed
- Fix Cryspy recalculation for wrapped Wyckoff coordinates (#159)
Changed
easydiffraction 0.13.1
easydiffraction 0.13.0
easydiffraction 0.12.0
Added
- Add parallelism to sequential fitting (#141)
- Implement loading project from CIF directory (#142)
- Add more pycrysfml integration (#143)
- Add fit functionality to command line interface (#145)
- Add parameter correlations table/plot (#146)
Fixed
- Fix asymmetry and save/restore peak profile type in experiment CIF (#144)
Changed
easydiffraction 0.11.1
Fixed
- Fix missing install step in notebooks for documentation (Colab support) (#135)