Skip to content

Latest commit

 

History

History
868 lines (633 loc) · 46.3 KB

File metadata and controls

868 lines (633 loc) · 46.3 KB

ANNIS changelog

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Changed

  • Upgraded Vaadin from 7 to 8 using the compatibility layer

Fixed

  • Create multiple textual data sources in Salt document for parallel corpora instead of merging them into one STextualDS
  • When querying multiple corpora at once, getting the next page could fail because of some issues with the offset generation
  • Allow underscore in named node critera #643

4.0.0-beta.3 - 2019-10-18

Fixed

  • RST document visualizer did not order token properly #615
  • Actually retrieve edge_name attribute from database when fetching the corpus annotations #616
  • On import, assign correct sub-type p for pointing relations entries without annotation: You need to re-import the corpora to get a correct example query in the corpus browser.
  • Use context instead of whole location URI to resolve the iframe vis URL #581
  • Login was failing since web service URL was not properly used in login request handler
  • ZIP-Import might fail because of large directory names
  • CSV export was had a mismatch between the order of the metadata keys in the header and in the column
  • Using a segmentation for the context definition did not work #624
  • Frequency analysis and export where not possible with AQL quirks mode and queries that are invalid in the newest AQL version (e.g meta::)

4.0.0-beta.2 - 2019-07-22

Fixed

  • Document explorer does not show metadata specified in document_browser.json #610

Changed

  • Update graphANNIS to version 0.22.0 to fix issues with Kickstarter on Windows and MacOS

[4.0.0-beta.1] - 2019-05-26

This beta pre-release is a complete overhaul of the ANNIS service backend. Instead of using the relational database PostgreSQL, a custom AQL implementation based on graphs called graphANNIS is used.

ANNIS 4 currently only supports a sub-set of the ANNIS Query Langugage (AQL) compared to ANNIS 3. Full support is planned, but some backward-compatible features of AQL will only be available in a compatibility mode. See the chapter "Differences in Compatibility Mode" of the User Guide in in the Tutorial for more information. For adminstrators, there are instructions on how to migrate from ANNIS 3 to 4 in the User Guide.

Since the whole backend has been replaced, we expect more bugs that need to be fixed than in usual feature-releases. Please report any issues in the GitHub issue tracker.

Version 3.6.0

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/milestone/42?closed=1

Fixed Bugs

  • #592 Restrict visjs keyboard shortcuts to elements

Enhancements

  • #603 Use Maven gitflow plugin for releases
  • #600 Allow to specify custom online help URL in instance configuration
  • #599 Generate the online help from selected content from the user guide
  • #595 New User and Developer Guide
  • #593 Initial version of SentStructure.js visualizer

Version 3.5.1

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/milestone/61?closed=1

Fixed Bugs

  • #596 Grid hides annotation layer with the name "tok" if configured to hide the tokenization

Version 3.5.0

This is the first stable release of the 3.5.x series. It is the same as 3.5.0-rc3 but with an updated version number. See the changelog for enhancements and bug-fixes for the 3.5.x series since the 3.4.4 release.

Version 3.5.0-rc3

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/milestone/60?closed=1

Fixed Bugs

  • #594 Update to Jetty 9 and Spring 4.3 for security reasons

Version 3.5.0-rc2

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/milestone/59?closed=1

Fixed Bugs

  • #591 NullPointerException when not using virtual keyboard

Version 3.5.0-rc1

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/milestone/58?closed=1

Fixed Bugs

  • #589 Empty temporary directories created for each match in result, but never deleted
  • #587 Fix frequency query output when OR alternatives use different orders

Enhancements

  • #586 Add button to copy AQL

Version 3.5.0-preview7

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/milestone/57?closed=1

Fixed Bugs

  • #576 GridExporter fails for texts with "," in name

Enhancements

  • #583 Allow to configure the web server port on the command line for the Kickstarter

Version 3.5.0-preview6

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/milestone/56?closed=1

Fixed Bugs

  • #575 Optimize PostgreSQL lock usage for installations with large number of corpora
  • #572 Problem with "," in text names
  • #568 Control characters in annotations leads to invalid XML generated by the REST service

