v2.2.0
What's New
Since Magda v2.2.0, users can load more than one "Extra Visualisation Section" type Magda UI Plugin Components. To allow this, the component is required to be packaged as a library and exported to global scope MagdaPluginComponentExtraVisualisationSection.xxxx. Here, MagdaPluginComponentExtraVisualisationSection should be an object with key xxxx set to the plugin component. e.g. the DAP image gallery plugin choose to export itself to MagdaPluginComponentExtraVisualisationSection.DAPImageGallery.
More information, please refer to how-to-customise-ui doc and magda-plugin-ui-component-examples
To assist UI plugin component development, we also start to publish @magda/external-ui-plugin-sdk from this release.
Changes since v2.1.0
- Upgrade default connectors & minions version (to v2.0.0)
- Fixed indexer error: distribution/byteSize field should be in
long
type to support possible larger numbers - Upgraded indexer weekly reindexer trigger container to node14
- Distribution page UI minor improvements: display file size (when available) & adjust margins between information blocks
- Improve the error message for
false
unconditional decision. - #3420 add
merge
option support to PUT record API - #3421 Improve dataset updating UI logic using
merge
option of the PUT record API - Avoid sending unnecessary
aspects
field as the part of the context data created by RegistryExternalInterface - #3426 People with orgUnit constraint permission should only be able to perform read operation on datasets not assigned to an orgUnit
- #3424 Set the default order by field for APIs
- #3427 Dataset Editor: offer more details via error message box when encounter insufficient permission error
- #3425 offer a button on dataset page to take the user back to data management tab
- Started to publish @magda/external-ui-plugin-sdk NPM package
- Upgrade react-router-dom to 5.3.4
- Refactored the frontend config object to remove duplicated config fields & added comments
- #3428 Allow multiple "Extra Visualisation Section" type UI Plugin Components to be mounted
- Upgraded CSW connector to v2.0.1
- #3431 Display dataset level licence information when the dataset has no distribution.