Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2.26.0 release #2176

Merged
merged 38 commits into from
Aug 15, 2023
Merged

2.26.0 release #2176

merged 38 commits into from
Aug 15, 2023

Conversation

robyngit
Copy link
Member

@robyngit robyngit commented Aug 4, 2023

This release will include 5 new features, 7 bug fixes, and one new app config option:

Improvements

  • Show all authors in citation #2152
  • Add "information icon" to "Alternate Identifier" field #2103
  • Link to ERP Page from web editor #2052
  • Add inputs for missing value codes and explanations in the attribute editor #612
  • 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

New app config option

emlSystem can now be specified. This is the system attribute in the main <eml> element. Previously it was hardcoded to "knb".

Use this default in the ADC config
- Enables entering missing value codes in the Attribute editor
- Works but lacks styling & unit tests

Issue #612
Fix two minor bugs found while testing

Issue #612
In new Cesium-based catalog search view

Issue #2160
Include tests for parsing and updating the DOM when there's a url function

Issue #1380
- CitationModel, DataONEObject, SolrResult, and MetadataView previously all used very similar DOI methods
- These methods have been moved to the appModel, the other views/models call those
- Also added getCanonicalDOIIRI to DataONEObject

Relates to #1380
In new Cesium-based catalog search view

Issue #2160
Include tests for parsing and updating the DOM when there's a url function

Issue #1380
- CitationModel, DataONEObject, SolrResult, and MetadataView previously all used very similar DOI methods
- These methods have been moved to the appModel, the other views/models call those
- Also added getCanonicalDOIIRI to DataONEObject

Relates to #1380
Only render the AnnotationFilterWidget when the field is sem_annotation AND the filter type is Filter (not ChoiceFilter)

Fixes #2174
@robyngit robyngit added this to the 2.26.0 milestone Aug 4, 2023
Copy link
Member

@rushirajnenuji rushirajnenuji left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I reviewed and tested this PR for 2.26.0 on my local instance. All the changes and enhancements look great and work as expected. I did run into one issue with the DataONE theme, which Robyn is currently working on. (#2178 -- this will go out in a future release)

Thank you for working on these fixes and this release @robyngit. Excited to see these changes live in production! 🎉

@robyngit robyngit merged commit ee44f2f into main Aug 15, 2023
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants