blob: dc38dac83e9a536d8429dfce11d5302aed0ba47f [file] [log] [blame]
Akron33451c22022-08-31 14:40:05 +020010.38.2 2022-08-31
2 - [feature] Improve regex treatment of negative
3 character classes (diewald)
4
Akrond6e5d322022-10-05 15:09:02 +020050.38.1 2022-10-05
Akron43dd2462022-01-03 09:18:49 +01006 - [security] Updated log4j (diewald)
Akrond6e5d322022-10-05 15:09:02 +02007 - Fixed Annis OR group (resolved #96)
8 - [security] Updated jackson (diewald)
margaretha3bfa8d62021-12-17 16:28:29 +01009
Akron7ac7c9d2021-12-10 12:48:48 +0100100.38 2021-12-10
11 - [security] Updated log4j due to CVE-2021-44228 (diewald)
12 - [bugfix] Updated dependencies following dependabot
13
14 !!! This is a security fix - please update!
15
Akron849199f2021-12-10 11:52:38 +0100160.37 2021-12-10
Akron49e8d7b2020-10-23 12:28:17 +020017 - [feature] Introduced query references in Poliqarp (diewald)
Akrondf7ca582020-11-19 17:08:42 +010018 - [bugfix] Ignore empty corpus queries (diewald)
Akron72108b22020-12-02 14:53:49 +010019 - [bugfix] Fix handling of apostrophes in multiword and regex
20 values in virtual corpora (#85; diewald)
Akron908a9382021-03-04 17:26:25 +010021 - [feature] Added getVersion() and getName() methods (diewald)
Akron849199f2021-12-10 11:52:38 +010022 - [security] Updated plexus-utils used in antlr4-maven-plugin
margaretha7e8fad32021-06-24 19:08:07 +020023 manually due to CVE-2017-1000487 (margaretha)
Akron49e8d7b2020-10-23 12:28:17 +020024
dependabot[bot]8c9f1ef2020-07-14 11:24:34 +0000250.36 2020-07-24
Akron47174952020-06-16 18:18:00 +020026 - [security] Upgraded version of Google Guava
27 (CVE-2018-10237; diewald)
Marc Kupietz7faa4d72020-07-15 09:08:26 +020028 - Optimize regular expressions to use character classes
29 instead of alternations (kupietz)
dependabot[bot]8c9f1ef2020-07-14 11:24:34 +000030 - Updated FCS support (dependabot, diewald)
Akrona2dea8e2020-01-21 07:13:17 +010031
margarethab1314c22019-11-12 17:18:54 +0100320.35 2019-11-12
33 - Added a method to add warnings in QuerySerializer (margaretha)
Akron933583e2019-09-25 12:18:35 +020034
Akron36026a82019-08-27 17:42:42 +0200350.34 2019-08-27
Akron24e8fa52019-07-17 12:41:56 +020036 - [bugfix] Ignore min:max order in distance operators
37 (#67; diewald)
Akron9ebcf3d2019-07-17 12:48:56 +020038 - [feature] Support #COND() operator alias in C2 (#70; diewald)
margaretha84c4e5c2019-07-17 14:19:49 +020039 - [bugfix] Fixed the distance serialization in CQL boolean queries
40 (#69; margaretha)
Akron37f255a2019-08-26 16:46:01 +020041 - Updated supported foundries for FCSQL (margaretha)
42 - Improved context conversion in MetaQueryBuilder (Kustvakt#32; diewald)
Akron24e8fa52019-07-17 12:41:56 +020043
margarethaf011f262019-02-20 17:13:34 +0100440.33 2019-02-20
margarethaf31ae532019-01-08 17:18:20 +010045 - Added debug flags (margaretha)
margarethaab205842019-02-07 16:38:41 +010046 - [bugfix] Fixed poliqarp layer bug (#52; margaretha)
47 - Replaced log4j with log4j2 (margaretha)
margarethae0ce5bf2019-02-13 17:55:15 +010048 - Fixed issue #43 - C2 OPIN (margaretha)
Akron4d068be2019-02-15 12:12:00 +010049 - [bugfix] Flatten serialization of query errors (diewald, margaretha)
margarethaf011f262019-02-20 17:13:34 +010050 - Fixed OPOV and added range in OPOV grammar (margaretha)
margarethaf31ae532019-01-08 17:18:20 +010051
Akronc9fc40c2018-12-13 13:32:27 +0100520.32 2018-12-13
53 - [bugfix] Support verbatim string queries (#57; diewald).
54
Akrona5a311e2018-10-31 15:52:53 +0100550.31 2018-10-31
Akron95ef1fa2018-10-22 13:05:34 +020056 - [bugfix] Security upgrade of Jackson for CVE-2017-17485 and
57 CVE-2018-7489 (diewald)
Akrona5a311e2018-10-31 15:52:53 +010058 - [bugfix] OpenJDK8u181-workaround (see Debian Bug report #911925)
59 (diewald)
Akron95ef1fa2018-10-22 13:05:34 +020060
Akron417d5ab2018-10-09 11:11:32 +0200610.30 2018-10-09
62 - Introduced docGroupRef and added VC reference in collection query
63 (margaretha)
margaretha1ef86de2018-07-31 16:51:21 +020064 - Fixed checking error in QuerySerializer (margaretha)
65
Akron09360082018-07-23 09:07:48 +0200660.29 2018-07-23
margaretha1ef86de2018-07-31 16:51:21 +020067 - Added check for errors on QuerySerializer object (diewald)
68 - Support verbatim string values in Poliqarp
Akron24e8fa52019-07-17 12:41:56 +020069 (fixes #42; diewald)
margaretha1ef86de2018-07-31 16:51:21 +020070 - Fix support for verbatim string values in collection queries
Akron24e8fa52019-07-17 12:41:56 +020071 (diewald)
Akron417d5ab2018-10-09 11:11:32 +020072 - Added hint to update the library (diewald)
Akron4fe861f2018-07-05 15:49:23 +020073
Akronfe761232018-01-10 16:26:13 +0100740.28 2018-01-10
margaretha1ef86de2018-07-31 16:51:21 +020075 - Added some enums for koral:operation (margaretha)
76 - Fixed node serialization of Annis QL containing lemma (margaretha)
77 - Added serialization for Annis keyword "lemma" (margaretha)
78 - Removed version from FCSQL processor (margaretha)
79 - Fixed Annis regex bug regarding slash after foundry (margaretha)
80 - Fixed use of regular expressions in corpus queries
81 (margaretha, diewald)
82 - Fixed treatment of 'AND' and 'and' in vc serialization (diewald)
83
margarethafa4e7392017-09-12 15:19:09 +0200840.27 2017-09-12
margaretha1ef86de2018-07-31 16:51:21 +020085 - Changed Cosmas2 wildcards serialization as regex (margaretha)
86 - Fixed OP IN with classRefCheck.INCLUDES (margaretha)
87 - Implemented OP PV with exclusion (margaretha)
88
margaretha5559b822017-06-29 13:33:04 +0200890.26 2017-06-29
margaretha1ef86de2018-07-31 16:51:21 +020090 - Updated collection query grammar (margaretha)
91 - Updated maven dependency phase (margaretha)
margaretha5559b822017-06-29 13:33:04 +020092 - Fixed handling of non-necessary brackets in tokens (diewald)
93 - Improved error handling (margaretha)
margarethaa8aafc52017-07-05 19:54:32 +020094 - Added wrap to koral:span serialization (margaretha)
Akron55d82ae2017-06-28 19:58:37 +020095
margarethabaa5a512017-05-10 13:47:46 +0200960.25 2017-05-10
margaretha1ef86de2018-07-31 16:51:21 +020097 - Altered dominance and relation serialization (margaretha)
98
Akron7feb0dc2017-05-03 19:55:16 +0200990.24 2017-05-03
margaretha1ef86de2018-07-31 16:51:21 +0200100 - Fixed serialization of regexes for VCs (diewald)
101 - Implemented exclusion in Cosmas2 IN operation (margaretha)
102 - Restructured test suite (margaretha)
103
Akron57cef632016-10-27 21:22:04 +02001040.23 2016-10-27
margaretha1ef86de2018-07-31 16:51:21 +0200105 - Added tests and comments for FCSQL (margaretha)
106 - Added quantifier for FCSQL QueryGroup (margaretha)
107 - Improved Poliqarp+ test suite (diewald)
108 - Removed redundant min serialization in repetitions (diewald)
Eliza Margaretha8f662392016-10-25 17:10:37 +0200109
Akrona4a753f2016-06-15 16:48:02 +02001100.22 2016-06-15
Eliza Margaretha8f662392016-10-25 17:10:37 +0200111 - Spans now always wrap terms (diewald)
margaretha1ef86de2018-07-31 16:51:21 +0200112 - Cosmas-II "und", "oder", and "nicht" operations
113 now serialize to unordered sequences (diewald)
114 - Cleanup POM (diewald)
115 - Fixed deserialization of unnecessary brackets
116 around terms and termGroups in Poliqarp (diewald)
117 - Support for FCS 2.0 (margaretha)
118 - Fixed handling of escapes in regex
119 (issue #21; diewald)
Akron79cd7362016-06-03 17:05:05 +0200120
1210.21 2015-10-27
Eliza Margaretha8f662392016-10-25 17:10:37 +0200122 - Improved meta query builder (hanl)
Akron79cd7362016-06-03 17:05:05 +0200123
1240.2 2015-06-25
margaretha1ef86de2018-07-31 16:51:21 +0200125 - Switch to "koral:" prefix (bingel)
126 - Coverage of KoralQuery 0.3
127 (see http://korap.github.io/Koral/)
128 (bingel)
Joachim Bingela6954de2015-03-20 16:37:37 +0100129
1300.1 2015-02-10
margaretha1ef86de2018-07-31 16:51:21 +0200131 - First version published to GitHub (bingel)