Skip to content

Releases: proycon/folia

v2.5.3

05 Feb 12:19
Compare
Choose a tag to compare
  • added first version of FoLiA specification in RDF/SKOS #4 (may still be subject to change), with new RDF namespace
  • Added EtymologyAnnotation

v2.5.1

19 Aug 12:53
Compare
Choose a tag to compare
  • This release fixes an issue in whitespace handling prior to linebreaks. (#101). Whitespace prior to explicit linebreaks is insignificant.

v2.5.0

07 Apr 12:15
Compare
Choose a tag to compare
  • The main focus of this release is a reworked and strictly specified whitespace handling. Some changes were already introduced to this end v2.4.1 but these did not solve the problem sufficiently yet. We have now implemented a strict interpretation of whitespace, documented here: https://folia.readthedocs.io/en/latest/text_annotation.html#whitespace . The new rules are applied to older documents as well so this may lead to different perspective on the text in certain cases, but validators will fall back to the old rules and not cause a hard validation failure if the new rules are not met, preserving backward compatibility. (#88)
  • Implemented processor tags, a simple tagging mechanism that gives users some handles to convey extra information they want to make available to certain processors. (#93)
  • Added a t-lang element (markup counterpart of the lang element)

v2.4.2

07 Jan 10:27
Compare
Choose a tag to compare
  • Predefine some subsets for style annotation #90
  • Allow features in markup annotation #89
  • Allow features in text content
  • Added extra documentation for handling leading/trailing whitespace #88
  • Allow for multiple foreign metadata nodes in FoLiA, even in 'native' mode #91

v2.4.1

11 Dec 14:39
Compare
Choose a tag to compare
  • Ignore all leading/trailing whitespace in text content #88

v2.4.0

16 Nov 20:52
Compare
Choose a tag to compare
  • Added modality annotation (#86) this is now preferred also for sentiment annotation (the dedicated sentiment annotation type is deprecated but remains for backward compatibility) as well as other modalities such as negations, truthfulness, doubt.
  • Added a simple set definition for geolocation and an example to the documentation (using metric annotation)
  • Minor backward-compatibility breaking change: renamed modalityfeature in coreference links to mod so it doesn't conflict with the new modality element, I've never seen anybody use this aspect of coreference linking in FoLiA yet so it's a small risk I'm taking. Let me know if it causes issues for anybody.
  • Reintroduced and documented External annotation (#87), allowing you to separate child documents from parent documents whilst maintaining links.

v2.3.0

02 Sep 14:23
Compare
Choose a tag to compare
  • Added the possibility of serialising FoLiA to explicit form. Explicit form is a more verbose XML serialisation that makes assumptions that are usually implicit in FoLiA (such as defaults and element categories) explicit in the output. This facilitates the job for parsers who do not implement the full FoLiA logic. This is meant to be used as an alternative serialisation only in cases where it makes sense (to support such 3rd party parsers). #84
  • Documentation and README updates:
    • added the new rust library, amended implementation list
  • Added new examples and fixed some existing examples
  • Some added flexibility in certain nested of structural elements;
    • allow Word directly under Division
    • allow Linebreaks in tables, figures and lists (outside of items, rows/cells), because these are sometimes used to denote pagebreaks in multi-span tables/figures/lists.

v2.2.1

20 Aug 13:06
Compare
Choose a tag to compare

Minor update release:

v2.2.0

23 Jul 10:40
Compare
Choose a tag to compare
  • The default text delimiter for <part> and <ref> is now space, but this can be overridden with the space="no" attribute. #61
  • Revised "AS ALTERNATIVE" directive in FQL
  • Various documentation, test and example updates

v2.1.0

22 May 12:01
Compare
Choose a tag to compare
  • Set definitions can now define constraints on the combination of classes/subsets used. #50
  • Added a t-ref element as a text markup counterpart to ref
  • Added flexibility for structure elements (more nesting options)