Releases: gbv/cocoda
Cocoda 1.11.1
- ConcordanceSelection: Only show concordances for current registry.
- Fix issue where only a maximum of 100 concordances were loaded.
Full Changelog: 1.11.0...1.11.1
Cocoda 1.11.0
- Mapping Search: Translate notations into URIs if possible. (#721)
- Allow filtering of search registries by selected/filtered schemes.
- ItemName: Also show missingDataIndicator if concept wasn't even attempted to be loaded.
- Concordances:
- Adjust URLs for Wikidata and Nomisma reconciliation API. (#719)
- Improve build-all.sh script (for https://github.com/gbv/cocoda-versions).
- Small fixes and changes.
- Update dependencies.
- Building Cocoda now requires Node.js 18 or later. (#723)
Full Changelog: 1.10.1...1.11.0
Cocoda 1.10.1
- Fix issue with embedded mappings.
- Adjust footer in Concordances view.
- Fix small bug related to interface language in Settings.
- Update dependencies.
Full Changelog: 1.10.0...1.10.1
Cocoda 1.10.0
- Implement mapping mismatch tagging. (#667)
- When giving a negative rating (thumbs down) to a mapping, you can now clarify it by giving a reason (of predefined options).
- For mappings in registries hosted by VZG/coli-conc, an email feedback button is now shown.
- Support concept type "non-indexing concept". (#716)
- Non-indexing concepts have a specific icon, similar to combined concepts.
- When creating a mapping with a non-indexing concept, a warning will be shown.
- Mapping "type" is now called "relation" throughout the application. (#714)
- Update manual. (#527)
- Various small bug fixes and improvements. (#711, #712, etc.)
- Update dependencies.
Full Changelog: 1.9.1...1.10.0
Cocoda 1.9.1
- Concordance editing:
- Allow to set/edit names of contributors. (#708)
- Allow removal of description (requires JSKOS Server 2.0).
- Update
jskos-api
version to^1.0 || ^2.0
to fix compatibility with latest JSKOS Server release.- Note that no direct changes were requried to Cocoda to work with JSKOS API 2.0, so it is downwards compatible with JSKOS API 1.0.
If you are using any of our JSKOS Server instances, please update Cocoda to version 1.9.1, otherwise it won't be able to access the instances! Sorry for the inconvenience.
Full Changelog: 1.9.0...1.9.1
Cocoda 1.9.0
Important note: We are moving our Docker images to GitHub Container Registry. Please replace coliconc/cocoda
with ghcr.io/gbv/cocoda
in all your Docker usage of Cocoda starting with v1.9.0. Note that we are not re-releasing old tags, so for older versions of Cocoda, please keep using coliconc/cocoda
.
See our Docker README for more information about Docker usage.
- Complete restructure of Concept Details. (#701)
- All important information (labels, notes, etc.) in the current language (+ English) are now shown in the first tab called "Concept".
- Translations are shown in a separate tab "Translations".
- Metadata about a concept are moved to the "Meta" tab.
- Mapping Search/Navigator: Show detailed concept info in popover. (#700)
- It will now show the ancestor/broader concepts as well as all data from the "Concept" tab in Concept Details.
- This will make it easier to decide whether a certain mapping suggestion is the right fit without having to select the target concept (which would then change the results in the Navigator).
- The popover is shown after a delay. If the available information is too long, the popover will be scrollable.
- There might be small revisions to this feature in the near future, especially to make displaying the information more compact.
- Mapping Navigator: Support mappings embedded in concept data. (#620)
- Mapping Search: Results can now be sorted in ascending order.
- Add "coli-conc suggestions (experimental)" for BK and RVK.
- Note that this will be revised in the future and might change completely.
- Use lobid-gnd to access GND data to replace internal API.
- MappingEditor: Show recommendation to set mapping type if not specified.
- Revise German user documentation.
- Many more small changes and fixes.
- Update dependencies.
Full Changelog: 1.8.2...1.9.0
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