Replace row_pivots
with group_by
, column_pivots
with split_by
, add convert()
migration utility
#1709
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Renames
row_pivots
togroup_by
, andcolumn_pivots
tosplit_by
, and adds a new methodconvert()
to the@finos/perspective-viewer
package which can auto-update layouts to the new format. This is a breaking change, but trivial to mitigate viaconvert()
From the documentation for
convert()
:convert(old, options)
A migration utility for
@finos/perspective-viewer
and@finos/perspective-workspace
persisted state objects. If you have an application which persists tokens returned by the.save()
method of a Perspective Custom Element, and you want to upgrade Perspective to the latest version, this module is for you! You know who you are!Say you have a
<perspective-viewer>
Custom Element from@finos/perspective-viewer>=0.8.3
, and have persisted an arbitrary persistence token object:To migrate this token to the version of
@finos/perspective-migrate
itself: