Releases: gbv/cocoda
Releases · gbv/cocoda
Cocoda 1.8.2
- Fix issues when using backend without authentication. (#705)
- Update dependencies.
Full Changelog: 1.8.1...1.8.2
Cocoda 1.8.1
- Add annotations to Mapping Editor. (#698)
- Fix small issue when assigning a mapping to a concordance.
- Other small changes/fixes.
Full Changelog: 1.8.0...1.8.1
Cocoda 1.8.0
- Mapping Search: Add filter by annotation. (#605)
- The mapping search now offers many different filters for annotated mappings. For example, you can now only show confirmed mappings or mappings with at least one positive assessment.
- SkoHub Vocabs are now partially supported in Cocoda.
- MyCoRe vocabularies are now supported in Cocoda.
- Reintroduce concept co-occurrences as mapping recommendations.
- Using https://github.com/gbv/occurrences-api hosted under https://coli-conc.gbv.de/occurrences/api/, data based on https://github.com/gbv/k10plus-subjects.
- Several other small changes:
- Concepts where the data could not be loaded are now marked by a red dot instead of a bolt icon.
- Add "go to page" button in Mapping Search. (#387, #609)
- Update search links for K10plus.
- Improve sorting for ConceptSchemeSelection.
- Improve sorting for Mapping Navigator results.
- Add Konstanzer Systematik (KonSys) and its mappings.
- Increase minimum Node.js version to v14. (#690)
- #618, #689 (partially), #693, #695.
- Update dependencies.
Full Changelog: 1.7.0...1.8.0
Cocoda 1.7.0
- Support for creating and managing concordances as well as assigning mappings to a concordance. (#623, #652)
- Concordances can now be created in the interface. In our public instances, this is restricted to a subset of users for the time being. If you are interested in creating your own concordances, please contact us.
- The creator of a concordance can specify additional contributors for a concordance.
- Both the creator of a concordance and the additional contributors can assign mappings to the concordance, as long as the source and target vocabulary match and they have editing rights to that particular mapping (i.e. they have created the mapping or are creating a new mapping).
- Mappings assigned to a concordance can be modified by both creator and contributors of the concordance. Only the original creator of a mapping can delete that mapping, but concordance creators/contributors can dissociate a mapping from that concordance without deleting it.
- Mapping Browser: Default sort for mappings is now by created date. (#463)
- This prevents "losing" the mapping if you edit a mapping that's not on the first page of the results.
- Mapping Search: Add filter for 1:n mappings and additional concordance filters. (#669, #684)
- Settings: Replace "Local Mappings" tab with "My Data" tab. (#520)
- In addition to local mappings, the new tab will also show API links to entities you have created in the configured registries. We are planning to extend this section in the future.
- Further small changes and fixes, including visual changes. (e.g. # #680, #683, #685)
- Update dependencies.
Full Changelog: 1.6.0...1.7.0
Cocoda 1.6.0
- The list of available vocabularies in Cocoda is now loaded directly from BARTOC. (#670)
- This means that the list of vocabularies for Cocoda, their metadata, and ways of accessing them can more easily be managed via the BARTOC web interface.
- We cut down the number of vocabularies, in particular excluding many from DANTE. The "coli-conc KOS Registry" in BARTOC is used as a basis.
- If there are missing vocabularies, please contact the coli-conc team!
- This also results in performance improvements for Cocoda.
- In the list of available vocabularies, you can now filter by whether concept data is available in Cocoda. Vocabularies without access to concept data also have a red dot behind their name. We're working steadily on adding access to more and more vocabularies.
- Certain display options can now be configured for individual vocabularies via BARTOC. (#677)
- Some small updates to the interface.
Full Changelog: 1.5.4...1.6.0
Cocoda 1.5.4
Cocoda 1.5.4 is a very small release with few changes:
- Updated dependencies.
- If no preferred vocabulary language is set, the current interface language will be preferred. (#672)
- When searching for a concept scheme, it will now search inside the whole label/notation, not only the beginning. (#674)
- Adjusted feedback URL.
Full Changelog: 1.5.3...1.5.4
Cocoda 1.5.3
- Fixed release workflows for Docker and GitHub Pages. (#661, #664)
- Fixed an issue with the login flow. (#662)
- Updated dependencies.
Full Changelog: 1.5.2...1.5.3
Cocoda 1.5.2
- Added special handling for DDC table range notations.
- Adjustment to K10plus search links. (#657)
- Fixes for order of JSKOS field
ancestors
. (#658) - Updated dependencies.
Full Changelog: 1.5.1...1.5.2
Cocoda 1.5.1
- Introduce a completely new color scheme. (#491)
- Some smaller changes and bug fixes:
- Consistently use ISO dates instead of localized dates. (#655)
- ItemDetail: Fix for missing API URL.
- ConceptDetail: Change how languages are indicated.
- ConceptDetail: Fix previous/next concept.
- Workaround for issue with annotation popover.
- Fix regarding creator name.
- MappingEditor: Fix inconsistent behavior regarding source/target scheme.
- MappingEditor: Remove creator name from bottom right. (It's the same as the name shown in the top right of the application anyway.)
Full Changelog: 1.5.0...1.5.1
Cocoda 1.5.0
- Some core parts of the application were rewritten in order to vastly improve performance. (#629, #581, #631, #633, #626, #634, #608, #314)
- Annotation handling was rewritten to be more robust. (#444, #539)
- Mapping details now show a link to catalog enrichments based on that mapping if available. (#641)
- Many bug fixes and small improvements to many parts of the application. (#519, #630, #401, #546, #637, #640, #642, #638, #643, #627, #646, #647, #648, #639, #515, #600)
- Updated dependencies.
Full Changelog: 1.4.8...1.5.0