Skip to content

Releases: nilsreiter/CorefAnnotator

2.1.1

23 Jun 06:47
Compare
Choose a tag to compare

Changelog

  • Fixed a bug that prevented flags from visible if there are a lot of them #387
  • Fixed a bug that made flags undeletable #388

Full Changelog: v2.1.0...v2.1.1

Installation

Requirements

  • Java 11 or higher; both Oracle Java and OpenJDK are supported. Due to licensing fees for Oracle JDK, I recommend using OpenJDK.

Optional: JavaFX

The core functionality of CorefAnnotator runs fine without JavaFX. What you get from using the JavaFX version is a better integration into the operating systems (mostly file dialogs). And better integration means happier annotators means more productive annotators :-)

Oracle Java 8 includes JavaFX.

If you use OpenJDK or Oracle Java 11 (or higher), you need to install JavaFX separately.

If JavaFX has been installed, the application can be started with the following snippet on the command line:

java --module-path PATH_TO_JAVAFX --add-modules javafx.swing,javafx.controls -jar PATH_TO_COREFANNOTATOR_JAR

2.1.0

08 Apr 15:39
Compare
Choose a tag to compare

Changelog

  • New: Multiple files can be exported at once into CSV format #370
  • Fixes an issue that made deleted annotations to re-appear if the file is re-opened #380
  • Fixes an issue that caused a freeze when deleting an annotation #381
  • Updated some dependencies

Thanks @bkis for taking care of these!

Full Changelog: v2.0.1...v2.1.0

Installation

Requirements

  • Java 11 or higher; both Oracle Java and OpenJDK are supported. Due to licensing fees for Oracle JDK, I recommend using OpenJDK.

Optional: JavaFX

The core functionality of CorefAnnotator runs fine without JavaFX. What you get from using the JavaFX version is a better integration into the operating systems (mostly file dialogs). And better integration means happier annotators means more productive annotators :-)

Oracle Java 8 includes JavaFX.

If you use OpenJDK or Oracle Java 11 (or higher), you need to install JavaFX separately.

If JavaFX has been installed, the application can be started with the following snippet on the command line:

java --module-path PATH_TO_JAVAFX --add-modules javafx.swing,javafx.controls -jar PATH_TO_COREFANNOTATOR_JAR

2.0.1

16 Jul 17:30
Compare
Choose a tag to compare

Changelog

  • Fixes an issue that prevented expanding the tree properly in some imported files #373
  • Fixes an issue in the QuaDramA/TEI importer #374

Installation

Requirements

  • Java 11 or higher; both Oracle Java and OpenJDK are supported. Due to licensing fees for Oracle JDK, I recommend using OpenJDK.

Optional: JavaFX

The core functionality of CorefAnnotator runs fine without JavaFX. What you get from using the JavaFX version is a better integration into the operating systems (mostly file dialogs). And better integration means happier annotators means more productive annotators :-)

Oracle Java 8 includes JavaFX.

If you use OpenJDK or Oracle Java 11 (or higher), you need to install JavaFX separately.

If JavaFX has been installed, the application can be started with the following snippet on the command line:

java --module-path PATH_TO_JAVAFX --add-modules javafx.swing,javafx.controls -jar PATH_TO_COREFANNOTATOR_JAR

2.0.0

25 May 18:35
Compare
Choose a tag to compare

Changelog

  • New: Discontinuous annotations. A single mention can now
    consist of multiple spans. Mention parts, that have been used for
    relative clauses and such are gone. Add a new span to a mention by
    dragging it onto the mention in the tree. #293, #104
  • New: Analysis functions. From the main window, files can
    now be opened in the analyzer view, which offers
    visualizations and some statistics for the annotations. #292
  • New: Annotation guidelines can now be linked via a profile. They
    appear directly in the Help menu. #12
  • Files are now saved with a specific file extension to avoid confusion
    and accidental decompression. The file extension is .ca2 for uncompressed,
    git-friendly files and .ca2z for gzip compressed files. Compression
    makes the files roughly ten times smaller. #335
  • Search is now case-insensitive by default #320
  • Various UI tweaks
  • Main window now shows a section if a version is opened for the first time
  • Updated Dependencies
    • log4j: 2.12.1 -> 2.13.3
    • guava: 28.1-jre -> 30.1-jre
    • reflections: 0.9.11 -> 0.9.12
    • mockito: 3.1.0 -> 3.4.4
    • dkpro: 1.9.0 -> 2.1.0
    • uima: 2.10.2 -> 3.1.1
    • eclipse collections: 9.2.0 -> 10.2.0
    • javafx: 13.0.1 -> 14.0.2.1
    • ikonli: 2.1.1 -> 11.5.0
    • poi: 4.1.1 -> 4.1.2

