0.6.6 (May 20, 2022)#
Added#
How to: Customize the app.
Support for calling
atoti.scope.cumulative()with a time period window and some partitioning on multilevel date hierarchies.Support for calling
date_shift()on multilevel date hierarchies.default_values parameter to
create_table(),read_csv(),read_numpy(),read_pandas(),read_parquet(),read_spark(), andread_sql()(discussion #585).Support for numeric arrays in
create_parameter_simulation()(discussion #526).
User interface#
Logout support for secured sessions (issue #386).
Drillthrough Widget filters (issue #359).
The filters on which a drillthrough is done can be changed without recreating the widget.#
Axis titles switch (issue #8).
The switch toggles the display of the axis titles.#
Dedicated Connection failed message when a widget in JupyterLab cannot connect to its session.
Changed#
User interface#
Upgraded Atoti UI to 5.0.11 (issue #308, issue #466).
Deprecated#
Context value keys
queriesResultLimit.intermediateSizeandqueriesResultLimit.transientSizeinatoti.Cube.shared_context,atoti.Cube.query()andatoti.Session.query_mdx(). UsequeriesResultLimit.intermediateLimitandqueriesResultLimit.transientLimitrespectively instead.Session’s certificate_authority parameter. Useatoti.HttpsConfig’s certificate_authority parameter instead.
Fixed#
atoti.scope.cumulative()on multilevel hierarchies (issue #422).read_pandas()’s support for dataframes with some columns containing only null values (issue #547).read_pandas()’s support for timezoned dates (issue #465).read_pandas()andload_pandas()’ error when loading dataframes with some columns withdtype="category"(issue #467).Inability to call
atoti.Session.start_transaction()after a previous transaction failed.Misleading “missing Graphviz” warning (issue #567).
No entry in
atoti.Table.loading_reportfor charset encoding issue (issue #552).Support special characters in
atoti.Cube.schemaandatoti.tables.Tables.schema(issue #567).Cubecreation from aTablecontaining empty strings (issue #324).