Skip to content

2.26.0

Compare
Choose a tag to compare
@robyngit robyngit released this 15 Aug 21:16
· 771 commits to main since this release

New features πŸŽ‰

Missing value codes in the attribute editor ✍🏻

Identifying missing values in data is essential for data interpretation reuse. The Ecological Metadata Language (EML) standard provides a way to identify missing values for each attribute in a data file. With this release, MetacatUI's attribute editor enables adding and editing missing value codes and their explanations.

Missing value codes interface

This new interface appears in the modal window when a user clicks on the "Describe" button next to each data file in the data package editor. Recognizing that data can have multiple missing value indicators, the interface allows users to add multiple missing value codes and explanations for each attribute.

For more details, see #612.

Misc. Improvements

  • Show all authors in citation #2152
  • Add "information icon" to "Alternate Identifier" field #2103
  • Link to ERP Page from web editor #2052
  • Make the EML system attribute configurable in app model #441

Bug fixes πŸ› οΈ

  • Portal search dropdown filters not working as expected when semantic annotations is one of the query fields #2174
  • Map imagery disappears when navigating back to search page #2172
  • No space between link elements when map layer moreInfoLink and downloadLink are both populated #2170
  • In the catalog search, only limit search results to map area once user has interacted with map #2160
  • Mailing list input field shows placeholder text when not active (DataONE theme) #2157
  • Pagination near footer is not clickable (DataONE theme) #2156
  • Do not capitalize identifier on dataset landing page #2154

Developer notes

New configuration options

  • emlSystem - The text to use for the eml system attribute. The system attribute indicates the data management system within which an identifier is in scope and therefore unique. In previous versions of MetacatUI this was hardcoded to "knb" - this remains remain the default value.

See the complete changelog: 2.25.0...2.26.0