Skip to content

v2.2.0

Compare
Choose a tag to compare
@t83714 t83714 released this 21 Nov 11:46

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.