Version 3.5.0-preview5

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/milestone/55?closed=1

Fixed Bugs

  • #566 Wrong count for some queries using the near operator ^
  • #540 AQL-editor and bidirectional text

Enhancements

  • #565 Support PostgreSQL 10

Version 3.5.0-preview4

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/milestone/54?closed=1

Fixed Bugs

  • #561 Fix initial corpus set selection when pre-selected corpus is not visible
  • #555 Code mirror keybindings interfere with some keyboard layouts

Enhancements

  • #562 Add benchmark modes to perform different kind of benchmarks

Version 3.5.0-preview3

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/milestone/53?closed=1

Fixed Bugs

  • #558 Update Vaadin Version to avoid Denial of Service attack vector
  • #557 Inserting an unknown context leads to NullPointerException

Enhancements

  • #523 Exporting spans from corpora with more than one primary text

Version 3.5.0-preview2

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/milestone/52?closed=1

Enhancements

  • #551 Feature/kidko exporter two pass
  • #541 Add virtual keyboards for Ethiopic
  • #538 arabic in raw_text

Version 3.5.0-preview1

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/milestone/51?closed=1

Fixed Bugs

  • #536 Queries violating non-reflexivity constraint result in "Client response status: 500"
  • #533 Left context not displayed when number not pre-defined
  • #528 Can't use CSV exporter for OR-queries with different numbers of nodes in clauses.
  • #524 Rendering overlaps in grid view not always shown in Firefox

Enhancements

  • #537 Better handling of concurrent users.
  • #535 Use new interactive VisJS visualization from Salt in ANNIS
  • #531 update to Vaadin 7.7.x
  • #529 Refactor exporter infrastructure and add the possibility to recreate the timeline in Salt
  • #526 Set mnemonic on "overwrite" checkbox in ImportDialog to "w"
  • #522 HTML Template support Issue #513 Master

Version 3.4.4

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/issues?q=milestone%3A3.4.4+is%3Aclosed

Fixed Bugs

  • #519 update to Vaadin 7.6.6
  • #516 Incorrect hit submatch colors in arch_dependency and KWIC
  • #515 Escaping example_queries

Version 3.4.3

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/issues?q=milestone%3A3.4.3+is%3Aclosed

Fixed Bugs

  • #514 not escaped user input in REST API

Version 3.4.2

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/issues?q=milestone%3A3.4.2+is%3Aclosed

Fixed Bugs

  • #511 Embedded visualization keeps loading forever
  • #510 Wrong color in tree visualization for child nodes

Version 3.4.1

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/issues?q=milestone%3A3.4.1+is%3Aclosed

Fixed Bugs

  • #509 Link from embedded visualization to search UI is gone in 3.4.0

Version 3.4.0

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/issues?q=milestone%3A3.4.0+is%3Aclosed

Fixed Bugs

  • #508 "X is not a valid annotation name" error is not removed when "Search" button is clicked.
  • #506 possible problems with Apache Collections library and serialization
  • #497 Can't close match reference window while preview is loading
  • #453 Dependencies not showing in Safari Browser

Version 3.4.0-rc5

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/issues?q=milestone%3A3.4.0-rc5+is%3Aclosed

Fixed Bugs

  • #499 GraphML output of the Salt type is not using the most specific class/type

Version 3.4.0-rc4

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/issues?q=milestone%3A3.4.0-rc4+is%3Aclosed

Fixed Bugs

  • #496 speaker icon in grid does nothing when visualization is embedded
  • #495 invalid GraphML
  • #494 fails to parse tok!="..." when used in the AQL short form

Version 3.4.0-rc3

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/issues?q=milestone%3A3.4.0-rc3+is%3Aclosed

Fixed Bugs

  • #493 can't set "default-base-text-segmentation" property to token
  • #491 htmlvis won't output spans which have the same annotation name and the same token span

Enhancements

  • #492 htmlvis should support a pseudoregion that covers all token

