Foyer Versions Save

A package for atom-typing as well as applying and disseminating forcefields

0.12.1

4 months ago

Maintenance

Full Changelog: https://github.com/mosdef-hub/foyer/compare/0.12.0...0.12.1

0.12.0

11 months ago

Features

Bug Fixes

Maintenance

New Contributors

Full Changelog: https://github.com/mosdef-hub/foyer/compare/0.11.3...0.12

0.11.3

1 year ago

Breaking change

Feature

Bug fix

Maintenance

Full Changelog: https://github.com/mosdef-hub/foyer/compare/0.11.2...0.11.3

0.11.2

1 year ago

Breaking change

Maintenance

  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #507, #508

Full Changelog: https://github.com/mosdef-hub/foyer/compare/0.11.1...0.11.2

0.11.1

1 year ago

Features

Bugfixes

Maintenance

Full Changelog: https://github.com/mosdef-hub/foyer/compare/0.11.0...0.11.1

0.11.0

2 years ago

Breaking Changes

Features

Bug fixes

Maintenance

Full Changelog: https://github.com/mosdef-hub/foyer/compare/0.10.0...0.11.0

0.10.0

2 years ago

Features

  • Decouple forcefield from atomtyping step (#467)

Bug Fixes

  • Return periodic torsion parameters, regardless of k value (#471)

Maintenance

  • pre-commit ci autoupdate (#462, #473, #475)
  • Update docker image and re-add anaconda user (#463)
  • Miscellaneous updates related to executable files, accidently tracked files, PEP8 E722 and F523 (#465). Thanks @e-kwsm
  • Use codecov uploader in favor of bash uploader for coverage reports (#468)

0.9.4

2 years ago

This is a patch release for making foyer compatible with latest API changes in openmm version 7.6.

Maintenance

  • Update import syntax in foyer to work with OpenMM v7.6 (#455, #457)
  • Pre-commit autoupdate (#456)

0.9.3

2 years ago

Features

  • Add combining rule to TRAPPE-UA XML (#452)
  • Integrate ele to the atomtyping step (#428)
  • Update SMARTS string for opls_154 (#450)

Bug Fix

  • Collapsing combining_rule of forcefield when loading multiple forcefield files (#442)

Maintenance

  • Fix typo in pre-commit yml (#439)
  • Add Foyer graphic to README.md (#443)
  • Update Foyer documentation (#415)
  • Pre-commit autoupdate (#444, #445, #449)
  • Migrate azure pipeline environment creation use mamba (#447)
  • Update docker building routine (#451)

0.9.2

2 years ago

Bug fixes

  • This is a patch release for the issue related to the combining rule used to calculate 1-4 nonbonded interactions (#435)
    • Currently, the 1-4 nonbonded calculations are calculated using the Lorentz Berthelot combining rule (https://en.wikipedia.org/wiki/Combining_rules#Lorentz-Berthelot_rules), and the parameters are not updated when forcefield.combining_rule is updated. This release adds a patch to recalculate sigma when forcefield.combining_rule is updated to “geometric” (#433)
    • NOTE - This applies to all instances of parametrizing with foyer, all mixing rules were calculated using Lorentz-Berthelot, even when geometric was specified

Features

  • Include combination_rule as top-level metadata in forcefield XMLs (#433)
  • Update references and SMARTS strings for ester groups in oplsaa.xml, refer to CHANGELOG for list of affected atomtypes (#429)

Maintenance

  • Explicitly list default cloud-based pre-commit options in .pre-commit-config.yaml (#425)
  • Include detailed tests for forcefield metadata (#435)
  • Increase performance for unit testing gmso integration (#437)