Skip to content

Commit 1a36ef7

Browse files
authored
v0.28 changelog (#422)
* new changelog tracker * update changelog * no links * update log * changelog closer * Apply suggestions from code review
1 parent 4c6cde5 commit 1a36ef7

2 files changed

Lines changed: 57 additions & 3 deletions

File tree

.github/workflows/CI.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ on:
77
pull_request:
88
branches:
99
- master
10+
schedule:
11+
- cron: "9 16 * * 1"
1012

1113
jobs:
1214
build:

docs/source/changelog.rst

Lines changed: 55 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
Changelog
22
=========
33

4-
.. vX.Y.0 / 2023-MM-DD
5-
.. Unreleased
4+
.. vX.Y.0 / 2023-MM-DD (Unreleased)
65
.. --------------------
76
..
87
.. Breaking Changes
@@ -16,6 +15,59 @@ Changelog
1615
..
1716
.. Bug Fixes
1817
.. +++++++++
18+
..
19+
.. Misc.
20+
.. +++++
21+
..
22+
.. MUST (Unmerged)
23+
.. +++++++++++++++
24+
..
25+
.. WIP (Unmerged)
26+
.. ++++++++++++++
27+
.. - UNMERGED (:pr:`421`) GAMESS - error handling and memory @taylor-a-barnes
28+
.. - UNMERGED (:pr:`405`, :issue:`415`, :pr:`417`) Config - change default `jobs_per_node` from 2 to more expected 1 so a single job fills the node. Alter CPU count formula to return physical cores on Hyerthreading machines, affecting default `ncores`. The net effect (both changes) for default cores running on Hyperthreading machines is unchanged. @cvsik, @loriab
29+
.. - UNSOLVED (:issue:`397`) extras failed
30+
31+
32+
v0.28.0 / 2023-08-15
33+
--------------------
34+
35+
Breaking Changes
36+
++++++++++++++++
37+
38+
New Features
39+
++++++++++++
40+
- (:pr:`400`) Config - task configuration can now be set via CLI (`qcengine run -h` for details) or
41+
by environment variables beginning with `QCENGINE_`. @bennybp
42+
- (:pr:`393`, :issue:`392`) MCTC-GCP - Adds b973c and r2scan3c methods to the gcp (mctc only, not classic) harness. @hokru
43+
- (:pr:`393`) DFTD4 - Allows ga, gc, wf parameters to be tweaked (needed for r2scan-3c). This feature requires dftd4 3.5.0. @hokru
44+
45+
Enhancements
46+
++++++++++++
47+
- (:pr:`410`, :issue:`408`) TorsionDrive - silence warnings by using the ``task_config`` argument internally. @jthorton
48+
- (:pr:`409`) Psi4 - improve no-valid-error message so classifies as a RandomError and is eligible for
49+
restart. @jthorton
50+
- (:pr:`405`) Turbomole - correctly enable OpenMP and environment passing. Pass SCF convergence and
51+
maximum iterations to define. @cvsik
52+
- (:pr:`403`, :issue:`402`) PyBerny - fix optimizer to respect the task_config options. @q-posev
53+
- (:pr:`386`) CI - turn on formerly LGTM now GitHub CodeQL analysis. @lgtm-migrator
54+
- (:pr:`388`) MRChem - more detailed info about the parallel setup saved to output provenance. @robertodr
55+
- (:pr:`424`) testing - update SVWN Hessian reference values from Psi4. @loriab
56+
- (:pr:`423`, :issue:`377`) NWChem - allow two answers for test ``test_atom_labels[nwchem]`` to accommodate SCF
57+
solutions in different versions. @loriab
58+
59+
Bug Fixes
60+
+++++++++
61+
- (:pr:`401`) MDI - fix bug in the shape of the MDI forces structure. @taylor-a-barnes
62+
- (:issue:`399`, :pr:`401`) MPI - remove MPI setup for MDI. This eliminates a bug where interfering
63+
MPI environment variables were getting set upon ``import qcengine`` when pymdi and mpi4py packages
64+
were present. @awvwgk, @taylor-a-barnes
65+
- (:pr:`418`, :pr:`389`, :issue:`292`) Psi4 - make Psi4 exe/module detection and version parsing more robust. @Flamefire, @coltonbh, @loriab
66+
67+
Misc.
68+
+++++
69+
- (:pr:`419`) CI - remove disabled LGTM and update badges. @loriab
70+
- (:pr:`422`) CI - turn on crontab CI running to better notice external trouble. @loriab
1971

2072

2173
v0.27.0 / 2023-08-02
@@ -172,7 +224,7 @@ Bug Fixes
172224
- (:pr:`322`) Psi4 - allowed more test cases with gradients and Hessians after a compatibility PR started
173225
saving them. @loriab
174226
- (:pr:`323`) Turbomole - learned to store calcinfo_natom so that gradients and Hessians can be computed
175-
after QCElemental started using that quantity for shape checking in
227+
after QCElemental started using that quantity for shape checking in
176228
[v0.22.0](https://github.com/MolSSI/QCElemental/blob/master/docs/source/changelog.rst#0220--2021-08-26)
177229
@eljost
178230

0 commit comments

Comments
 (0)