Version 3.4.0-rc2

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/issues?q=milestone%3A3.4.0-rc2+is%3Aclosed

Fixed Bugs

  • #490 LegacyGraphConverter modifies original Salt graph

Version 3.4.0-rc1

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/issues?q=milestone%3A3.4.0-rc1+is%3Aclosed

Fixed Bugs

  • #489 query builder won't work with "tok != "value"
  • #485 Reference links for single matches fail when annotation namespace has a space character

Enhancements

  • #488 allow to test the UI with Selenium
  • #487 re-order the physical layout of the fact tables so that columns that are more likely to be used in a (Merge) join are at the beginning
  • #486 better PostgreSQL planner estimations for "same span" operator

Version 3.4.0-preview10

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/issues?q=milestone%3A3.4.0-preview10+is%3Aclosed

Fixed Bugs

  • #483 fix wrong command: start needs to be launch
  • #479 color highlighting differs in KWIC
  • #478 htmlvis: can't use only "annis:BEGIN" or "annis:END"
  • #474 BEGIN and END instructions not working in htmlvis
  • #473 frequency definition: can't select more than one

Enhancements

  • #484 update to jquery 2.2
  • #482 Better statistics for span and annotation columns
  • #481 update to Vaadin 7.6.x
  • #475 mapping properties contain "+" instead of spaces in embedded visualizer

Version 3.4.0-preview9

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/issues?q=milestone%3A3.4.0-preview9+is%3Aclosed

Enhancements

  • #472 don't output the same frequency definition twice
  • #471 Update to Salt 3.0
  • #469 grid: allow to choose which annotations should show their namespace

Version 3.4.0-preview8

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/issues?q=milestone%3A3.4.0-preview8+is%3Aclosed

Fixed Bugs

  • #468 switching to next page results in empty entry in history panel
  • #467 switching to next page does not work when corpus was de-selected after submitting the query
  • #465 executing search with empty corpus selection throws exception
  • #464 Can't query for corpora where document names contain ","

Enhancements

  • #466 allow to import ZIP files in Kickstarter

Version 3.4.0-preview7

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/issues?q=milestone%3A3.4.0-preview7+is%3Aclosed

Fixed Bugs

  • #458 component normalization fails to generate unique variable name
  • #457 share match: exception when a node is matched twice (as AQL node)
  • #456 share match: some visualizers don't show the matched nodes

Enhancements

  • #463 improve indexes for token related queries

Version 3.4.0-preview6

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/milestones/3.4.0-preview6

Fixed Bugs

  • #455 can't create reference link (match) for queries with more than one node

Version 3.4.0-preview5

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/issues?q=milestone%3A3.4.0-preview5+is%3Aclosed

Enhancements

  • #454 Allow to share single matches as links for publications
  • #107 Share ANNIS visualizers as web service without front end

Version 3.4.0-preview4

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/issues?q=milestone%3A3.4.0-preview4+is%3Aclosed

Fixed Bugs

  • #450 Extending a context for single match sometimes fails
  • #449 Error message "Corpus Properties does not exists" when logging in after following a corpus link

Enhancements

  • #448 service update script does not copy the shiro.ini file
  • #105 Hit marking in HTML visualizations

Version 3.4.0-preview3

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/issues?q=milestone%3A3.4.0-preview3+is%3Aclosed

Fixed Bugs

  • #447 language change in virtual keyboard can trigger exception
  • #446 order field empty when search view is re-attached
  • #444 Error message about not having the access rights for a corpus when validating query

Enhancements

  • #445 Allow to show login window at each startup (per instance configuration)
  • #365 Using a corpus URL for a corpus not in the list should open login window

Version 3.4.0-preview2

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/issues?q=milestone%3A3.4.0-preview2+is%3Aclosed

Fixed Bugs

  • #443 3.4-0-preview1: query fragment is not longer evaluated
  • #441 annotation existance check fails on annotations without namespace

Enhancements

  • #442 add "anonymous" group to each new user per default

Version 3.4.0-preview1

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/issues?q=milestone%3A3.4.0-preview1+is%3Aclosed

