Releases: nilsreiter/CorefAnnotator
2.1.1
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
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
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
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
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
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
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
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
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
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