Releases: LanguageMachines/libfolia
Releases · LanguageMachines/libfolia
v1.13
v1.12
v1.11
v.1.10.1
v1.10
Major Release, implementing FoLiA spec 1.5
- added text checking for all 1.5 documents and up
- added offset and ref checking for Text in all 1.5 documents and up
- 'empty' text inside TextContent, PhonContent and Textmarkup is significant
- better version checking
- text checking can be dis/enabled using FOLIA_TEXT_CHECK environment variable
- added submetadata mechanism
- implemented aliases for annotation setnames
- added an xmlstring() serializer for Document
- bug fixes:
- in LineBreak serializing
- XmlComment is textless.
- miscellaneous small fixes
v1.9
v1.8
Implements FoLiA spec 1.4.3
API changed. Bumped library version to 6.2.0
- added textclass attribute
- added experimental textchecking code. only working for FoLiA documents
according to spec 1.5. NOT RELEASED YET!
Work in Progress - fix in generate_id. AUTO_GENERATE_ID property was ignored.
- numerous small bug fixes
v1.7
API changed so bumped library version to 6.1.0
[Ko van der Sloot]
- textcontent() and phoncontent() return const pointers, and also
work for TexContent and PhonContent elements now - some refactoring, as suggested by CPPCHECK
- typos
- added dangerous functions to manipulate the class of a TextContent
- added reference counting on annotations.
This allows to remove unneeded declarations. - small bug fixes:
- str() should never throw.
- avoid memory leak
[maarten van Gompel]
- fixes in folia_properties for FoliA spec 1.4.1
v1.6
This release implements FoLiA spec 1.4
- ABI breakage. .so name bumped to 6.0.0
reason:- new properties added
- implementation of generateId() is changed
- enhancements to folialint. Saving a document with --strip also
implies canonical output (--kanon) - some bug fixes