Fixed Bugs

  • #437 AQL: in precedence and near operator the "from" value can be large than the "to" value

Enhancements

  • #440 Make it possible to switch to administration UI easily
  • #439 Easier upgrade for the service
  • #438 allow to filter documents by name in document list
  • #436 positions of semantic errors should be highlighted in query editor
  • #435 Existence validator
  • #426 enhance UI responsivness by using Vaadin push mechanism

Version 3.3.6

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/issues?q=milestone%3A3.3.6+is%3Aclosed

Fixed Bugs

  • #434 AnnisUser does not implement Serializable
  • #433 Authentifaction errors for result
  • #431 Error in regular expression triggers exception

Version 3.3.5

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/issues?q=milestone%3A3.3.5+is%3Aclosed

Fixed Bugs

  • #430 Instance font reset in AQL text field
  • #429 exit error codes are uniform and not documented
  • #428 annis-service-distribution.tar.gz can't be read from Python
  • #427 admin UI: sometimes members are removed from group when a new item is added with the popup selector
  • #425 stderr and stdout are not properly closed when annis service can't start
  • #422 regression: AQL lost when query panel hidden

Version 3.3.4

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/issues?q=milestone%3A3.3.4+is%3Aclosed

Fixed Bugs

  • #424 Flat query builder disfunctional

Version 3.3.3

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/issues?q=milestone%3A3.3.3+is%3Aclosed

Fixed Bugs

  • #421 AQL errors not cleared when new query is set from server side
  • #420 Text in AQL editor might get replaced with an older version

Version 3.3.2

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/issues?q=milestone%3A3.3.2+is%3Aclosed

Fixed Bugs

  • #419 server install documentation says ANNIS requires JDK 7 only, but later versions should work as well
  • #418 Page offset is not reset when executing a new query
  • #417 AQL lost when query panel hidden.
  • #416 Don't replace count result output with validation message

Version 3.3.1

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/issues?q=milestone%3A3.3.1+is%3Aclosed

Fixed Bugs

  • #415 Adding groups after creating a new user will invalidate password (admin UI)
  • #414 NotSerializableException in authorization cache
  • #413 Text export not working in ANNIS 3.3.0

Version 3.3.0

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/issues?q=milestone%3A3.3.0+is%3Aclosed

Fixed Bugs

  • #412 Umlaut at beginning or end of annotation name doesn't trigger a parser error
  • #411 Whole UI is scrolled when using "page down"
  • #407 Corpus information hangs, then 504 error
  • #404 HTML visualization config parser error
  • #397 Exception when "{" is part of the query
  • #396 Matrix export slow when multiple corpora selected
  • #395 Embedded font not working in query history
  • #394 Frequencies fails on disjoint AQL
  • #391 Export of metadata fails in CSV and Weka exporters
  • #389 Login window contains ANNIS main interface

Enhancements

  • #410 Selected tab in main view should not look like a link
  • #408 Moved help messages of exporters into the exporter classes themselves.
  • #398 Added systemd unit file for ANNIS service.
  • #392 Can't set numbers=false and metakeys simultaneously in Grid exporter
  • #385 Syntax highlighting in AQL text editor
  • #378 search for document name
  • #376 Export corpora from database to SaltXML
  • #319 support relANNIS 3.3 format
  • #285 Refactor the current query settings logic
  • #282 Frequency analysis on metadata
  • #268 Limit and random result subsets
  • #78 Farben und Rauten harmonisieren

Other

  • #409 Corrected reference to old pcc2 query in German.
  • #388 Embedding visualizations in external web pages - issue#226(1b)

Version 3.2.3

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/issues?q=milestone%3A3.2.3+is%3Aclosed

Fixed Bugs

  • #399 Firefox 37: no dependency visualization

Version 3.2.2

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/issues?q=milestone%3A3.2.2+is%3Aclosed

Fixed Bugs

  • #384 user that should be restricted to create new users can gain adminstration rights
  • #381 fullscreen does not work for login window
  • #380 can't import corpus if another corpus has a document with the same name
  • #379 Authorization cache not cleared if new password is set

