2.10.0
New features
Unsaved changes to EML are saved as local drafts, for emergency retrieval
When changes are made to an EML metadata document via the editor, a local draft of the EML document will be saved to the user's browser. These drafts can be downloaded or copied from a new view, /drafts
.
This tool is useful for repository user support teams, who can direct users to that view to download and email their drafts for manual upload. This is the first phase of the MetacatUI drafts feature. The second phase is to make these local drafts editable in the UI. (See #1228).
Custom keyword thesauri
The EML editor can now be customized with any keyword thesauri. Configure the AppModel emlKeywordThesauri
attribute to specify thesauri with a label and value.
Bug fixes
- Sign In in Safari was not working sometimes. Safari (and possibly other browsers) were sometimes using cached versions of the DataONE /portal/token response. MetacatUI now sends a
Cache-Control
header to disable cached responses. #1311 - EML documents with
spatialReference
elements were causing submit errors #1303 - The Submit Dataset button would stay as "Submitting..." forever. #1314
- Clicking "Submit Dataset" does nothing, sometimes #1313
Changes to browser support
Internet Explorer
- As of MetacatUI 2.10.0, Internet Explorer 11 and earlier are officially deprecated as supported browsers. Most functions of MetacatUI will still be functional in IE 11, but fixes to future bugs in IE 11 will not be prioritized. IE 11 users will now see a dismissable message that they should update their browser.
Safari
As of Safari 13.1, third-party cookies will be disabled by default, which is required for sign in via DataONE. MetacatUI will now display a help message on the Sign In page for Safari 13.1+ users.