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