Skip to content

Commit 8c8983c

Browse files
committed
v0.4.1 (#353)
1 parent 76afe07 commit 8c8983c

File tree

2 files changed

+62
-1
lines changed

2 files changed

+62
-1
lines changed

CHANGELOG.md

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,67 @@
11
<!-- markdownlint-disable -->
22
# Changelog
33

4+
## v0.4.1
5+
6+
Thank you to everyone who contributed to this release! This release includes important bug fixes, new features, and API improvements. @thomasloux, @curtischong, @CompRhys, @orionarcher, @WillEngler, @samanvya10, @hn-yu, @wendymak8, @chuin-wei, @pragnya17, and many others made valuable contributions. 🚀
7+
8+
### 💥 Breaking Changes
9+
* Standardize argument order to (state, model) by @pragnya17 in [#341](https://github.com/TorchSim/torch-sim/pull/341)
10+
* Deprecate pbc_wrap_general by @curtischong in [#305](https://github.com/TorchSim/torch-sim/pull/305)
11+
12+
### 🎉 New Features
13+
* Mixed PBC Support by @curtischong in [#320](https://github.com/TorchSim/torch-sim/pull/320)
14+
* Feature: Batched NVT Nose-Hoover by @thomasloux in [#265](https://github.com/TorchSim/torch-sim/pull/265)
15+
* Add degrees of freedom (dof) in state and temperature computation by @thomasloux in [#328](https://github.com/TorchSim/torch-sim/pull/328)
16+
* Add sources npt langevin by @thomasloux in [#298](https://github.com/TorchSim/torch-sim/pull/298)
17+
18+
### 🐛 Bug Fixes
19+
* MACE: transfer atomic numbers to CPU before converting to numpy by @t-reents in [#289](https://github.com/TorchSim/torch-sim/pull/289)
20+
* Fixed max atoms memory estimation by @nh-univie in [#279](https://github.com/TorchSim/torch-sim/pull/279)
21+
* Fixing model loading logic (names and cache dir) for fairchem models by @nh-univie in [#278](https://github.com/TorchSim/torch-sim/pull/278)
22+
* Fix fairchem and neighbors tests by @WillEngler in [#317](https://github.com/TorchSim/torch-sim/pull/317)
23+
* Fix #293: State to device side effects by @samanvya10 in [#297](https://github.com/TorchSim/torch-sim/pull/297)
24+
* Fix graph-pes key issue by @jla-gardner in [#303](https://github.com/TorchSim/torch-sim/pull/303)
25+
* Fix calculate static state after relax by @curtischong in [#338](https://github.com/TorchSim/torch-sim/pull/338)
26+
* Misc fixes by @orionarcher in [#336](https://github.com/TorchSim/torch-sim/pull/336)
27+
* Fix cell to cellpar by @thomasloux in [#342](https://github.com/TorchSim/torch-sim/pull/342)
28+
* Fix failing Docs build by @CompRhys in [#296](https://github.com/TorchSim/torch-sim/pull/296)
29+
* Fix: correct speedup plot image path in README by @Joaqland in [#333](https://github.com/TorchSim/torch-sim/pull/333)
30+
31+
### 🛠 Enhancements
32+
* Put SimState Init logic into __post_init__ (and enforce kw_args=true for SimState children) by @curtischong in [#335](https://github.com/TorchSim/torch-sim/pull/335)
33+
* Replace vars(state) with state.attributes by @orionarcher in [#329](https://github.com/TorchSim/torch-sim/pull/329)
34+
* Rename and reorder some variables by @orionarcher in [#316](https://github.com/TorchSim/torch-sim/pull/316)
35+
* Add SevenNet path, str types for model arg by @YutackPark in [#322](https://github.com/TorchSim/torch-sim/pull/322)
36+
* Add version attribute by @thomasloux in [#311](https://github.com/TorchSim/torch-sim/pull/311)
37+
* Convert cell_to_cellpar from ase's numpy implementation to pytorch by @wendymak8 in [#306](https://github.com/TorchSim/torch-sim/pull/306)
38+
* Autobatch OOM handling by @chuin-wei in [#337](https://github.com/TorchSim/torch-sim/pull/337)
39+
* Allow Mace to be loaded from a model path by @orionarcher in [#349](https://github.com/TorchSim/torch-sim/pull/349)
40+
* NPTLangevinState inherits from MDState by @hn-yu in [#299](https://github.com/TorchSim/torch-sim/pull/299)
41+
42+
### 📖 Documentation
43+
* Add integrators in docs by @thomasloux in [#290](https://github.com/TorchSim/torch-sim/pull/290)
44+
45+
### 🏷️ Type Hints
46+
* Create py.typed by @arosen93 in [#287](https://github.com/TorchSim/torch-sim/pull/287)
47+
48+
### 🧹 House-Keeping
49+
* Remove unused imports orb and updates class type check by @thomasloux in [#292](https://github.com/TorchSim/torch-sim/pull/292)
50+
* Skip FairChem tests on forks due to HF secret by @CompRhys in [#295](https://github.com/TorchSim/torch-sim/pull/295)
51+
52+
### 📦 Dependencies
53+
* Loosen numpy dependency by @chuin-wei in [#321](https://github.com/TorchSim/torch-sim/pull/321)
54+
55+
## New Contributors
56+
* @arosen93 made their first contribution in [#287](https://github.com/TorchSim/torch-sim/pull/287)
57+
* @nh-univie made their first contribution in [#278](https://github.com/TorchSim/torch-sim/pull/278)
58+
* @samanvya10 made their first contribution in [#297](https://github.com/TorchSim/torch-sim/pull/297)
59+
* @wendymak8 made their first contribution in [#306](https://github.com/TorchSim/torch-sim/pull/306)
60+
* @pragnya17 made their first contribution in [#341](https://github.com/TorchSim/torch-sim/pull/341)
61+
* @chuin-wei made their first contribution in [#321](https://github.com/TorchSim/torch-sim/pull/321)
62+
* @hn-yu made their first contribution in [#299](https://github.com/TorchSim/torch-sim/pull/299)
63+
* @Joaqland made their first contribution in [#333](https://github.com/TorchSim/torch-sim/pull/333)
64+
465
## v0.4.0
566

667
Thank you to everyone who contributed to this release! This release includes significant API improvements and breaking changes. @janosh led a major API redesign to improve usability. @stefanbringuier added heat flux calculations. @curtischong continued improving type safety across the codebase. @CompRhys, @orionarcher, @WillEngler, and @thomasloux all made valuable contributions. 🚀

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "torch-sim-atomistic"
3-
version = "0.4.0"
3+
version = "0.4.1"
44
description = "A pytorch toolkit for calculating material properties using MLIPs"
55
authors = [
66
{ name = "Abhijeet Gangan", email = "[email protected]" },

0 commit comments

Comments
 (0)