Enhancements

  • #383 allow to query the User object of administration API
  • #382 update links to homepage

Version 3.2.1

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/issues?q=milestone%3A3.2.1+is%3Aclosed

Fixed Bugs

  • #375 admin UI: generated hash is not salted
  • #374 admin UI: upload button available after failed login attempt
  • #373 Highlighting failure in disjunction
  • #372 Disjunction fails depending on order
  • #371 Parallel query leads to spurious context tokens in tree view
  • #370 Metadata in doc browser does not render HTM

Version 3.2.0

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/issues?q=milestone%3A3.2.0+is%3Aclosed

Fixed Bugs

  • #368 AQL operator window broken in Query Builder
  • #363 Tutorial doesn't work in an added instance
  • #362 Wrapping in the discourse visualizer fails when line ends in non-maximally underscored element
  • #359 Example query builder does not escape parameters
  • #357 ANNIS locks too many tables if querying multiple corpora
  • #356 arch_dependency visualizer doesn't filter namespace/layer
  • #355 Ignore resolver_vis_map entries with wrong corpus name on import
  • #334 correct the info text for the "TextExporter" and "SimpleTextExporter"
  • #330 "_c" parameter lost if corpus needs login
  • #320 don't add invalid queries to warn.log
  • #311 Corpus names don't allow spaces
  • #291 Reload of restricted corpus URL after logout leads to null pointer exception

Enhancements

  • #366 feature request: allow deleting via corpus name
  • #354 Issue333 html vis element order
  • #352 configure login-page
  • #351 expiration of accounts
  • #348 Allow to display namespace in grid
  • #347 Provide adminstration interface
  • #346 Allow to copy corpora from existing installation
  • #345 Allow to use different (PostgreSQL) schema
  • #339 Removed progress bar from result view panel
  • #338 arch_dependency visualizer does not scroll
  • #335 Checkbox to disable time-out in Kickstarter
  • #333 HTML visualizer: set element order for annotations w/ identical coverage
  • #318 new "annotext" scheme
  • #317 remove rank entries for continuous spans on import
  • #307 Selective HTML visualizer graph fetching
  • #306 Export metadata also in Text and SimpleText exporters
  • #290 New AQL operator: "near"

Other

  • #344 Properly seperate matches in matches for nodes and matches for annotation on nodes

Version 3.1.8

Fixed Bugs

  • #350 AQL normalization fails for node with two outgoing edge annotations

Version 3.1.7

We would like to give special thanks to Adriane Boyd and Lari Lampen for providing the bug fixes for the issues #332 and #336.

Changelog is also available on GitHub: https://github.com/korpling/annis/issues?milestone=17&state=closed

Fixed Bugs

  • #340 fixed bug in CorefVisualizer. The annotation name is now displayed
  • #336 Existence of directory is not checked when saving corpus properties
  • #332 document browser needs long time to load when there is a larger number of metadata

Version 3.1.6

Changelog is also available on GitHub: https://github.com/korpling/annis/issues?milestone=16&state=closed

Fixed Bugs

  • #325 fetching results (subgraphs) slow
  • #324 Source code contains files with invalid (Windows) file names

Version 3.1.5

Changelog is also available on GitHub: https://github.com/korpling/annis/issues?milestone=15&state=closed

Fixed Bugs

  • #323 css style sheet is not read in HTML visualizer when started from document browser on kickstarter
  • #322 Invalid regex search error is not caught by interface
  • #321 negated metadata queries don't work any longer

Version 3.1.4

Changelog is also available on GitHub: https://github.com/korpling/annis/issues?milestone=14&state=closed

Fixed Bugs

  • #316 OR-queries with different number of nodes don't work any longer

Version 3.1.3

Changelog is also available on GitHub: https://github.com/korpling/annis/issues?milestone=13&state=closed

Fixed Bugs

  • #314 Frequency query needs statistics workaround, too
  • #313 incorrect documentation for "graph" and "binary"
  • #310 corpus.properties is not created if corpus has "/" in name

