Skip to content

Release Notes for version 1.1

This is the list of changes of taipy version 1.1.

Unsupported version

Version 1.1 of Taipy is no longer supported. We strongly recommend that you upgrade to the latest version of Taipy.

Published on 2022-06.

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

taipy-gui

1.1.3

Improvements and changes

  • The client-server communication settings are extended to accommodate various Flask deployment scenarios.
    See the documentation for the async_mode parameter to Gui.run() for more information.
  • Implicit re-run of the 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.

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.

1.1.0

Improvements and changes

  • The State instance can be initialized in a user-defined function. See the on_init attribute of the 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 geo-referenced 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 a column definition.
  • Support for multiple assignments to variables in on_change().

Significant bug fixes

  • 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.

taipy-core

1.1.0

Improvements and changes

  • 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.

Deprecations

  • 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.

taipy-enterprise

1.1.0

New features

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