Dear CADET users,
we would like to inform you about our plan regarding the further development of CADET-Core.
Version 6 of CADET-Core is planned and will introduce new features as well as a number of interface changes. With usability and long-term maintainability in mind, we aim to bundle all foreseeable interface changes of established features into this single major release.
There is currently no fixed release date. However, planned changes are tracked in the corresponding GitHub milestone.
With the upcoming interface changes, it is increasingly important to consult the correct interface documentation by selecting the appropriate branch or release version at https://cadet.github.io/.
Release strategy and code distribution
- CADET-Core v5.1 will continue to be supported with bug fixes until v6 is fully released.
- Pre-releases require
CADET-Python>=1.1.2, old CADET-Core releases will still work with the updated CADET-Python. - Until the official release of v6, we will regularly publish v6 pre-releases on conda-forge.
- Users can install a v6 pre-release (e.g.
v6.0.0a1) via
conda install -c conda-forge/label/cadet-core_dev cadet=6.0.0a1 - the latest v5 release will remain the default and as usual be install via
conda install -c conda-forge cadet - Users interested in new features can already use these pre-releases but should be prepared to adapt to the evolving interface.
- While we cannot guarantee a stable interface during the pre-release phase, we aim to modify each affected part of the interface only once.
- Users can install a v6 pre-release (e.g.
New features in v5
No new features are currently planned for v5 or its legacy interface.
If there is strong interest (e.g., for joint publications or other collaborative efforts), please reach out to us—we may be able to find a solution, including more formal arrangements.
CADET-Process
CADET-Process will maintain its current API until after the release of CADET-Core v6. Following the v6 release, we will begin adapting to the new CADET-Core interface and implementing some internal restructuring. These changes may introduce breaking updates, but they will not occur immediately. We will communicate further details as the process unfolds.
If you have questions or would like to discuss specific use cases, feel free to contact us.
Best regards,
The CADET team