Akron | 87bf44e | 2024-07-12 11:29:50 +0200 | [diff] [blame^] | 1 | 0.44 2024-07-12 |
| 2 | - [security] Dependencies updated |
| 3 | |
Franck Bodmer | 8ed1a15 | 2024-01-18 17:25:14 +0100 | [diff] [blame] | 4 | 0.43 2024-06-11 |
| 5 | - [feature] Support opProx in C2 (bodmer) |
| 6 | |
Akron | 6c4136b | 2023-09-13 12:44:34 +0200 | [diff] [blame] | 7 | 0.42 2024-01-11 |
| 8 | - [feature] Support #REG in C2 (bodmer) |
| 9 | - [bugfix] Fix comma in #BED in C2 (bodmer) |
| 10 | |
Akron | 56dcb86 | 2023-09-13 07:43:32 +0200 | [diff] [blame] | 11 | 0.41 2023-09-13 |
Akron | 6c4136b | 2023-09-13 12:44:34 +0200 | [diff] [blame] | 12 | - [feature] Finish support for CQP (irimia) |
Akron | 56dcb86 | 2023-09-13 07:43:32 +0200 | [diff] [blame] | 13 | - [bugfix] Disallow empty regex in PQ+ (diewald) |
Akron | 6c4136b | 2023-09-13 12:44:34 +0200 | [diff] [blame] | 14 | - [cleanup] Change of groupID. |
Akron | 56dcb86 | 2023-09-13 07:43:32 +0200 | [diff] [blame] | 15 | |
ElenaIrimia | f704614 | 2023-07-26 10:37:20 +0200 | [diff] [blame] | 16 | 0.40 2023-07-26 |
| 17 | - [feature] Initial support for CQP |
| 18 | (irimia, margaretha, diewald) |
| 19 | The commit consists of ~15 squashed commits mainly |
| 20 | authored by irimia. |
margaretha | c1bdcce | 2023-04-25 15:26:59 +0200 | [diff] [blame] | 21 | |
Akron | 181a742 | 2023-01-12 12:49:25 +0100 | [diff] [blame] | 22 | 0.39 2023-01-12 |
ElenaIrimia | f704614 | 2023-07-26 10:37:20 +0200 | [diff] [blame] | 23 | - [cleanup] Updated to Java 11 |
| 24 | - [security] Dependencies updated |
| 25 | - [bugfix] Fix reference bug in Annis (resolved #129, diewald) |
Marc Kupietz | 4356a8a | 2022-11-15 19:52:00 +0100 | [diff] [blame] | 26 | |
Akron | 120e132 | 2022-09-01 14:52:29 +0200 | [diff] [blame] | 27 | 0.38.2 2022-10-05 |
Akron | 33451c2 | 2022-08-31 14:40:05 +0200 | [diff] [blame] | 28 | - [feature] Improve regex treatment of negative |
| 29 | character classes (diewald) |
Akron | 120e132 | 2022-09-01 14:52:29 +0200 | [diff] [blame] | 30 | - [bugfix] Improve quantifiers in Regex (diewald) |
Akron | 40a2ff9 | 2022-08-31 16:34:46 +0200 | [diff] [blame] | 31 | - [feature] Separated regex grammar for reuse (diewald) |
Akron | 33451c2 | 2022-08-31 14:40:05 +0200 | [diff] [blame] | 32 | |
Akron | 40a2ff9 | 2022-08-31 16:34:46 +0200 | [diff] [blame] | 33 | 0.38.1 2022-10-05 |
Akron | 43dd246 | 2022-01-03 09:18:49 +0100 | [diff] [blame] | 34 | - [security] Updated log4j (diewald) |
ElenaIrimia | f704614 | 2023-07-26 10:37:20 +0200 | [diff] [blame] | 35 | - [bugfix] Fixed Annis OR group (resolved #96) |
Akron | d6e5d32 | 2022-10-05 15:09:02 +0200 | [diff] [blame] | 36 | - [security] Updated jackson (diewald) |
margaretha | 3bfa8d6 | 2021-12-17 16:28:29 +0100 | [diff] [blame] | 37 | |
Akron | 7ac7c9d | 2021-12-10 12:48:48 +0100 | [diff] [blame] | 38 | 0.38 2021-12-10 |
| 39 | - [security] Updated log4j due to CVE-2021-44228 (diewald) |
| 40 | - [bugfix] Updated dependencies following dependabot |
| 41 | |
| 42 | !!! This is a security fix - please update! |
| 43 | |
Akron | 849199f | 2021-12-10 11:52:38 +0100 | [diff] [blame] | 44 | 0.37 2021-12-10 |
Akron | 49e8d7b | 2020-10-23 12:28:17 +0200 | [diff] [blame] | 45 | - [feature] Introduced query references in Poliqarp (diewald) |
Akron | df7ca58 | 2020-11-19 17:08:42 +0100 | [diff] [blame] | 46 | - [bugfix] Ignore empty corpus queries (diewald) |
Akron | 72108b2 | 2020-12-02 14:53:49 +0100 | [diff] [blame] | 47 | - [bugfix] Fix handling of apostrophes in multiword and regex |
| 48 | values in virtual corpora (#85; diewald) |
Akron | 908a938 | 2021-03-04 17:26:25 +0100 | [diff] [blame] | 49 | - [feature] Added getVersion() and getName() methods (diewald) |
Akron | 849199f | 2021-12-10 11:52:38 +0100 | [diff] [blame] | 50 | - [security] Updated plexus-utils used in antlr4-maven-plugin |
margaretha | 7e8fad3 | 2021-06-24 19:08:07 +0200 | [diff] [blame] | 51 | manually due to CVE-2017-1000487 (margaretha) |
Akron | 49e8d7b | 2020-10-23 12:28:17 +0200 | [diff] [blame] | 52 | |
dependabot[bot] | 8c9f1ef | 2020-07-14 11:24:34 +0000 | [diff] [blame] | 53 | 0.36 2020-07-24 |
Akron | 4717495 | 2020-06-16 18:18:00 +0200 | [diff] [blame] | 54 | - [security] Upgraded version of Google Guava |
| 55 | (CVE-2018-10237; diewald) |
Marc Kupietz | 7faa4d7 | 2020-07-15 09:08:26 +0200 | [diff] [blame] | 56 | - Optimize regular expressions to use character classes |
| 57 | instead of alternations (kupietz) |
dependabot[bot] | 8c9f1ef | 2020-07-14 11:24:34 +0000 | [diff] [blame] | 58 | - Updated FCS support (dependabot, diewald) |
Akron | a2dea8e | 2020-01-21 07:13:17 +0100 | [diff] [blame] | 59 | |
margaretha | b1314c2 | 2019-11-12 17:18:54 +0100 | [diff] [blame] | 60 | 0.35 2019-11-12 |
| 61 | - Added a method to add warnings in QuerySerializer (margaretha) |
Akron | 933583e | 2019-09-25 12:18:35 +0200 | [diff] [blame] | 62 | |
Akron | 36026a8 | 2019-08-27 17:42:42 +0200 | [diff] [blame] | 63 | 0.34 2019-08-27 |
Akron | 24e8fa5 | 2019-07-17 12:41:56 +0200 | [diff] [blame] | 64 | - [bugfix] Ignore min:max order in distance operators |
| 65 | (#67; diewald) |
Akron | 9ebcf3d | 2019-07-17 12:48:56 +0200 | [diff] [blame] | 66 | - [feature] Support #COND() operator alias in C2 (#70; diewald) |
margaretha | 84c4e5c | 2019-07-17 14:19:49 +0200 | [diff] [blame] | 67 | - [bugfix] Fixed the distance serialization in CQL boolean queries |
| 68 | (#69; margaretha) |
Akron | 37f255a | 2019-08-26 16:46:01 +0200 | [diff] [blame] | 69 | - Updated supported foundries for FCSQL (margaretha) |
| 70 | - Improved context conversion in MetaQueryBuilder (Kustvakt#32; diewald) |
Akron | 24e8fa5 | 2019-07-17 12:41:56 +0200 | [diff] [blame] | 71 | |
margaretha | f011f26 | 2019-02-20 17:13:34 +0100 | [diff] [blame] | 72 | 0.33 2019-02-20 |
margaretha | f31ae53 | 2019-01-08 17:18:20 +0100 | [diff] [blame] | 73 | - Added debug flags (margaretha) |
margaretha | ab20584 | 2019-02-07 16:38:41 +0100 | [diff] [blame] | 74 | - [bugfix] Fixed poliqarp layer bug (#52; margaretha) |
| 75 | - Replaced log4j with log4j2 (margaretha) |
margaretha | e0ce5bf | 2019-02-13 17:55:15 +0100 | [diff] [blame] | 76 | - Fixed issue #43 - C2 OPIN (margaretha) |
Akron | 4d068be | 2019-02-15 12:12:00 +0100 | [diff] [blame] | 77 | - [bugfix] Flatten serialization of query errors (diewald, margaretha) |
margaretha | f011f26 | 2019-02-20 17:13:34 +0100 | [diff] [blame] | 78 | - Fixed OPOV and added range in OPOV grammar (margaretha) |
margaretha | f31ae53 | 2019-01-08 17:18:20 +0100 | [diff] [blame] | 79 | |
Akron | c9fc40c | 2018-12-13 13:32:27 +0100 | [diff] [blame] | 80 | 0.32 2018-12-13 |
| 81 | - [bugfix] Support verbatim string queries (#57; diewald). |
| 82 | |
Akron | a5a311e | 2018-10-31 15:52:53 +0100 | [diff] [blame] | 83 | 0.31 2018-10-31 |
Akron | 95ef1fa | 2018-10-22 13:05:34 +0200 | [diff] [blame] | 84 | - [bugfix] Security upgrade of Jackson for CVE-2017-17485 and |
| 85 | CVE-2018-7489 (diewald) |
Akron | a5a311e | 2018-10-31 15:52:53 +0100 | [diff] [blame] | 86 | - [bugfix] OpenJDK8u181-workaround (see Debian Bug report #911925) |
| 87 | (diewald) |
Akron | 95ef1fa | 2018-10-22 13:05:34 +0200 | [diff] [blame] | 88 | |
Akron | 417d5ab | 2018-10-09 11:11:32 +0200 | [diff] [blame] | 89 | 0.30 2018-10-09 |
| 90 | - Introduced docGroupRef and added VC reference in collection query |
| 91 | (margaretha) |
margaretha | 1ef86de | 2018-07-31 16:51:21 +0200 | [diff] [blame] | 92 | - Fixed checking error in QuerySerializer (margaretha) |
| 93 | |
Akron | 0936008 | 2018-07-23 09:07:48 +0200 | [diff] [blame] | 94 | 0.29 2018-07-23 |
margaretha | 1ef86de | 2018-07-31 16:51:21 +0200 | [diff] [blame] | 95 | - Added check for errors on QuerySerializer object (diewald) |
| 96 | - Support verbatim string values in Poliqarp |
Akron | 24e8fa5 | 2019-07-17 12:41:56 +0200 | [diff] [blame] | 97 | (fixes #42; diewald) |
margaretha | 1ef86de | 2018-07-31 16:51:21 +0200 | [diff] [blame] | 98 | - Fix support for verbatim string values in collection queries |
Akron | 24e8fa5 | 2019-07-17 12:41:56 +0200 | [diff] [blame] | 99 | (diewald) |
Akron | 417d5ab | 2018-10-09 11:11:32 +0200 | [diff] [blame] | 100 | - Added hint to update the library (diewald) |
Akron | 4fe861f | 2018-07-05 15:49:23 +0200 | [diff] [blame] | 101 | |
Akron | fe76123 | 2018-01-10 16:26:13 +0100 | [diff] [blame] | 102 | 0.28 2018-01-10 |
margaretha | 1ef86de | 2018-07-31 16:51:21 +0200 | [diff] [blame] | 103 | - Added some enums for koral:operation (margaretha) |
| 104 | - Fixed node serialization of Annis QL containing lemma (margaretha) |
| 105 | - Added serialization for Annis keyword "lemma" (margaretha) |
| 106 | - Removed version from FCSQL processor (margaretha) |
| 107 | - Fixed Annis regex bug regarding slash after foundry (margaretha) |
| 108 | - Fixed use of regular expressions in corpus queries |
| 109 | (margaretha, diewald) |
| 110 | - Fixed treatment of 'AND' and 'and' in vc serialization (diewald) |
| 111 | |
margaretha | fa4e739 | 2017-09-12 15:19:09 +0200 | [diff] [blame] | 112 | 0.27 2017-09-12 |
margaretha | 1ef86de | 2018-07-31 16:51:21 +0200 | [diff] [blame] | 113 | - Changed Cosmas2 wildcards serialization as regex (margaretha) |
| 114 | - Fixed OP IN with classRefCheck.INCLUDES (margaretha) |
| 115 | - Implemented OP PV with exclusion (margaretha) |
| 116 | |
margaretha | 5559b82 | 2017-06-29 13:33:04 +0200 | [diff] [blame] | 117 | 0.26 2017-06-29 |
margaretha | 1ef86de | 2018-07-31 16:51:21 +0200 | [diff] [blame] | 118 | - Updated collection query grammar (margaretha) |
| 119 | - Updated maven dependency phase (margaretha) |
margaretha | 5559b82 | 2017-06-29 13:33:04 +0200 | [diff] [blame] | 120 | - Fixed handling of non-necessary brackets in tokens (diewald) |
| 121 | - Improved error handling (margaretha) |
margaretha | a8aafc5 | 2017-07-05 19:54:32 +0200 | [diff] [blame] | 122 | - Added wrap to koral:span serialization (margaretha) |
Akron | 55d82ae | 2017-06-28 19:58:37 +0200 | [diff] [blame] | 123 | |
margaretha | baa5a51 | 2017-05-10 13:47:46 +0200 | [diff] [blame] | 124 | 0.25 2017-05-10 |
margaretha | 1ef86de | 2018-07-31 16:51:21 +0200 | [diff] [blame] | 125 | - Altered dominance and relation serialization (margaretha) |
| 126 | |
Akron | 7feb0dc | 2017-05-03 19:55:16 +0200 | [diff] [blame] | 127 | 0.24 2017-05-03 |
margaretha | 1ef86de | 2018-07-31 16:51:21 +0200 | [diff] [blame] | 128 | - Fixed serialization of regexes for VCs (diewald) |
| 129 | - Implemented exclusion in Cosmas2 IN operation (margaretha) |
| 130 | - Restructured test suite (margaretha) |
| 131 | |
Akron | 57cef63 | 2016-10-27 21:22:04 +0200 | [diff] [blame] | 132 | 0.23 2016-10-27 |
margaretha | 1ef86de | 2018-07-31 16:51:21 +0200 | [diff] [blame] | 133 | - Added tests and comments for FCSQL (margaretha) |
| 134 | - Added quantifier for FCSQL QueryGroup (margaretha) |
| 135 | - Improved Poliqarp+ test suite (diewald) |
| 136 | - Removed redundant min serialization in repetitions (diewald) |
Eliza Margaretha | 8f66239 | 2016-10-25 17:10:37 +0200 | [diff] [blame] | 137 | |
Akron | a4a753f | 2016-06-15 16:48:02 +0200 | [diff] [blame] | 138 | 0.22 2016-06-15 |
Eliza Margaretha | 8f66239 | 2016-10-25 17:10:37 +0200 | [diff] [blame] | 139 | - Spans now always wrap terms (diewald) |
margaretha | 1ef86de | 2018-07-31 16:51:21 +0200 | [diff] [blame] | 140 | - Cosmas-II "und", "oder", and "nicht" operations |
| 141 | now serialize to unordered sequences (diewald) |
| 142 | - Cleanup POM (diewald) |
| 143 | - Fixed deserialization of unnecessary brackets |
| 144 | around terms and termGroups in Poliqarp (diewald) |
| 145 | - Support for FCS 2.0 (margaretha) |
| 146 | - Fixed handling of escapes in regex |
| 147 | (issue #21; diewald) |
Akron | 79cd736 | 2016-06-03 17:05:05 +0200 | [diff] [blame] | 148 | |
| 149 | 0.21 2015-10-27 |
Eliza Margaretha | 8f66239 | 2016-10-25 17:10:37 +0200 | [diff] [blame] | 150 | - Improved meta query builder (hanl) |
Akron | 79cd736 | 2016-06-03 17:05:05 +0200 | [diff] [blame] | 151 | |
| 152 | 0.2 2015-06-25 |
margaretha | 1ef86de | 2018-07-31 16:51:21 +0200 | [diff] [blame] | 153 | - Switch to "koral:" prefix (bingel) |
| 154 | - Coverage of KoralQuery 0.3 |
| 155 | (see http://korap.github.io/Koral/) |
| 156 | (bingel) |
Joachim Bingel | a6954de | 2015-03-20 16:37:37 +0100 | [diff] [blame] | 157 | |
| 158 | 0.1 2015-02-10 |
margaretha | 1ef86de | 2018-07-31 16:51:21 +0200 | [diff] [blame] | 159 | - First version published to GitHub (bingel) |