Skip to content

Commit 01ca4bc

Browse files
committed
DOC: add human-readable CHANGELOG
1 parent 90f6c8b commit 01ca4bc

File tree

1 file changed

+36
-0
lines changed

1 file changed

+36
-0
lines changed

Diff for: CHANGELOG.md

+36
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
# Release notes
2+
3+
## Unreleased - Version 2017.2.1
4+
5+
Notable differences from version 2017.1.1.
6+
7+
### Added
8+
9+
- Support compilation from standard git-archive tarball, i.e,
10+
expand version metadata with `export-subst` git attribute.
11+
- Make scons scripts compatible with Python 3 and Python 2.
12+
- Declare compatible version requirements for client Anaconda packages.
13+
- Sync with upstream-objcryst v2017.2.
14+
15+
### Changed
16+
17+
- Remove no-op GL functions which are relevant only for fox-objcryst.
18+
- Anaconda package recipe to use Anaconda C++ compilers.
19+
- Use c++98 language standard even if Anaconda environment sets later.
20+
21+
### Deprecated
22+
23+
- Macro `LIBOBJCRYST_GIT_SHA` replaced with `LIBOBJCRYST_GIT_COMMIT`.
24+
- Member `libobjcryst_version_info::git_sha` replaced with `git_commit`.
25+
26+
### Removed
27+
28+
- Hard-coded diagnostic output in `SetPowderPatternObs`.
29+
30+
### Fixed
31+
32+
- Source typos, e.g., missed braces, misleading indentation, missing include.
33+
- Incomplete `scons install` when shared library fails to build.
34+
- `SetPowderPatternX` crash for empty vector argument.
35+
- Incorrectly doubled return value from `GetInversionCenter`.
36+
- Memory leak for a copy-constructed empty `CrystVector`.

0 commit comments

Comments
 (0)