Releases: LanguageMachines/libfolia
Releases · LanguageMachines/libfolia
v2.11
[Ko vd Sloot]
- Significant refactoring, code cleaning, code reduction, and extra comments
- fixed memory leaks in the test (and also tests destroy() function now)
- Added some safeguards against multiple setnames for text_annotation. This is a limitation discussed in proycon/folia#104
- added code to handle text extraction for "empty" rows.
- implemented a fix for empty cell's. proycon/foliatools#41
- added a fix for text offsets in embedded elements in a structure that may NOT carry text itself. Like cell inside a table.
[Maarten van Gompel]
- codemeta.json: updated metadata according to (proposed) CLARIAH requirements
v2.10
- several code improvements, suggested by CPPcheck and scan-build
- start using TextPolicy::debug
- impemented implicitspace logic for whitespace issue proycon/folia#101
v2.9
- Reworked the FoliaElement class hierarchy. Much clearer now
- re-arranged file structure. Separating some files into smaller files
- text extraction:
- numereous changes and additions to handle spaces better.
- refactored the code, using a new TextPolicy class for clarity
- added code for handling 'tag' attributes using callbacks
- improved handling of Correction
- numerous code refactorings for clearity and speed
- adapted and improved documentation
v2.8.1
v2.8
- implements FoLiA v2.5, with a new 'model' for white-spaces in texts.
- bumped the .so version to 17
[Maarten van Gompel]
- added TextMarkup tag
- added TextMarkup tag
- added tag attribute
- fix for proycon/folia#88, proycon/folia#92, proycon/folia#93, proycon/folia#94
- added text normalization functions to support the new text model,
maintaining backward compatibility.
[Ko vd Sloot]
- parse and preserve the xml:space attribute.
- added a 'space' normalizer. ALL exotic spaces (like em-space and en-space)
are replaced by the standard ascii space - fixed #48
- code cleanup/refactoring
- ditch TravisCI and implemented a GitHub action
v2.7
v2.6.1
[Maarten van Gompel]
- Updated for FoLiA v2.4.1: strip leading/trailing whitespace in text content (proycon/folia#88)
[Ko vd Sloot]
- Fixed problem with text-consistency errors for within