Changelog
5.0.29
2023-12-11
Fixed
- Elements of the
Parameter Sets
widget are displayed on top of the summary popup.
5.0.28
2023-11-15
Added
- The
bas-table
component has been added to thebas-components
package.
Changed
- The version of
react-query
has been upgraded to v5.
5.0.27
2023-10-25
Changed
- The activation functions provide a single
<QueryClient />
as a higher-order component of the shell application.
Fixed
- Clearing the date in the
What If Book Hierarchy
no longer results in an error.
5.0.26
2023-10-18
Added
- The
bas-components
package has been added to allow re-using generic components across Solutions.
5.0.25
2023-09-05
Added
- Support has been added for the
versions/rest
endpoint forwhat-if
URLs.
Changed
getFilePathsRestEndpoint
andsendFilePathsRestEndpoint
are now optional settings. By default, these URLs come from theversions/rest
endpoint.
Fixed
- Minor styling fixes in the Parameter Sets widget.
- Removed coupling to
@activeviam/sandbox-clients
: it is now possible to completely opt out of this package.
5.0.24
2023-08-14
Changed
- The Parameter Sets widget has been refactored to use the
datastore-querier
package.
5.0.23
2023-07-28
Fixed
- Using the Book-Hierarchy widget no longer results in an error when connected to an AP5 server.
- The Compute context menu item has been re-enabled for all Table widgets.
5.0.22
2023-06-09
The Accelerator SDK becomes UI Components!
What’s changed other than the name?
-
No further releases of the npm package
@activeviam/accelerator-sdk
:The modules that this package used to export are now part of the
bas-monorepo
repository. They are still released on NPM with their names unchanged, now on version5.0.22
. This version number will be increased each time a solution is released. -
How settings are managed has been modified:
For more information and details of what each setting does, see the UI Activation chapter for the solution concerned. Here’s an example in Atoti FRTB.
Changed
-
Updated to Atoti UI
5.1
:Atoti UI is now a peer dependency on version
5.1.*
, which means that you as the builder of the project can choose whichever version satisfies this peer dependency requirement. In other words, you will be able to upgrade to the latest version of Atoti UI5.1
without needing a release of a solution or its UI components. -
The What-If Book Hierarchy widget no longer restricts moving nodes when used in the
Atoti FRTB
solution.
Removed
- Navbar Filter: use the Atoti UI Pinned Filters feature instead.
5.0.21
2023-05-15
Added
- E2e config to bas-scripts for testing limits.
5.0.20
2023-04-28
Changed
- Updated to Atoti UI
5.0.23
.
Known issues
None
5.0.19
2023-04-14
Added
useAtotiServerHostedDeleteQuery
accepts abody
andheaders
parameter.- supports version
2.0.0-AS6.0
of theWhat-If
api.
Changed
- Updated to Atoti UI
5.0.22
Fixed
- Closing and reopening the trade-scale popup will now populate the trades selector with the proper selection from the table.
Known issues
None
5.0.18
2023-03-22
Added
Changed
createRestQuerierFrom
has been removed. UseuseAtotiServerHosted*Query
instead.
Fixed
- What-Ifs created by the Parameter Sets widget can now be viewed / deleted through the What-If Manager widget.
Known issues
None
5.0.17
2023-03-15
Added
None
Changed
- Updated to AUI
5.0.21
Fixed
None
Known issues
None
5.0.16
2023-02-24
Added
- The accelerator-sdk is now compatible with both Atoti Server 5 and 6. UIs can be merged with servers that are on different major versions.
useAtotiServerHosted*Query
: a series of hooks returning functions helpful to perform REST calls on custom services hosted on an Atoti server. These should be preferred overcreateRestQuerierFrom
which will be removed in the next release.useAtotiServerMajorVersion
: a hook returning the major version number for a given Atoti server key.
Changed
- Updated to AUI
5.0.20
- Updated Doctor Pivot REST endpoint used for the retrieve all measures pivot table context menu action.
- Exported plugins were renamed to be prefixed with
plugin
(e.g.pluginParameterSets
). - Updated the What-If Book Hierarchy widget to use lazy loading for MR version
4.2.0
and greater.
Fixed
- Unsafe characters in the What-If Book Hierarchy desk names will no longer break the widget.
- The AsOfDate Navbar Label will display an
Error…
message as opposed to crashing the application. - Clearing the date selected in the What-If Book Hierarchy widget will no longer break the widget.
Known issues
None
5.0.15
2022-12-19
Added
None
Changed
- Upgraded the Parameter Sets widget to use the new AP6 REST API.
- Upgraded the What-If-Manager widget to use the new AP6 REST API.
- Upgraded the File Upload widget to use the new AP6 REST API.
Fixed
- The trade scale feature has been fixed so that in a combined UI, it doesn’t throw an exception if settings aren’t provided for one of the AP servers.
Known issues
- Due to an issue on the backend, the What-If-Manager widget can’t display or delete What-Ifs created by the Parameter Sets widget.
5.0.14
2022-12-09
Added
None
Changed
- The settings object for the Navbar date filter has slightly changed in shape.
- Updated the fetching and handling of the WhatIf Book Hierarchy APIs to match the FRTB
5.0.0
release. - Updated the loading icon inside of the What-If Book Hierarchy widget.
Fixed
- Navbar date filter now works with combined UIs.
- Navbar date filter does not break when using drillthrough tables.
5.0.13
2022-11-21
Added
- Tests for the What-If Book Hierarchy Widget.
Changed
- Upgraded the d3.js version used by the What-If Book Hierarchy Widget from
5.16.0
to6.7.0
.
Fixed
None
5.0.12
2022-11-11
Added
- Table context menu action to add underlying measures into current query.
- Navbar “Help” Submenu plugin to easily add documentation links to accelerator projects.
- What-If Book hierarchy widget to create What-If scenarios for different groupings of desks and books in a rich visual way.
Changed
- Upgrade to ActiveUI
5.0.18
. - Updated the withClientSettings hook to have a more descriptive type.
- The asOfDateDimensionName, asOfDateHierarchyName, tradeDimensionName and tradeHierarchyName settings inside of AccSdkSettings were removed.
- The Day-2-Day-Difference table action plugin settings have been updated.
- The Trade scale table action plugin settings have been updated.
- The Parameter Sets widget plugin settings have been updated.
Fixed
- The Navbar date filter no longer breaks the application when a drillthrough is performed.
5.0.11
2022-07-27
Added
- Tests for the Navbar Filter Display.
Changed
- Update to ActiveUI
5.0.15
.
Fixed
- Type AccSdkSettings updated so that certain settings such as whitelist settings are optional. Previously the settings were mandatory, so even if an accelerator didn’t want to use a certain widget, they would get Typescript errors. Also added more widget settings to the type itself. You may need to update your Accelerator Settings to fix some Typescript errors.
- Made type AcceleratorServerName less restrictive. It will now allow for any server name to be used.
5.0.10
2022-07-27
Added
None
Changed
None
Fixed
- Navbar Filter bug which crashes the app whenever a filter of a type different from Member-Filter is applied to the dashboard.