Enhancements

  • #315 avoid joining the corpus table in "find"

Other

  • #312 Slash in corpus name causes config file not to be found

Version 3.1.2

Changelog is also available on GitHub: https://github.com/korpling/annis/issues?milestone=11&state=closed

Fixed Bugs

  • #309 corpora with token which have the same left or right text boundaries can't be imported

Version 3.1.1

Changelog is also available on GitHub: https://github.com/korpling/annis/issues?milestone=11&state=closed

Fixed Bugs

  • #308 corpus properties are fetched for sub-corpus

Version 3.1.0

Changelog is also available on GitHub: https://github.com/korpling/annis/issues?milestone=8&state=closed

Fixed Bugs

  • #304 Corpus migration on upgrade of kickstarter in windows fails
  • #302 metadata in document browser doesn't work
  • #301 Caching bug with document browser
  • #297 notification when export is finished will be given to wrong user
  • #295 browser fonts are broken
  • #292 Match position in segmentations should count from 1, not 0
  • #287 css styles from HTML vis are appended instead of replaced
  • #286 metadata not sorted and no namespaces in document browser
  • #284 Reference URL settings reset
  • #273 Display error message when importing empty corpora
  • #271 Search for empty values should be allowed
  • #270 RST-Visualizer sentence numbers are shifted by -2
  • #263 Inefficent subgraph retrievial
  • #261 Document Browser produces NullPointerException, if the same document name is added twice to the document table

Enhancements

  • #305 Global option to disable right-to-left heuristic
  • #299 Single colons for namespaces in grid/kwic tooltip when hovering over an annotation
  • #289 Embedded fonts don't work in statistics output
  • #288 test and fix CommentHelper.readSDocument()
  • #281 Empty tokens trigger island visualization in KWIC
  • #280 Query builder operator behavior
  • #279 Islands may cause spans not covering any tokens in grid
  • #278 Empty space under arch dependency
  • #274 Configure the doc browser via a json file, not in the corpus.properties file
  • #269 Allow to abort exporters
  • #266 CSV exporter
  • #265 Hidden token annotations should be configurable corpus wide via the corpus.properties
  • #264 corpus.properties files should have a more meaningful name
  • #262 Annis import: measure progress in hours/minutes/seconds instead of milliseconds

Other

  • #303 What is the syntax for null namespace for metadata to display in document browser?
  • #267 MD5 passwords don't work any longer in 3.1.0-SNAPSHOT

Version 3.0.1

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/issues?direction=asc&milestone=10&page=1&sort=created&state=closed

Fixed Bugs

  • #221 Precedence optimization fails when applied to spans which cover more than one token

Version 3.0.0

IMPORTANT This release changes the default user configuration directory from /etc/annis/user_config_trunk/ to /etc/annis/user_config/ Please either update your shiro.ini file to your custom location or move the folder on your file system to the new default location.

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/issues?direction=asc&milestone=1&page=1&sort=created&state=closed

Fixed Bugs

  • #158 Exception when using "#c=" fragment
  • #155 Cannot create user specific corpus groups (3.0.0-rc.1)
  • #147 test fails when building service
  • #145 Presence of page annotation creates PDF icon in grid even if there is no PDF registered for the corpus
  • #144 Cancel import in Kickstarter does not work (3.0.0-rc.1)
  • #143 Kickstarter does not start if an older database exists (3.0.0-rc.1)
  • #141 Right-to-left detection in grid visualizer doesn't work
  • #139 example query not always sensitive to default segmentation
  • #137 Match highlighting in KWIC is incorrect/missing in parallel corpus query of non-terminal elements
  • #126 Hit marking in KWIC for segmentations precedence queries is incorrect

Enhancements

  • #157 Add CorefVisualizer that is only using the result context
  • #42 user-friendly message in "annis-service import" on duplicate corpus
  • #4 Annotation explorer should also show available document metadata categories

Version 3.0.0-rc.1

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/issues?milestone=7&state=closed

