Releases: aequos-solutions/modern-data-visualizer
Releases · aequos-solutions/modern-data-visualizer
Modern Data Visualizer - 1.5.5
Common
Features
- Added
getUrlParameter
token #86 - Added import/export Web Part configuration capability #56
- Added some automation and optimization under the hood
Data Visualizer Web Part
Features
- Added CSS class to the collapsible component to identify when it is expanded/collapsed
Fixes
- Fixed - The highlighted keyword from the search bar is displayed in one line
Data Filter Web Part
Features
- Added - Capability to select Site Collection TermSet from the Taxonomy filter #57
Fixes
- Fixed - Taxonomy picker not ordered between pages #78
- Fixed - Anchor term not searchable from the Taxonomy filter
- Fixed - Search filter selected terms are not persistent after applying filter #96
- Fixed - Taxonomy not showing more than 6 term sets after #119
Follow us
Modern Data Visualizer - 1.5.4
Data Visualizer Web Part
Features
- Added icon to the Teams Layouts when a Teams is archived
- Added the ability to sort columns - add a new sort control component #21
- Added "collapsed" CSS class for
aequos-collapsible
component to help design - Added capability to search anchor terms from Taxonomy Picker filter #77
Fixes
- Fixed mgt-person z-index in detail list layouts
Data Filter Web Part
Fixes
- Fixed #66 - Taxonomy Filter parent term not bolded when searching for child term
- Fixed not visible cross to remove search taxonomy term picker
- Fixed #78 - Taxonomy picker not ordered between pages
Extensibility
- This version uses @aequos/extensibility 1.5.0
Follow us
Modern Data Visualizer - 1.4.1
Common
- Support the new annual licensing plan
- Display a notice message 30 days before the expiration of the license
- Display a warning message when the licensing is expired
- Disable Web Parts and display a message after 30 days of expiration
- Update documentation
- Update logo
Search box
Features
- Added queryTemplate option to searchbox
- Added the ability to encode the Tokens in the Page URL property
Fixes
- Fixed an issue where the "
&
" character was not recognized properly - Fixed #43 - Search boxes show encoded characters
- Fixed #36 - Search does not work when % is included in query text
- Fixed #30 - Cannot read properties of undefined (reading 'q')
Data Visualizer Web Part
Features
- Added the ability to connect two Data Visualizer Web Parts together via item selection
- [SharePoint Search] Added the ability to specify a result source by scope and name (ex: SPSite|News)
- Added the ability to manage multi-geo location properties
Fixes
- Fixed #22 - The operator text label was wrong for the filter date range and interval templates
- Fixed an issue regarding token resolution where values from context were not replaced if contains special Regex characters
- Fixed #35 - Error setting aequosDataVisualizer_DataSourceDataCurrentPage in session storage
Data Filter Web Part
Features
- Added deep link feature allowing pre-select filters at page load
Fixes
- Fixed #47 - Taxonomy picker - No arrow displayed
- Fixed #33 - when a filter is removed the data does not refresh
- Fixed #32 - If selecting multiple multi-select taxonomy filter terms that include children, the AND filter does not work, it shows the same results as OR
- Fixed #32 - Apply not working with text search in Taxonomy filters
- Fixed missing tree options from the taxonomy filter
[NEW] Group/Team metadata editor Web Part
- Allows you to manage Microsoft 365 group metadata through Microsoft Graph schema extensions. Refer to the documentation for more information.
Extensibility
- This version uses @aequos/extensibility 1.4.0
Modern Data Visualizer - 1.3.2
Fixes
[1.3.2 Update]
- Fix an issue when Search Box and Data Visualizer Web Parts were causing SharePoint links to break when configured with page environment query string dynamic data source. See #28.
[1.3.1 Update]
- Fix an issue regarding the field values and static filtering. Now you are able to use a jsPath expression as filter field to aggregate values from nested properties in the JSON response.
- Fix an issue where the query string parameter tokens were not recognized properly. See #17.
Common
- Added Safari browser support.
- Added French translations.
Search box
- Fixed an issue where the "
&
" character was not recognized properly.
Data Visualizer Web Part
- Fixed an issue about the "Show collapsed" option for the Details list layout. The option wasn't saved correctly when switched to 'off'.
- Added a custom adaptive expression function
buildOdataFilterCondition
allowing to build OData filters dynamically according to current configuration ('eq' operator only). Works with{filters}
token object. - Fixed an issue where sometimes the search box wasn't displayed at page load.
- Fixed an issue regarding the grouping feature in the Details List component, items were not sorted in the collection before grouping.
- Added a
JSONparse
Handlebars helper. - Updated the
{{slot}}
helper. Now you can pass multiple fields to resolve slots values. You need to use the newJSONparse
helper to pass array of proeprties then (ex:{{slot item (JSONparse '["Title","FileType"]')}}
). - Added a "Teams" layout allowing to browse teams details in Microsoft Teams. See documentation.
Data Filter Web Part
- Added a search box control for the Checkbox filter template.
- Drastically improved the 'Taxonomy Picker' template.
- Improved perfomrances, now levels are retrieved dynamically.
- Ability to use anchor terms.
- Improved selection behavior options.
- Added a search box control to search for items (check box template and taxonomy picker).
- Added the ability to override the operator between filter values dynamically for CheckBox, ComboBox and Taxonomy picker templates.
- Fixed an issue where custom Handlebars helpers were not loaded in Details List, Cards, Persona and Slider layouts.
- Added the ability for Data Filter WP to use registered custom Handlebars helpers of connected Data Visualizer Web Parts.
- Fixed UI issues in the Combo Box template.
Extensibility
- Added a
taxonomyOptions
property to theIDataFilterValue
interface containing useuful information about a taxonomy filter value behavior to apply by the data source (include children or not, is disabled ,etc.). - This version uses @aequos/extensibility 1.3.0
BREAKING CHANGES
- A new
TermStore.Read.All
permission is now needed to be able to use the taxonomy picker filter - The
{filters}
token format has changed. See documentation for more informtion how to use it. - In custom web components
_serviceScope
property corresponds now to the root service scope for all Web Part instances on the page. Use this scope to consume common services likeSPHttpClient
,HttpClient
, etc. - The property
data-is-open
is now deprecated for the<aequos-panel>
component.
Modern Data Visualizer - 1.2.1
Modern Data Visualizer - 1.2.1
Fixes
Data Visualizer Web Part
- Updates the logic to retrieve available fields from data source results. Now properties containing a dot '.' in their name are correctly handled (ex:
@odata.type
). - Fixed a issue when the current vertical was not selected for a connected Data Visualizer Web Part. In some tenants, a
setAttribute()
error was raised preventing data to appear on the page. - Fixed an issue on the CAML data source that prevented using free text condition with taxonomy fields.
- Updated CSS on document card to match default SharePoint styles.
- Fixed an issue on the FileIcon web component regarding folder icon rendering.
- Fixed an issue regarding refiner localized value. The wrong refiner value was sent to the API resulting to empty results.
- Fixed an issue regarding the curly braces escaping in the token expressions. Now you are able to escape curly braces to avoid tokenization on a expression: Ex:
DepartmentId:\{b3f7ff51-2936-4bf4-8c4f-557c9c8ab685\}
. - Updated Web Part title fonts to match SharePoint Online UI.
Data Filters Web Part
- Fixed the panel layout. Filters were not displayed in some scenarios.
Search Box Web Part
- Fixed an issue on suggestions providers. Enabled/disabled setting was not correctly set.
Features & Enhancements
Common
- Added adaptive expressions support for tokenizable fields. Now you are able to write conditional or transformed queries in supported configuration fields.
- Updated Microsoft Graph Toolkit dependency to 1.3.6.
Data Visualizer Web Part
- Added support of adaptive cards in addition to Handlebars for the "Custom" layout.
- Now the Web Part handles query string and URL fragment changes when navigating through the regular SharePoint page router.
- Support of full bleed experience.
- Updated the information message regarding verticals connection. Now the connected vertical tab names are displayed in the message.
Search BoxWebPart
- Now the search box handles query string changes when navigating using SharePoint page router.
- You can now pass empty query string as query text.
Data Verticals Web Part
- Support of token resolution in vertical value (ex:
{itemsCountPerPage}
)
Extensibility
- This version uses @aequos/extensibility 1.2.0
Modern Data Visualizer - 1.1.2
Fixes
- Fixed an issue regarding PnP telemetry opt out operation. In some cases, users got an error message for the 'Data Visualizer' Web Part at first page load.
- Fixed an issue regarding the 'Reset to default' action for 'Cards' and 'Details List' layouts. For some reasons, field values were not saved once clicked.
Extensibility
- This version uses @aequos/extensibility 1.1.1
Modern Data Visualizer - 1.1.1
Enhancement
- Added an option to connect a 'Data Visualizer' Web Part to multiple tabs from the 'Data Verticals' Web Part.
- Added a value option to verticals on the 'Data Verticals' Web Part. Now when a tab is clicked, an user defined value is sent to connected Web Parts. This value can be then used with the
{verticals.value}
token in data sources. - Added a new parameter to the 'Data Verticals' Web Part. Now you can set a tab by default using a query string parameter.
- Upgraded to SPFx v 1.11.0 for compatibility with Microsoft AppSource.
Fixes
- Fixed the sorting option in the columns configuration for the 'Details List' layout. Now the column sorting is only available if the column value is not an Handlebars expression.
- Fixed 'Data Filters' filters configuration to display correctly for smaller scren resolutions.
Extensibility
- This version uses @aequos/extensibility 1.1.1
Modern Data Visualizer - 1.0.9
Fixes
- Fixed page environment dynamic data issue introduced by Microsoft (SharePoint/sp-dev-docs#5947). The returned format for page properties was an object instead of a string.
- Fixed taxonomy tree filter behavior. Now you have the ability to filter results matching a single term only or include results containing also children of that term using a new button next to the term label.
Extensibility
- This version uses @aequos/extensibility 1.0.1