Skip to content

Releases: gbv/cocoda

Cocoda 0.5.4

13 Dec 08:57
bd477fc
Compare
Choose a tag to compare
  • Implement new registry/provider system (#209).
  • Mapping Browser:
    • Load each source individually (#168).
    • Group registries.
    • Add tooltips to registries.
  • Refactoring (especially regarding selection of schemes/concepts).
  • Some fixes.

Cocoda 0.5.3

06 Dec 08:05
88d9bfc
Compare
Choose a tag to compare
  • Visual overhaul (still a work in progress).
  • Make drag and drop of concepts into MappingEditor much nicer.
  • Add localization (currently English and German available).
  • Some adjustments in MappingBrowser.
  • Some fixes.

Cocoda 0.5.2

22 Nov 14:25
d6d075a
Compare
Choose a tag to compare

Even though this is just a "patch" release, there are a lot of changes since the last version.

  • Allow using drag and drop to add concepts to the current mapping. (#174)
  • Noticeable improvements in general performance.
  • Add search filter for concept types (currently only for GND). (#57)
  • A lot of bug fixes and some refactoring.
  • Visual and layout adjustments.
  • Select concept when adding it the the mapping from ConceptTree.
  • Add setting to always show all results in MappingBrowser.
  • Allow overriding colors in a separate file.(#193)
  • Show more information in ConceptDetail.
  • Show concept labels in MappingBrowser. (#180)
  • Adjust config file format in preparation for future changes. (#64)

Cocoda 0.5.1

18 Oct 12:43
1c70de1
Compare
Choose a tag to compare
  • Fix some bugs.
  • Small visual adjustments.
  • Automatically paste source concept label into the target scheme search field. This saves one step when you want to search for the same label in the target scheme.

Cocoda 0.5.0

17 Oct 05:40
f93b819
Compare
Choose a tag to compare
  • Add Wikidata mappings.
  • Add downloading and uploading of local mappings (in settings).
  • Refactor OccurrencesBrowser into MappingBrowser (#147).
    • There is now only one component that shows mappings and suggestions with the ability to toggle individual sources on and off.
    • Sources at this point are local storage, server (jskos-server), Wikidata, and catalog (co-occurrences).
  • Add an indication whether a mapping is saved or not in MappingEditor (#115).
  • Many visual changes.
  • Fix bugs.
  • Some refactoring.
  • Many more small changes.

Cocoda 0.4.0

05 Sep 13:10
522169b
Compare
Choose a tag to compare
  • Store mapping in URL parameters.
  • Enable using the browser's backward and forward buttons to navigate through the history.
  • Add some settings and save them in local storage.
  • Save resizing and minimizing state in local storage.
  • Allow minimizing left and right columns.
  • A lot of adjustments to MappingBrowser and MappingEditor.
  • Implement a concordance browser and mapping search/filter on a separate site (mappings.html). Note: This will probably be moved to a separate repository in the future.
  • Adjust URL parameters.
  • Adjust selection of schemes and concepts.
  • Lots of small bug fixes and adjustments.

Cocoda 0.3.2

20 Aug 05:21
8d68466
Compare
Choose a tag to compare
  • Some visual changes.
  • Some bug fixes.
  • Moved FlexibleTable to its own package.
  • Added a feedback form.
  • Updated dependencies.

Cocoda 0.3.0

27 Jul 07:18
77eca2f
Compare
Choose a tag to compare

This release includes lots of under the hood changes and some new features. Try it out:
https://coli-conc.gbv.de/cocoda/

Features

  • Improved alert system. For certain errors or warnings, a message will now pop up.
  • Added support for multiple mapping providers.
  • Added support for saving mappings locally (#65).
  • Added the "add to mapping" button the ConceptDetail as well (#91).
  • Created a new custom table component used in MappingBrowser and OccurrencesBrowser (#105).
  • Added a "swap sides" button.
  • Implemented vue-router support with URL parameters: The selected schemes and concepts are now appended to the URL so that a page reload will rebuild (some of the) current state of the application. The URLs can also be shared with others, of course (#36).
  • The start page can now show sample concepts (for easy access for a presentation etc.) (#90).
  • Many more small things.

Under the hood changes

  • Fixed lots of bugs and small issues.
  • Tons of refactoring in all areas.
  • More separation of components.
  • Introduction of Vuex for state management: All state that is relevant for multiple parts of the application now resides in Vuex. Also, the previous "objects-api" was moved into a Vuex module (#96).
  • Use JSKOS mapping identifiers for mappings.
  • Show error messages if JavaScript is missing or the browser is not supported (#97).