File tree Expand file tree Collapse file tree 1 file changed +41
-0
lines changed
Expand file tree Collapse file tree 1 file changed +41
-0
lines changed Original file line number Diff line number Diff line change 1+ # Release notes
2+
3+ ## Unreleased - Version 1.4.0
4+
5+ Notable differences from version 1.3.4.
6+
7+ ### Added
8+
9+ - Test coverage analysis at https://codecov.io/gh/diffpy/libdiffpy .
10+ - Make scons scripts compatible with Python 3 and Python 2.
11+ - Atomic numbers and possible ions for elements 99-103.
12+ - Define libdiffpy version requirements for client Anaconda packages.
13+ - Support free-standing attribute getter and setter functions.
14+ - ` uisowidth ` and ` bisowidth ` attributes to ` ConstantPeakWidth ` class.
15+ This simplifies PDF modeling of structures with uniform isotropic
16+ atom displacements.
17+
18+
19+ ### Changed
20+
21+ - Build Anaconda package with Anaconda C++ compiler.
22+ - Adopt language standard c++11.
23+ - Replaced boost unordered set and map types with their STL version.
24+ - Switch to direct serialization of ` PeakWidthModel ` , ` PeakProfile ` ,
25+ ` PDFEnvelope ` , ` PDFBaseline ` , and ` ScatteringFactorTable ` classes and
26+ derived types.
27+
28+ ### Deprecated
29+
30+ - ` StructureAdapter::customPQConfig ` function because it permits unexpected
31+ changes in calculators setup and complicates parallel evaluation.
32+
33+ ### Removed
34+
35+ - Virtual class inheritance of ` BaseDebyeSum ` and ` DebyePDFCalculator ` .
36+
37+ ### Fixed
38+
39+ - Incorrect results for crystals with off-origin inversion center.
40+ - Incomplete ` scons install ` when shared library fails to compile.
41+ - Use of invalid iterators when removing ` map ` items.
You can’t perform that action at this time.
0 commit comments