Installation

Requirements

  • Java 11 or higher; both Oracle Java and OpenJDK are supported. Due to licensing fees for Oracle JDK, I recommend using OpenJDK.

Optional: JavaFX

The core functionality of CorefAnnotator runs fine without JavaFX. What you get from using the JavaFX version is a better integration into the operating systems (mostly file dialogs). And better integration means happier annotators means more productive annotators :-)

Oracle Java 8 includes JavaFX.

If you use OpenJDK or Oracle Java 11 (or higher), you need to install JavaFX separately.

If JavaFX has been installed, the application can be started with the following snippet on the command line:

java --module-path PATH_TO_JAVAFX --add-modules javafx.swing,javafx.controls -jar PATH_TO_COREFANNOTATOR_JAR

2.0.0-beta4

13 May 15:14
Compare
Choose a tag to compare
2.0.0-beta4 Pre-release
Pre-release

Changelog

  • New: Discontinuous annotations. A single mention can now
    consist of multiple spans. Mention parts, that have been used for
    relative clauses and such are gone. Add a new span to a mention by
    dragging it onto the mention in the tree. #293, #104
  • New: Analysis functions. From the main window, files can
    now be opened in the analyzer view, which offers
    visualizations and some statistics for the annotations. #292
  • New: Annotation guidelines can now be linked via a profile. They
    appear directly in the Help menu. #12
  • Files are now saved with a specific file extension to avoid confusion
    and accidental decompression. The file extension is .ca2 for uncompressed,
    git-friendly files and .ca2z for gzip compressed files. Compression
    makes the files roughly ten times smaller. #335
  • Search is now case-insensitive by default #320
  • Mentions in compare view can now be stepped over via keyboard #362
  • Updated Dependencies
    • log4j: 2.12.1 -> 2.13.3
    • guava: 28.1-jre -> 30.1-jre
    • reflections: 0.9.11 -> 0.9.12
    • mockito: 3.1.0 -> 3.4.4
    • dkpro: 1.9.0 -> 2.1.0
    • uima: 2.10.2 -> 3.1.1
    • eclipse collections: 9.2.0 -> 10.2.0
    • javafx: 13.0.1 -> 14.0.2.1
    • ikonli: 2.1.1 -> 11.5.0
    • poi: 4.1.1 -> 4.1.2

1.15.1

13 May 09:46
Compare
Choose a tag to compare

Changelog

  • Files without segments no longer show empty parentheses in tree view #311
  • Save and close now works properly for imported files #357

Installation

Requirements

  • Java 11 or higher; both Oracle Java and OpenJDK are supported. Due to licensing fees for Oracle JDK, I recommend using OpenJDK.

Optional: JavaFX

The core functionality of CorefAnnotator runs fine without JavaFX. What you get from using the JavaFX version is a better integration into the operating systems (mostly file dialogs). And better integration means happier annotators means more productive annotators :-)

Oracle Java 8 includes JavaFX.

If you use OpenJDK or Oracle Java 11 (or higher), you need to install JavaFX separately.

If JavaFX has been installed, the application can be started with the following snippet on the command line:

java --module-path PATH_TO_JAVAFX --add-modules javafx.swing,javafx.controls -jar PATH_TO_COREFANNOTATOR_JAR

1.15.0

13 May 07:48
Compare
Choose a tag to compare

Changelog

  • The entity tree can now also be sorted based on last change (to the entity).
    Thanks @andreasvc! #153 #349
  • The maximum length of displayed entity labels is increased to 100 characters.
    This is not a long-term solution though. #353
  • Pressing cmd-t now displays a mention in the tree, if a) the cursor is placed
    in a single mention or b) a single mention is selected exactly. #351
  • Fixed (some) undo behaviour when de-emphasizing singletons #347

