From 8fbdcf5397ecff4b855813e4cf4aae4157e01f3c Mon Sep 17 00:00:00 2001 From: Fabien Lelaquais Date: Wed, 18 Dec 2024 14:56:49 +0100 Subject: [PATCH 1/2] Update --- docs/release-notes/index.md | 82 +++++++++++++++++++++++++++---------- 1 file changed, 61 insertions(+), 21 deletions(-) diff --git a/docs/release-notes/index.md b/docs/release-notes/index.md index 5e69a55ba..446c611f3 100644 --- a/docs/release-notes/index.md +++ b/docs/release-notes/index.md @@ -22,12 +22,12 @@ This is the list of changes to Taipy releases as they were published. Published on 2024-10. -[`taipy` 4.0](https://pypi.org/project/taipy/4.0.1/) depends on the latest -[`taipy-common` 4.0](https://pypi.org/project/taipy-common/4.0.1/), -[`taipy-gui` 4.0](https://pypi.org/project/taipy-gui/4.0.1/), -[`taipy-core` 4.0](https://pypi.org/project/taipy-core/4.0.1/), -[`taipy-templates` 4.0](https://pypi.org/project/taipy-templates/4.0.1/), and -[`taipy-rest` 4.0](https://pypi.org/project/taipy-rest/4.0.1/) packages. +[`taipy` 4.0](https://pypi.org/project/taipy/4.0.2/) depends on the latest +[`taipy-common` 4.0](https://pypi.org/project/taipy-common/4.0.2/), +[`taipy-gui` 4.0](https://pypi.org/project/taipy-gui/4.0.2/), +[`taipy-core` 4.0](https://pypi.org/project/taipy-core/4.0.2/), +[`taipy-templates` 4.0](https://pypi.org/project/taipy-templates/4.0.2/), and +[`taipy-rest` 4.0](https://pypi.org/project/taipy-rest/4.0.2/) packages. !!! warning "Upgrading to Taipy 4.0 from 3.x" @@ -164,7 +164,7 @@ following new functionalities: [*show_custom_properties*](../refmans/gui/viselements/corelements/data_node.md#p-show_custom_properties) property. -

4.0.0

+

    4.0.0

- Taipy and all its dependencies now stop support Python 3.8.
The minimum supported Python version is now 3.9. @@ -172,7 +172,28 @@ following new functionalities: removed. Taipy now depends on a new `taipy-common` package that includes the configuration features among the common code shared by all `taipy`, `taipy-gui`, and `taipy-core` packages. -

taipy-gui 4.0.0

+

taipy-gui 4.0.2

+ +- The chat control now automatically scrolls down to the last received message unless the user + has decided otherwise.
+ See [issue #2281](https://github.com/Avaiga/taipy/issues/2281). +- The metric control now supports geometry adjustments.
+ See issues [#2141](https://github.com/Avaiga/taipy/issues/2141) and + [#2142](https://github.com/Avaiga/taipy/issues/2142). +- The Stylekit consistency across elements has been enforced.
+ See [issue #2305](https://github.com/Avaiga/taipy/issues/2305). + +

    4.0.1

+ +- Setting up styling:
+ If a file named `taipy.css` is located in the same directory as the Python script (`.py`) + running a Taipy GUI application, and no `.css` file exists in the same location, this CSS + file will be loaded and applied to all pages. This enables sharing styles across different Taipy + GUI applications.
+ See [issue #1597](https://github.com/Avaiga/taipy/issues/1597) for more details and the + [section on Styling](../userman/gui/styling/index.md#style-sheets). + +

    4.0.0

- Setting up styling:
If a file named `taipy.css` is located in the same directory as the Python script (`.py`) @@ -272,15 +293,12 @@ following new functionalities: ## Significant bug fixes -

taipy-core 4.0.2

-- Some data node update events were not correctly published on the notifier.
- See [issue #2319](https://github.com/Avaiga/taipy/issues/2319). -- Running a Taipy application on a Unix-based Docker container with file data nodes (csv, excel, - json, etc.) created on a windows host machine will raise an error because the path is not - recognized by the python interpreter. - See [issue #2267](https://github.com/Avaiga/taipy/issues/2267). +

taipy 4.0.2

-

taipy 4.0.1

+- Completed submissions may be notified twice.
+ See [issue #2152](https://github.com/Avaiga/taipy/issues/2152). + +

    4.0.1

- Scenario selection becomes impossible in the `scenario_selector` control after creating a new Scenario.
@@ -294,7 +312,20 @@ following new functionalities: some IDEs.
See [issue #1620](https://github.com/Avaiga/taipy/issues/1620). -

taipy-gui 4.0.1

+

taipy-gui 4.0.2

+ +- Boolean values are not represented properly in table controls that set the *use_checkbox* + property To True.
+ See [issue #2257](https://github.com/Avaiga/taipy/issues/2257). +- Lambda functions may fail to locate state variables or local functions.
+ See [issue #2212](https://github.com/Avaiga/taipy/issues/2212) and + [issue #2242](https://github.com/Avaiga/taipy/issues/2242). +- Table controls may not apply new widths for columns properly.
+ See [issue #2286](https://github.com/Avaiga/taipy/issues/2286). +- Charts may swap data columns where refreshed with *rebuild* set to True.
+ See [issue #2302](https://github.com/Avaiga/taipy/issues/2302). + +

    4.0.1

- The `-H` command line option is broken.
You must use the long `--host` option instead to specify the server hostname. @@ -312,7 +343,7 @@ following new functionalities: True.
See [issue #2005](https://github.com/Avaiga/taipy/issues/2005). -

4.0.0

+

    4.0.0

- The value of multiline [`input`](../refmans/gui/viselements/generic/input.md) controls is cleared when the ENTER key is pressed.
@@ -326,7 +357,16 @@ following new functionalities: - Binding to an element of a collection is now supported.
See [issue #1785](https://github.com/Avaiga/taipy/issues/1785). -

taipy-core 4.0.0

+

taipy-core 4.0.2

+ +- Some data node update events were not correctly published on the notifier.
+ See [issue #2319](https://github.com/Avaiga/taipy/issues/2319). +- Running a Taipy application on a Unix base Docker container with file data nodes (csv, excel, + json, etc.) created on a windows host machine will raise an error because the path is not + recognized by the python interpreter.
+ See [issue #2267](https://github.com/Avaiga/taipy/issues/2267). + +

    4.0.0

- `DataNode.is_up_to_date()^` raises an error when the data node has never been written.
See [issue #1198](https://github.com/Avaiga/taipy/issues/1198). @@ -351,8 +391,8 @@ additional features. [Microsoft Entra ID](https://www.microsoft.com/en-us/security/business/identity-access/microsoft-entra-id) including SSO and GUI integration.
For more information, please refer to - [Microsoft Entra ID protocol](../userman/advanced_features/auth/authentication#microsoft-entra-id-protocol) - section. + [Microsoft Entra ID protocol](../userman/advanced_features/auth/authentication.md#microsoft-entra-id-protocol) + section of the user manual. - Support for [Polars DataFrame Library](https://docs.pola.rs/).
Tabular data nodes (`CSVDataNode^`, `ParquetDataNode^`, `ExcelDataNode^`, `SQLTableDataNode^`, and `SQLDataNode^`) can now expose the data as Polars objects. They all support From fff7f0d32a7a35f38a1d8d5092301bb1e78e608d Mon Sep 17 00:00:00 2001 From: Fabien Lelaquais Date: Fri, 20 Dec 2024 15:39:39 +0100 Subject: [PATCH 2/2] Update for issue #2286 (#1240) --- docs/release-notes/index.md | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/docs/release-notes/index.md b/docs/release-notes/index.md index 446c611f3..eb89c01b4 100644 --- a/docs/release-notes/index.md +++ b/docs/release-notes/index.md @@ -314,18 +314,24 @@ following new functionalities:

taipy-gui 4.0.2

-- Boolean values are not represented properly in table controls that set the *use_checkbox* - property To True.
+- Boolean values are not properly represented in + [`table`](../refmans/gui/viselements/generic/table.md) controls when the *use_checkbox* property + is set to True.
See [issue #2257](https://github.com/Avaiga/taipy/issues/2257). - Lambda functions may fail to locate state variables or local functions.
See [issue #2212](https://github.com/Avaiga/taipy/issues/2212) and [issue #2242](https://github.com/Avaiga/taipy/issues/2242). -- Table controls may not apply new widths for columns properly.
+- [`table`](../refmans/gui/viselements/generic/table.md) controls do not consistently apply new + column widths.
+ Additionally, a new [*sortable*](../refmans/gui/viselements/generic/table.md#p-sortable) property + was introduced, allowing developers to disable the sorting functionality. This change reduces the + space required in column headers, enabling narrower column widths.
See [issue #2286](https://github.com/Avaiga/taipy/issues/2286). -- Charts may swap data columns where refreshed with *rebuild* set to True.
+- Charts may swap data columns where refreshed with + [*rebuild*](../refmans/gui/viselements/generic/chart.md#p-rebuild).
See [issue #2302](https://github.com/Avaiga/taipy/issues/2302). - -

    4.0.1

+ +

    4.0.1

- The `-H` command line option is broken.
You must use the long `--host` option instead to specify the server hostname.