Minimum LaBB-CAT version 20240409.2000
- Implementations
- LabbcatEdit.saveMedia()
- LabbcatEdit.saveEpisodeDocument()
Minimum LaBB-CAT version 20230517.1844
- Implementations
- LabbcatEdit.saveParticipant()
- LabbcatEdit.saveTranscript()
- LabbcatView.getAnnotatorDescriptor()
- Function changes
- aligned parameter of LabbcatView.search and LabbcatView.getMatches changed to offsetThreshold
- Function changes
- maxOrdinal parameter of StoreQuery.countAnnotations
- maxOrdinal parameter of StoreQuery.getAnnotations
- Implementations
- LabbcatView.getSchema()
- LabbcatView.getTranscript()
- LabbcatEdit.deleteParticipant()
- LabbcatAdmin user CRUD functions
- LabbcatAdmin.setPassword()
- Function changes
- layerIds parameter of StoreQuery.getParticipant
- overlapThreshold parameter for search() and getMatches().
- New functions
- LabbcatView.getMediaFile() convenience function
- Maven-compatible versioning/package structure
- Documentation is CC-BY-SA
- Uses javax.json.* instead of org.json.*
- New LabbcatAdmin CRUD operations for
- corpora
- projects
- roles
- permissions
- system attributes (RU operations only)
- tracks
- saveLayer (CU operations)
- New LabbcatView functions
- getSerializerDescriptors
- getDeserializerDescriptors
- getSystemAttribute
- getUserInfo
- Support for localization of server messages
Refactored to remove confusing terminology and use class names that reflect LaBB-CAT user authorization level.
Requests include specify user-agent that identifies the library/version.
- support for LaBB-CAT version 20200608.1507 API
- Labbcat.getTranscriptAttributes
- Labbcat.getParticipantAttributes