The Terminology Engine (v2) is a set of specifications and tools that caters for the creation and maintenance (i.e. curation) of terminologies. This repository contains the sources for the tools.
Please refer to the project documentation for more information.
For @RieksJ: The 'scripts' section in 'package.json' file states the ways in which you can, e.g., recompile the tools locally.
- Extended the handlebars helper
ifValue
, which now allows not only theequals
option, but alsonotEqual
,greaterThan
,greaterThanOrEqual
,lessThan
,lessThanOrEqual
,isNull
,isTruthy
, andisFalsy,
. - Introduced the handlebars helper
sort
, which sorts arrays of strings alphabetically. It can be used, e.g., to sort glossaryNotes in an MRGentry. - Rename
-o
into-e
as equivalent for--onNotExist
, to avoid ambiguities with-o
that is used for output stuff (HRGT, MRG-import) - Make calling MRGT, HRGT more robust in terms of testing that stuff exists, and enhancing the logging
- MRGT has bugfixes in the treatment of
synonymOf
fields. - HRGT command line no longer has
converter
as a requirement - if it isn't specified on the command-line, the config file, or in the MRG-ref, a default is taken.
- Starting from release 1.2.0, we are maintaining more detailed release notes
- MRGT has a bug fixed in handling
synonymOf
fields.