Releases: mlund/faunus
Releases · mlund/faunus
Version 2.17.0
What's Changed
- Add Ashbaugh-Hatch pair potential by @mlund in #463
- Fix assertion error when preface key is missing by @mlund in #464
- Optimize CI workflow with pre-built Clang 20 image by @mlund in #465
- Ashbaugh-Hatch documentation by @HaroldHatchNIST in #467
- Potential fix for code scanning alert no. 2: Workflow does not contain permissions by @mlund in #468
- Fix nlohmann_json ABI mismatch with system-installed version by @mlund in #469
- Modernize CMake: replace deprecated patterns with target-based approach by @mlund in #470
- Remove unused cereal serialization library dependency by @mlund in #471
- Migrate from ranges::cpp20::views to std::views where possible by @mlund in #472
- Optimize header includes and reduce dependencies by @mlund in #473
- Update Dockerfile to working condition by @mlund in #475
- Stricter schema for scattering analysis and scheme test by @mlund in #476
New Contributors
- @HaroldHatchNIST made their first contribution in #467
Full Changelog: v2.16.4...v2.17.0
Version 2.16.4
What's Changed
- Fix: make confine spring constant a floating point number by @mlund in #459
- CI use LLVM 20 by @mlund in #460
- More tolerant mass center drift
Improved tolerance handling for mass center drift calculations. (Commit: Mar 19, 2025) - Update JSON schema
- Updated
schema.yml. (Commit: Mar 12, 2025) - Added missing
constraint: indexproperty to the JSON schema. (Commit: Sep 13, 2025) - Added primitive model example
Introduced a new example demonstrating the primitive model. (Commit: Jul 10, 2025) - Added primitive model notebook
Added a corresponding Jupyter notebook for the primitive model example. (Commit: Jul 11, 2025)
🐛 Bug Fixes
- Fixed exprtr git hash issue which caused builds to fail
Full Changelog: v2.16.3...v2.16.4
Version 2.16.3
- Conda build fix
Full Changelog: v2.16.2...v2.16.3
Version 2.16.2
- Stabilised build system for Conda
Full Changelog: v2.16.1...v2.16.2
Version 2.16.1
What's Changed
- Fix MPI build.
- Fix dependency warnings with newer cmake versions.
Full Changelog: v2.16.0...v2.16.1
Version 2.16.0
What's Changed
- Partial migration from range-v3 to
std::rangesby @mlund in #452 - Tempering update by @mlund in #441
- Tempering update by @IVinterbladh in #454
- Use optional integer to store exchange partner by @mlund in #455
- Update Voronota-LT, add alternative modes to Voronoi analysis. by @kliment-olechnovic in #456
- Fix anglescan when the two molecules are different by @mlund in #458
New Contributors
- @kliment-olechnovic made their first contribution in #456
Full Changelog: v2.15.0...v2.16.0
Version 2.15.0
What's Changed
Full Changelog: v2.14.0...v2.15.0
Version 2.14.0
Version 2.13.0
What's Changed
- Voronoi surface area analysis using Voronota-LT by @mlund in #444
- Version bump of
spdlog,pybind11,nlohmann_json. - Dangling reference fix (b0fee39)
Full Changelog: v2.12.0...v2.13.0
Version 2.12.0
What's Changed
- Write state file for minimum system energy by @mlund in #442
- changed misspelled mininum to minimum in files by @IVinterbladh in #443
yason.pysupport script now requires theruamel.yamlpython package
Full Changelog: v2.11.0...v2.12.0