blob: 2d183aacbb7ef251b8076be0786449ddabfb705a [file] [log] [blame]
0.41 2023-09-13
- [feature] Finish support for CQP (irimia)
- [bugfix] Disallow empty regex in PQ+ (diewald)
0.40 2023-07-26
- [feature] Initial support for CQP
(irimia, margaretha, diewald)
The commit consists of ~15 squashed commits mainly
authored by irimia.
0.39 2023-01-12
- [cleanup] Updated to Java 11
- [security] Dependencies updated
- [bugfix] Fix reference bug in Annis (resolved #129, diewald)
0.38.2 2022-10-05
- [feature] Improve regex treatment of negative
character classes (diewald)
- [bugfix] Improve quantifiers in Regex (diewald)
- [feature] Separated regex grammar for reuse (diewald)
0.38.1 2022-10-05
- [security] Updated log4j (diewald)
- [bugfix] Fixed Annis OR group (resolved #96)
- [security] Updated jackson (diewald)
0.38 2021-12-10
- [security] Updated log4j due to CVE-2021-44228 (diewald)
- [bugfix] Updated dependencies following dependabot
!!! This is a security fix - please update!
0.37 2021-12-10
- [feature] Introduced query references in Poliqarp (diewald)
- [bugfix] Ignore empty corpus queries (diewald)
- [bugfix] Fix handling of apostrophes in multiword and regex
values in virtual corpora (#85; diewald)
- [feature] Added getVersion() and getName() methods (diewald)
- [security] Updated plexus-utils used in antlr4-maven-plugin
manually due to CVE-2017-1000487 (margaretha)
0.36 2020-07-24
- [security] Upgraded version of Google Guava
(CVE-2018-10237; diewald)
- Optimize regular expressions to use character classes
instead of alternations (kupietz)
- Updated FCS support (dependabot, diewald)
0.35 2019-11-12
- Added a method to add warnings in QuerySerializer (margaretha)
0.34 2019-08-27
- [bugfix] Ignore min:max order in distance operators
(#67; diewald)
- [feature] Support #COND() operator alias in C2 (#70; diewald)
- [bugfix] Fixed the distance serialization in CQL boolean queries
(#69; margaretha)
- Updated supported foundries for FCSQL (margaretha)
- Improved context conversion in MetaQueryBuilder (Kustvakt#32; diewald)
0.33 2019-02-20
- Added debug flags (margaretha)
- [bugfix] Fixed poliqarp layer bug (#52; margaretha)
- Replaced log4j with log4j2 (margaretha)
- Fixed issue #43 - C2 OPIN (margaretha)
- [bugfix] Flatten serialization of query errors (diewald, margaretha)
- Fixed OPOV and added range in OPOV grammar (margaretha)
0.32 2018-12-13
- [bugfix] Support verbatim string queries (#57; diewald).
0.31 2018-10-31
- [bugfix] Security upgrade of Jackson for CVE-2017-17485 and
CVE-2018-7489 (diewald)
- [bugfix] OpenJDK8u181-workaround (see Debian Bug report #911925)
(diewald)
0.30 2018-10-09
- Introduced docGroupRef and added VC reference in collection query
(margaretha)
- Fixed checking error in QuerySerializer (margaretha)
0.29 2018-07-23
- Added check for errors on QuerySerializer object (diewald)
- Support verbatim string values in Poliqarp
(fixes #42; diewald)
- Fix support for verbatim string values in collection queries
(diewald)
- Added hint to update the library (diewald)
0.28 2018-01-10
- Added some enums for koral:operation (margaretha)
- Fixed node serialization of Annis QL containing lemma (margaretha)
- Added serialization for Annis keyword "lemma" (margaretha)
- Removed version from FCSQL processor (margaretha)
- Fixed Annis regex bug regarding slash after foundry (margaretha)
- Fixed use of regular expressions in corpus queries
(margaretha, diewald)
- Fixed treatment of 'AND' and 'and' in vc serialization (diewald)
0.27 2017-09-12
- Changed Cosmas2 wildcards serialization as regex (margaretha)
- Fixed OP IN with classRefCheck.INCLUDES (margaretha)
- Implemented OP PV with exclusion (margaretha)
0.26 2017-06-29
- Updated collection query grammar (margaretha)
- Updated maven dependency phase (margaretha)
- Fixed handling of non-necessary brackets in tokens (diewald)
- Improved error handling (margaretha)
- Added wrap to koral:span serialization (margaretha)
0.25 2017-05-10
- Altered dominance and relation serialization (margaretha)
0.24 2017-05-03
- Fixed serialization of regexes for VCs (diewald)
- Implemented exclusion in Cosmas2 IN operation (margaretha)
- Restructured test suite (margaretha)
0.23 2016-10-27
- Added tests and comments for FCSQL (margaretha)
- Added quantifier for FCSQL QueryGroup (margaretha)
- Improved Poliqarp+ test suite (diewald)
- Removed redundant min serialization in repetitions (diewald)
0.22 2016-06-15
- Spans now always wrap terms (diewald)
- Cosmas-II "und", "oder", and "nicht" operations
now serialize to unordered sequences (diewald)
- Cleanup POM (diewald)
- Fixed deserialization of unnecessary brackets
around terms and termGroups in Poliqarp (diewald)
- Support for FCS 2.0 (margaretha)
- Fixed handling of escapes in regex
(issue #21; diewald)
0.21 2015-10-27
- Improved meta query builder (hanl)
0.2 2015-06-25
- Switch to "koral:" prefix (bingel)
- Coverage of KoralQuery 0.3
(see http://korap.github.io/Koral/)
(bingel)
0.1 2015-02-10
- First version published to GitHub (bingel)