Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 14 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# Changelog

## Unreleased

### New features

### Behavior changes

### Fixes

### Deprecations

Comment on lines +5 to +12

@GeigerJ2 GeigerJ2 Aug 6, 2026

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Those currently break the anchors for the TOC of v2.9.0. If you click there (TOC entry with the same name under v2.9.0), you currently end up at the anchors here (of the Unreleased section). We could just keep them commented, until we actually properly include them in the CHANGELOG of each next version:

## Unreleased

<!-- Sections below are integrated into the changelog when the release notes are written. -->
<!-- Uncommenting one shadows the anchors of the newest release section. -->

<!-- ### New features -->

<!-- ### Behavior changes -->

<!-- ### Fixes -->

<!-- ### Deprecations -->

Alternatives considered were:

  • doing the headings here just as bold statements -> we already use bold headings throughout the changelog
  • changing the explicit tags / anchors for the released headings -> seems too complicated, just having them commented out here seems sufficient to me

@agoscinski agoscinski Aug 11, 2026

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That does not really solve the problem, once you add changes the overshadowing happens again. It's a bit more tricky to solve in a way that is developer friendly and works for the MD view on github as well for the sphinx build on RTD. I made PR #7541 that detects this overshadowing of anchors. There I will elaborate the problem more, once I found a solution.

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Well, that would not be the case, when we keep the headings commented out (it's just for internal categorization anyway, until an actual release). But, I do agree it's best to have an automatic check that captures the unintended behavior. Feel free to request review on #7541 when ready, thanks!


## v2.9.0 - 2026-08-06

The big feature of this release is the new built-in **ZeroMQ broker**, which allows submitting calculations and workflows to the daemon workers without installing and running an external message broker service such as RabbitMQ.
Expand Down Expand Up @@ -111,7 +122,6 @@ See the updated [logging documentation](https://aiida-core.readthedocs.io/en/v2.

Related interface extensions:

- `aiida.common.UnsupportedSchemaError` ([#7417](https://github.com/aiidateam/aiida-core/pull/7417))
- `aiida.manage.AiiDAConfigPathResolver.profile_log_dir` ([#7322](https://github.com/aiidateam/aiida-core/pull/7322))
- `aiida.manage.Option.advanced` ([#7322](https://github.com/aiidateam/aiida-core/pull/7322))
- `aiida.manage.Option.deprecated_by` ([#7322](https://github.com/aiidateam/aiida-core/pull/7322))
Expand All @@ -132,6 +142,7 @@ See the [Behavior changes](#behavior-changes) section for migration guidance.

Related interface extensions:

- `aiida.common.UnsupportedSchemaError` ([#6990](https://github.com/aiidateam/aiida-core/pull/6990))
- `aiida.orm.AbstractCode.serialize` ([#6990](https://github.com/aiidateam/aiida-core/pull/6990))
- `aiida.orm.AbstractCode.to_model` ([#6990](https://github.com/aiidateam/aiida-core/pull/6990))
- `aiida.orm.AbstractCode.attach_file` ([#6990](https://github.com/aiidateam/aiida-core/pull/6990))
Expand Down Expand Up @@ -168,7 +179,6 @@ Related interface extensions:
- `aiida.orm.Node.to_model_field_values` ([#6990](https://github.com/aiidateam/aiida-core/pull/6990))
- `aiida.orm.QbFields.keys` ([#7463](https://github.com/aiidateam/aiida-core/pull/7463))
- `aiida.orm.SinglefileData.attach_file` ([#6990](https://github.com/aiidateam/aiida-core/pull/6990))
- `aiida.orm.WorkChainNode.tools` ([#6990](https://github.com/aiidateam/aiida-core/pull/6990))
- `aiida.orm.XyData.x_name` ([#6990](https://github.com/aiidateam/aiida-core/pull/6990))
- `aiida.orm.XyData.x_units` ([#6990](https://github.com/aiidateam/aiida-core/pull/6990))
- `aiida.orm.XyData.y_names` ([#6990](https://github.com/aiidateam/aiida-core/pull/6990))
Expand Down Expand Up @@ -207,7 +217,8 @@ This tool exposes methods to introspect and manipulate workflow state, helping d

Related interface extensions:

- `aiida.tools.WorkflowTools` ([#7329](https://github.com/aiidateam/aiida-core/pull/7329))
- `aiida.tools.WorkflowTools` ([#6884](https://github.com/aiidateam/aiida-core/pull/6884))
- `aiida.orm.WorkChainNode.tools` ([#6884](https://github.com/aiidateam/aiida-core/pull/6884))

#### Daemon client: worker scaling with wait parameter

Expand Down
2 changes: 1 addition & 1 deletion src/aiida/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
'For further information please visit http://www.aiida.net/. All rights reserved.'
)
__license__ = 'MIT license, see LICENSE.txt file.'
__version__ = '2.9.0'
__version__ = '3.0.0.dev0'

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚀

__authors__ = 'The AiiDA team.'
__paper__ = (
'S. P. Huber et al., "AiiDA 1.0, a scalable computational infrastructure for automated reproducible workflows and '
Expand Down
Loading