Skip to content

Commit 15e0cf6

Browse files
committed
Prepare main for 2027 release
Updated cmake files and release notes.
1 parent 9ed5df5 commit 15e0cf6

14 files changed

Lines changed: 167 additions & 9 deletions

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ endif()
6464

6565
# The GROMACS convention is that these are the version number of the next
6666
# release that is going to be made from this branch.
67-
project(Gromacs VERSION 2026.0)
67+
project(Gromacs VERSION 2027.0)
6868

6969
if(NOT CMAKE_CXX_STANDARD)
7070
set(CMAKE_CXX_STANDARD 17)

cmake/gmxVersionInfo.cmake

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@
6666
# GROMACS 2024 9
6767
# GROMACS 2025 10
6868
# GROMACS 2026 11
69+
# GROMACS 2027 12
6970
# LIBRARY_SOVERSION_MINOR so minor version for the built libraries.
7071
# Should be increased for each release that changes only the implementation.
7172
# In GROMACS, the typical policy is to increase it for each patch version
@@ -222,7 +223,7 @@ set(GMX_VERSION_SUFFIX "")
222223
# here. The important thing is to minimize the chance of third-party
223224
# code being able to dynamically link with a version of libgromacs
224225
# that might not work.
225-
set(LIBRARY_SOVERSION_MAJOR 11)
226+
set(LIBRARY_SOVERSION_MAJOR 12)
226227
set(LIBRARY_SOVERSION_MINOR 0)
227228
set(LIBRARY_VERSION ${LIBRARY_SOVERSION_MAJOR}.${LIBRARY_SOVERSION_MINOR}.0)
228229

docs/CMakeLists.txt

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -366,6 +366,16 @@ if (SPHINX_FOUND)
366366
install-guide/exotic.rst
367367
reference-manual/plots/GMX_logos/gmx_logo_blue.svg
368368
release-notes/index.rst
369+
release-notes/2027/major/highlights.rst
370+
release-notes/2027/major/features.rst
371+
release-notes/2027/major/performance.rst
372+
release-notes/2027/major/tools.rst
373+
release-notes/2027/major/bugs-fixed.rst
374+
release-notes/2027/major/removed-functionality.rst
375+
release-notes/2027/major/deprecated-functionality.rst
376+
release-notes/2027/major/portability.rst
377+
release-notes/2027/major/miscellaneous.rst
378+
release-notes/2027/major/api.rst
369379
release-notes/2026/major/highlights.rst
370380
release-notes/2026/major/features.rst
371381
release-notes/2026/major/performance.rst
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
Changes to the API
2+
^^^^^^^^^^^^^^^^^^
3+
4+
.. Note to developers!
5+
Please use """"""" to underline the individual entries for fixed issues in the subfolders,
6+
otherwise the formatting on the webpage is messed up.
7+
Also, please use the syntax :issue:`number` to reference issues on GitLab, without
8+
a space between the colon and number!
9+
10+
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
Bugs fixed
2+
^^^^^^^^^^
3+
4+
.. Note to developers!
5+
Please use """"""" to underline the individual entries for fixed issues in the subfolders,
6+
otherwise the formatting on the webpage is messed up.
7+
Also, please use the syntax :issue:`number` to reference issues on GitLab, without
8+
a space between the colon and number!
9+
10+
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
Deprecated functionality
2+
------------------------
3+
4+
.. Note to developers!
5+
Please use """"""" to underline the individual entries for fixed issues in the subfolders,
6+
otherwise the formatting on the webpage is messed up.
7+
Also, please use the syntax :issue:`number` to reference issues on GitLab, without
8+
a space between the colon and number!
9+
10+
Changes anticipated to |Gromacs| 2027 functionality
11+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
12+
13+
Functionality deprecated in |Gromacs| 2027
14+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
15+
16+
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
New and improved features
2+
^^^^^^^^^^^^^^^^^^^^^^^^^
3+
4+
.. Note to developers!
5+
Please use """"""" to underline the individual entries for fixed issues in the subfolders,
6+
otherwise the formatting on the webpage is messed up.
7+
Also, please use the syntax :issue:`number` to reference issues on GitLab, without
8+
a space between the colon and number!
9+
10+
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
Highlights
2+
^^^^^^^^^^
3+
4+
|Gromacs| 2027 was released on INSERT DATE HERE. Patch releases may
5+
have been made since then, please use the updated versions! Here are
6+
some highlights of what you can expect, along with more detail in the
7+
links below!
8+
9+
As always, we've got several useful performance improvements, with or
10+
without GPUs, all enabled and automated by default. In addition,
11+
several new features are available for running simulations. We are extremely
12+
interested in your feedback on how well the new release works on your
13+
simulations and hardware. The new features are:
14+
15+
*
16+
17+
.. Note to developers!
18+
Please use """"""" to underline the individual entries for fixed issues in the subfolders,
19+
otherwise the formatting on the webpage is messed up.
20+
Also, please use the syntax :issue:`number` to reference issues on GitLab, without
21+
a space between the colon and number!
22+
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
Miscellaneous
2+
^^^^^^^^^^^^^
3+
4+
.. Note to developers!
5+
Please use """"""" to underline the individual entries for fixed issues in the subfolders,
6+
otherwise the formatting on the webpage is messed up.
7+
Also, please use the syntax :issue:`number` to reference issues on GitLab, without
8+
a space between the colon and number!
9+
10+
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
Performance improvements
2+
^^^^^^^^^^^^^^^^^^^^^^^^
3+
4+
.. Note to developers!
5+
Please use """"""" to underline the individual entries for fixed issues in the subfolders,
6+
otherwise the formatting on the webpage is messed up.
7+
Also, please use the syntax :issue:`number` to reference issues on GitLab, without
8+
a space between the colon and number!
9+
10+

0 commit comments

Comments
 (0)