Skip to content

Releases: nzilbb/ag

1.3.0

05 Nov 00:32

Choose a tag to compare

  • Graph Validator ensures there are no blank labels, and can validate graph ID length.
  • Avoid leading/trailing dots when sanitizing file names.
  • Add support for extracting an audio channel.

For LaBB-CAT version 20251105.1200

1.2.4

18 Aug 18:32

Choose a tag to compare

  • Improvements to processing and ordering of graph change reporting.
  • Improvements to Graph.createSubdivision() in multi-layer linking structures.

For LaBB-CAT version 20250819.1200

1.2.3

30 Apr 14:06

Choose a tag to compare

  • Add category order/description to Schema.
  • Add "tree" layer type.
  • Improve annotation graph change tracking.
  • Include offsetUnits are serialized to JSON.
  • Performance improvements to annotation graph change merging
  • Improvements to graph validation.

1.2.2

11 Nov 13:40

Choose a tag to compare

For LaBB-CAT version 20241111.1200

  • Larger buffer for downloads.
  • Ensure ARPAbet label definitions result in correct interpretations tweaking definition order.

v1.2.1

15 Oct 21:14

Choose a tag to compare

nzilbb.ag 1.2.1

For LaBB-CAT version 20241015.1456

  • Improve JSON serialization to ensure LaBB-CAT's layer.validLabelsDefinition is supported.
  • Standardize phoneme pickers with nzilbb.encoding.ValidLabelsDefinitions.
  • Improve graph merge, particularly in relation to 'noise' annotations keeping word links.
  • Ensure SemanticVersionComparator works with R package versions.
  • Implement IO.OnlyASCII() to non-ASCII characters, and strip accents from letters.
  • Improve filename sanitization.

v1.2.0

28 Jun 20:12

Choose a tag to compare

nzilbb.ag 1.2.0

For LaBB-CAT version 20240628.1316

  • Improve graph merge for aligned-word-child layers (e.g. phones and POS tags).
  • Ensure forced-alignment doesn't leave default-confidence anchors when word boundary
    coincides with utterance boundary.
  • Ensure unrelated children are never deleted during merge, even automatically generated
    ones.
  • Ensure that MediaFile.generateFrom is serialized, so that callers can tell which files
    already exist.
  • GraphStore.saveMedia: swap order of mediaUrl/trackSuffix parameters, for consistency
    with other API functions, and so that the nullable parameter is last.
  • GraphStore.deleteMedia: new method.
  • Make encoding mapping tables explicit in javadoc documentation.

v1.1.3

06 Mar 16:44

Choose a tag to compare

nzilbb.ag 1.1.3

For LaBB-CAT version 20240306.1320

  • Implement general dependency graph resolution class: nzilbb.util.DependencyGraph
  • Move nzilbb.converter.Converter into nzilbb.ag to eliminate an unneccesary one-class jar
    dependency
  • Add helper function for getting duration of audio.
  • Add setters that include confidence.

v1.1.1

18 Jul 22:26

Choose a tag to compare

Release version 1.1.1 for LaBB-CAT version 20230718.1514

https://central.sonatype.com/artifact/nz.ilbb.ag/nzilbb.ag/1.1.1