Skip to content

Release Notes

This is the list of changes to Taipy releases as they were published.

Community edition: 1.1

Published on 2022-06.

taipy 1.1 contains the latest taipy-gui 1.1, taipy-core 1.1 and taipy-rest 1.1 packages.



  • The client-server communication settings are extended to accommodate various Flask deployment scenarios.
    See the documentation for the async_mode parameter to for more information.
  • Implicit re-run of the taipy.gui.Gui instance in Notebook environments.
    See issue #320.
  • Test server/client versions for safe interoperability.
    See issue #323.
  • Allow the edition of specific table columns.
    See issue #366.


  • The taipy.gui.State instance can be initialized in a user-defined function. See the on_init attribute of the taipy.gui.Gui class for more details.
  • Page definitions and the bound variables can be isolated in a module to clarify the application code organization.
    See this section for details.
  • The chart control can display georeferenced data on top of maps.
    See this example for details.
  • The input and slider controls have a new change_delay property that lets you tune how fast you want to propagate changes.
    This allows for a better user experience.
  • The input control has a new password property that, if True, obscures the user input.
  • The input, number and selector controls have a new label property that lets you display a label inside the control.
  • The layout block has new syntax that makes it easier to define a repetition of column definition.
  • Support for multiple assignment to variables in on_change().


  • Execution modes: "development" mode (default) runs tasks in a synchronous way one task at a time, while "standalone" mode runs tasks in an asynchronous and parallel way using sub-processes.
  • Retry policy to read entities: the global configuration attribute retry_read_entity indicates the number of times Taipy will retry in case of error.
  • Performance improvements when reading and writing entities.
Significant bug fixes


  • Error fixed when modifying a State dictionary entry in a callback.
    See issue #356.
  • Boolean values not editable in tables.
    See issue #365.
  • Crash fixed when using a dictionary in the labels property of the slider control.
    See issue #379.


  • Concurrency issues were fixed.
  • The attr_list extension can be used to style individual Markdown elements without the need for a CSS file.
    See issue #185.
  • Taipy supports HTTPS via reverse proxies.
    See issue #263.


  • The path attribute of DataNodeConfig, for CSV, Excel and Pickle types is now deprecated.
    default_path must be used instead: it is the default path to use when instantiating a data node from the config. Note that the attribute in the DataNode entity is still called path.
  • The last_edition_date attribute of data nodes is now deprecated.
    last_edit_date must be used instead.
  • The edition_in_progress attribute of data nodes is now deprecated.
    edit_in_progress must be used instead.

Enterprise edition: 1.1

Published on 2022-06.

This release contains all of taipy 1.1 as well as additional features.


  • User authentication.
  • Authorization checks for all entities.
  • Job recovery mechanism on application restart.
  • Page generation based on the user's identity.

Community edition: 1.0

Published on 2022-04.

taipy 1.0 contains the latest taipy-gui 1.0, taipy-core 1.0 and taipy-rest 1.0 packages.



  • Multiple pages support
  • Binding to global variables
  • Python expression support in visual element properties
  • Initial visual element set including tables and charts.
  • Page content support for Markdown and HTML
  • Jupyter Notebook support


  • Full configuration system
  • Data node management (read/write/filter/cache)
  • Predefined data nodes (CSV, SQL, EXCEL, PICKLE)
  • Scenario and cycle management
  • Smart scheduling and execution (Scenario, Pipeline, and Task submission)


  • REST APIs on top of taipy-core