From feba584a0a48b6f1e1a3138810e3e48bc86efda0 Mon Sep 17 00:00:00 2001 From: Philipp Rudiger Date: Fri, 22 Mar 2024 01:27:03 +0100 Subject: [PATCH 1/3] Add CHANGELOG 2.1.0 --- doc/releases.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/doc/releases.md b/doc/releases.md index 9f0f7111d..8a18f1776 100644 --- a/doc/releases.md +++ b/doc/releases.md @@ -1,5 +1,28 @@ # Releases +## Version 2.1.0 + +Date: 2024-01-22 + +This minor release focuses on improving reactive expressions and support for asynchronous (and synchronous) generators. Many thanks to @maximelt, @Hoxbro and @philippjfr for their continued maintenance and development efforts. + +### Enhancements + +- Improvements for synchronous and asychronous generators ([#908](https://github.com/holoviz/param/pull/908)) +- Additions to the .rx namespace including `and_`, `bool`, `map`, `not_`, `or_`, `updating` ([#906](https://github.com/holoviz/param/pull/906)) +- Add support for asynchronous watcher to `rx` ([#917](https://github.com/holoviz/param/pull/917)) +- Make it possible to resolve rx expressions recursively with `.rx.resolve` ([#918](https://github.com/holoviz/param/pull/918)) +- Add support for async and generator functions in `.rx.pipe` ([#924](https://github.com/holoviz/param/pull/924)) + +### Bug fixes + +- Ensure that `.param.update` context manager restore refs ([#915](https://github.com/holoviz/param/pull/915)) +- Avoid overeager root invalidation on `rx` leading to unnecessary evaluation ([#919](https://github.com/holoviz/param/pull/919)) + +### Deprecations + +- Passing positional arguments to `Parameter` now raises a `ParamDeprecationWarning` ([#921](https://github.com/holoviz/param/pull/921)) + ## Version 2.0.2 Date: 2024-01-17 From f0040a0b521b1de786c6783613bebb1452442565 Mon Sep 17 00:00:00 2001 From: Philipp Rudiger Date: Fri, 22 Mar 2024 01:28:45 +0100 Subject: [PATCH 2/3] Apply suggestions from code review --- doc/releases.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/releases.md b/doc/releases.md index 8a18f1776..d564aa1fb 100644 --- a/doc/releases.md +++ b/doc/releases.md @@ -2,7 +2,7 @@ ## Version 2.1.0 -Date: 2024-01-22 +Date: 2024-03-22 This minor release focuses on improving reactive expressions and support for asynchronous (and synchronous) generators. Many thanks to @maximelt, @Hoxbro and @philippjfr for their continued maintenance and development efforts. From 149935fc1daaadb116e782ac12fe1e0482733903 Mon Sep 17 00:00:00 2001 From: Philipp Rudiger Date: Fri, 22 Mar 2024 09:34:42 +0100 Subject: [PATCH 3/3] Minor fixes --- doc/releases.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/doc/releases.md b/doc/releases.md index d564aa1fb..e77c338cf 100644 --- a/doc/releases.md +++ b/doc/releases.md @@ -9,9 +9,9 @@ This minor release focuses on improving reactive expressions and support for asy ### Enhancements - Improvements for synchronous and asychronous generators ([#908](https://github.com/holoviz/param/pull/908)) -- Additions to the .rx namespace including `and_`, `bool`, `map`, `not_`, `or_`, `updating` ([#906](https://github.com/holoviz/param/pull/906)) -- Add support for asynchronous watcher to `rx` ([#917](https://github.com/holoviz/param/pull/917)) -- Make it possible to resolve rx expressions recursively with `.rx.resolve` ([#918](https://github.com/holoviz/param/pull/918)) +- Additions to the .rx namespace including `and_`, `bool`, `map`, `not_`, `or_` and `updating` ([#906](https://github.com/holoviz/param/pull/906)) +- Add support for adding asynchronous watcher to `rx` ([#917](https://github.com/holoviz/param/pull/917)) +- Make it possible to resolve reactive expressions recursively with `.rx.resolve` ([#918](https://github.com/holoviz/param/pull/918)) - Add support for async and generator functions in `.rx.pipe` ([#924](https://github.com/holoviz/param/pull/924)) ### Bug fixes