There is a newer version of the record available.

Published October 18, 2024 | Version 2.5.3
Software Open

Cosma

  • 1. Université Bordeaux Montaigne

Description

This 2.5.3 release is the first official release for version 2.5 of Cosma. We had to publish a couple of "crash test" 2.5.x versions on NPM, following big changes in Cosma's build process. Everything should work as expected now.

Additions

  • Cosma's syntax for citations is now 100% identical to Pandoc's Markdown citation syntax. This adds support for features such as writing [prefix @key, suffix], or rendering Author (Year) when writing @key.
  • Link types can now be used on citations. This only works when citation keys are within brackets. Example: [cites as authority:@engelbart1962].
  • Link types can now be used in CSV data, by adding a type header to your links table. (Pull request #104 by @snowsign)

Improvements

  • Until now, there were some quirks with the way Cosma handled paths in the configuration. For instance, the value of export_target needed to end with a slash / lest you end up with a weird file name (e.g. export_target: folder would lead to foldercosmoscope.html). This is no longer the case. Paths can be written however you prefer: folder, ./folder, folder/, 'folder, "folder", etc.
  • The program's build process now include some automatic tests to improve quality assurance. Tests can be run locally (see the README) and are also ran by a GitHub Action when pushing commits. This is the first in a series of changes we plan to make to facilitate maintenance and contributions to the code.

Bug fixes

  • Fixed a bug with accessing translations in i18n.yml.
  • Fixed a bug preventing the user from displaying Cosma's user manual with the command-line man program.

Notes

Please cite this software using these metadata.

Files

graphlab-fr/cosma-2.5.3.zip

Files (423.1 kB)

Name Size Download all
md5:1f7fe31e119d90abc0b535aec39c4c4f
423.1 kB Preview Download

Additional details

Related works

Is supplement to
Software: https://github.com/graphlab-fr/cosma/tree/2.5.3 (URL)