Installation

Requirements

  • Java 11 or higher; both Oracle Java and OpenJDK are supported. Due to licensing fees for Oracle JDK, I recommend using OpenJDK.

Optional: JavaFX

The core functionality of CorefAnnotator runs fine without JavaFX. What you get from using the JavaFX version is a better integration into the operating systems (mostly file dialogs). And better integration means happier annotators means more productive annotators :-)

Oracle Java 8 includes JavaFX.

If you use OpenJDK or Oracle Java 11 (or higher), you need to install JavaFX separately.

If JavaFX has been installed, the application can be started with the following snippet on the command line:

java --module-path PATH_TO_JAVAFX --add-modules javafx.swing,javafx.controls -jar PATH_TO_COREFANNOTATOR_JAR

1.15.0 beta 1

21 Mar 07:25
Compare
Choose a tag to compare
1.15.0 beta 1 Pre-release
Pre-release

Changelog

  • The entity tree can now also be sorted based on last change (to the entity).
    Thanks @andreasvc! #153 #349
  • The maximum length of displayed entity labels is increased to 100 characters.
    This is not a long-term solution though. #353
  • Pressing cmd-t now displays a mention in the tree, if a) the cursor is placed
    in a single mention or b) a single mention is selected exactly. #351
  • Fixed (some) undo behaviour when de-emphasizing singletons #347

Installation

Requirements

  • Java 11 or higher; both Oracle Java and OpenJDK are supported. Due to licensing fees for Oracle JDK, I recommend using OpenJDK.

Optional: JavaFX

The core functionality of CorefAnnotator runs fine without JavaFX. What you get from using the JavaFX version is a better integration into the operating systems (mostly file dialogs). And better integration means happier annotators means more productive annotators :-)

Oracle Java 8 includes JavaFX.

If you use OpenJDK or Oracle Java 11 (or higher), you need to install JavaFX separately.

If JavaFX has been installed, the application can be started with the following snippet on the command line:

java --module-path PATH_TO_JAVAFX --add-modules javafx.swing,javafx.controls -jar PATH_TO_COREFANNOTATOR_JAR

1.14.5

20 Mar 09:44
Compare
Choose a tag to compare

Changelog

  • Fixed behaviour of de-emphasising singletons. Thanks @andreasvc! #347
  • Fixed upating of status bar if selection changes #350
  • Fixed the bug that prevented automatically removing empty entities #352
  • XMI files are now pretty printed, making them more git-friendly.
    Thanks @andreasvc #339

Installation

Requirements

  • Java 11 or higher; both Oracle Java and OpenJDK are supported. Due to licensing fees for Oracle JDK, I recommend using OpenJDK.

Optional: JavaFX

The core functionality of CorefAnnotator runs fine without JavaFX. What you get from using the JavaFX version is a better integration into the operating systems (mostly file dialogs). And better integration means happier annotators means more productive annotators :-)

Oracle Java 8 includes JavaFX.

If you use OpenJDK or Oracle Java 11 (or higher), you need to install JavaFX separately.

If JavaFX has been installed, the application can be started with the following snippet on the command line:

java --module-path PATH_TO_JAVAFX --add-modules javafx.swing,javafx.controls -jar PATH_TO_COREFANNOTATOR_JAR

1.14.4

04 Nov 10:38
Compare
Choose a tag to compare

Changelog

  • Fixed a bug caused by old flags no longer being generated
    automatically #340

Installation

Requirements

  • Java 11 or higher; both Oracle Java and OpenJDK are supported. Due to licensing fees for Oracle JDK, I recommend using OpenJDK.

Optional: JavaFX

The core functionality of CorefAnnotator runs fine without JavaFX. What you get from using the JavaFX version is a better integration into the operating systems (mostly file dialogs). And better integration means happier annotators means more productive annotators :-)

Oracle Java 8 includes JavaFX.

If you use OpenJDK or Oracle Java 11 (or higher), you need to install JavaFX separately.

If JavaFX has been installed, the application can be started with the following snippet on the command line:

java --module-path PATH_TO_JAVAFX --add-modules javafx.swing,javafx.controls -jar PATH_TO_COREFANNOTATOR_JAR