From 5efe9b7f4e66567a2b7131545ba69df1ccbd97bf Mon Sep 17 00:00:00 2001 From: "Jens H. Nielsen" Date: Fri, 22 Nov 2024 11:30:03 +0100 Subject: [PATCH] Add changelog for 0.50.0 --- docs/changes/0.50.0.rst | 26 ++++++++++++++++++++++++ docs/changes/index.rst | 1 + docs/changes/newsfragments/6599.new | 1 - docs/changes/newsfragments/6616.new | 1 - docs/changes/newsfragments/6643.improved | 1 - docs/changes/newsfragments/6647.breaking | 5 ----- docs/changes/newsfragments/6648.improved | 2 -- 7 files changed, 27 insertions(+), 10 deletions(-) create mode 100644 docs/changes/0.50.0.rst delete mode 100644 docs/changes/newsfragments/6599.new delete mode 100644 docs/changes/newsfragments/6616.new delete mode 100644 docs/changes/newsfragments/6643.improved delete mode 100644 docs/changes/newsfragments/6647.breaking delete mode 100644 docs/changes/newsfragments/6648.improved diff --git a/docs/changes/0.50.0.rst b/docs/changes/0.50.0.rst new file mode 100644 index 00000000000..b1b09fa40d6 --- /dev/null +++ b/docs/changes/0.50.0.rst @@ -0,0 +1,26 @@ +QCoDeS 0.50.0 (2024-11-22) +========================== + +Breaking Changes: +----------------- + +- QCoDeS no longer attempts to automatically disable Sypders User module reloader (UMR). + The code was no longer working correctly with the latest version of Spyder and is not + maintainable since Spyder does not have a public api to disable UMR. If you use + QCoDeS from an editable install it is strongly recommended to disable UMR for QCoDeS. + See :ref:`gettingstarted` for more details. (:pr:`6647`) + + +Improved: +--------- + +- Improves the DataSetDefinition class to allow users to specify metadata to be added to the resulting dataset (:pr:`6643`) +- DelegateParameter now reads delegated properties from source rather than setting them at source change. + This resolves an issue when delegating from another delegate parameter may result in incorrect attributes. (:pr:`6648`) + + +New: +---- + +- Added a new feature to find links in a parameter chain by parameter type (:pr:`6599`) +- Added new methods to find instruments in a parameter chain by parameter type (:pr:`6616`) diff --git a/docs/changes/index.rst b/docs/changes/index.rst index 0690b966f13..ff80a60e478 100644 --- a/docs/changes/index.rst +++ b/docs/changes/index.rst @@ -3,6 +3,7 @@ Changelogs .. toctree:: Unreleased + 0.50.0 <0.50.0> 0.49.0 <0.49.0> 0.48.0 <0.48.0> 0.47.0 <0.47.0> diff --git a/docs/changes/newsfragments/6599.new b/docs/changes/newsfragments/6599.new deleted file mode 100644 index 5bff7f1693a..00000000000 --- a/docs/changes/newsfragments/6599.new +++ /dev/null @@ -1 +0,0 @@ -Added a new feature to find links in a parameter chain by parameter type diff --git a/docs/changes/newsfragments/6616.new b/docs/changes/newsfragments/6616.new deleted file mode 100644 index dcee793f454..00000000000 --- a/docs/changes/newsfragments/6616.new +++ /dev/null @@ -1 +0,0 @@ -Added new methods to find instruments in a parameter chain by parameter type diff --git a/docs/changes/newsfragments/6643.improved b/docs/changes/newsfragments/6643.improved deleted file mode 100644 index 32b8b287acd..00000000000 --- a/docs/changes/newsfragments/6643.improved +++ /dev/null @@ -1 +0,0 @@ -Improves the DataSetDefinition class to allow users to specify metadata to be added to the resulting dataset diff --git a/docs/changes/newsfragments/6647.breaking b/docs/changes/newsfragments/6647.breaking deleted file mode 100644 index c0c00632701..00000000000 --- a/docs/changes/newsfragments/6647.breaking +++ /dev/null @@ -1,5 +0,0 @@ -QCoDeS no longer attempts to automatically disable Sypders User module reloader (UMR). -The code was no longer working correctly with the latest version of Spyder and is not -maintainable since Spyder does not have a public api to disable UMR. If you use -QCoDeS from an editable install it is strongly recommended to disable UMR for QCoDeS. -See :ref:`gettingstarted` for more details. diff --git a/docs/changes/newsfragments/6648.improved b/docs/changes/newsfragments/6648.improved deleted file mode 100644 index 5ea7d7c97ff..00000000000 --- a/docs/changes/newsfragments/6648.improved +++ /dev/null @@ -1,2 +0,0 @@ -DelegateParameter now reads delegated properties from source rather than setting them at source change. -This resolves an issue when delegating from another delegate parameter may result in incorrect attributes.