Fixed Bugs

  • #138 Bug in arity operator
  • #135 Example query table of the annis-gui should respect the instance config
  • #130 Unable to invoke method click in com.vaadin.shared.ui.button.ButtonServerRpc
  • #129 PDF-Vis should listen to namespaces and node_key
  • #125 Segmentation precedence operator not working correctly
  • #122 Context size and query result page size are no longer configurable in ANNIS3
  • #121 GridExporter keys parameter does nothing
  • #120 HTML visualization doesn't trigger on token annotations
  • #118 font-size in discourse visualization is small (11px) --> change to definition in points? (pt)
  • #115 Highlighting of matched tokens within matched tokens in a second color doesn't always work
  • #114 Instruction anno="value" in HTML vis configuration does not work
  • #112 Prefer query results to example queries.
  • #110 Behavior of default segmentation setting for multiple selected corpora can lead to wrong results
  • #108 UTF-8 encoding not working in Exporters
  • #106 Embedded fonts don't work in corpus explorer and example queries tab

Enhancements

  • #133 default-text-segmentation -> default-context-segmentation
  • #124 Allow if-missing argument for example queries.
  • #109 Default segmentation for KWIC, search context and context size in relANNIS
  • #80 HTML visualization
  • #57 Corpus specific example queries

Other

  • #134 use Salt in a faster way
  • #132 metakeys argument should be empty by default
  • #123 Mysterious gap in grid visualizer
  • #111 FlatQueryBuilder
  • #103 More efficient binary data streaming
  • #76 export metadata only once per match

Version 3.0.0-alpha.3

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/issues?milestone=6&state=closed

Fixed Bugs

  • #99 Corpus explorer does not output alignment edges with no annotations
  • #98 Grid is broken in parallel corpora
  • #97 Discourse vis displays multiple texts continuously in parallel corpora
  • #58 Simple text exporter is missing

Enhancements

  • #93 allow empty PostgreSQL administration password on initialization
  • #91 A list of all metadata available in a corpus
  • #86 Kickstarter Start Script for Mac
  • #66 Arch dependencies based on annotations
  • #63 Administrator-defined embedded fonts
  • #34 Plug-able query builder
  • #9 WEKA: export metadata

Other

  • #96 Allow to connect to remote databases that use SSL
  • #94 Use asynchronous REST client
  • #90 allow administrator-defined embedded fonts
  • #88 allow to select corpus by URL
  • #85 porting ANNIS to Vaadin7
  • #74 Replace citation with a fragment based approach that allows bookmarking
  • #73 Allow to define corpus sets per instance
  • #72 fix #34 (plugable query builder) and introducing instance configuration
  • #71 restrict metadata selection in WekaExporter
  • #70 replace bigint with integer on most columns
  • #69 Query optimizing: transitive precedence
  • #68 The text id should not be globally unique (only relative to document id

Version 3.0.0-alpha.2

First public alpha release in the new improved ANNIS 3.0 release series.

Changelog is also available on GitHub: https://github.com/korpling/ANNIS/issues?milestone=4&state=closed

Fixed Bugs

  • #31 Regex behavior in Falko metadata is incorrect
  • #12 Staging area tables are not deleted after successfull import
  • #1 Regex bug with initial optional parentheses
  • #2 import: level for dominance edges might be not set

Enhancements

  • #54 Count number of documents which have tupels matching the query.
  • #53 Sort results by the token order of the matches
  • #52 Vaadin based GUI
  • #33 Re-organize ANNIS manual
  • #32 improve co-existence with Vaadin logging
  • #30 Bug Report button in GUI
  • #22 button for deleting all nodes in query builder
  • #18 Hits should be numbered in result window
  • #16 Results in WEKA should be sorted
  • #13 missing postgres admin password
  • #7 Firefox does not save the login information
  • #8 Configurable edge names for Tiger tree visualizer
  • #3 Allow larger strings in annotation values

Other

  • #51 fixed package declaration error
  • #48 Improving the speed of the subgraph query
  • #44 Move authentification and authorization from frontend to service
  • #37 Allow to migrate corpora in database initialization