Releases: czcorpus/kontext
Releases · czcorpus/kontext
release-0.18.4
User changes
- new function Keyword analysis
- new plugin Tokens Linking, e.g. to show translation equivalents between tokens of aligned corpora
- download a list of documents matching selected text types
- new supported data download format - JSON Lines (aka JSONL)
- Improved support for external backlinking of KonText concordances
- FCS v1 module now allows searching across multiple corpora
- Please note that for the latest FCS support (v2, FCS-QL,...) we have a new, independent, easy to install application server MQuery-SRU.
Internal changes
- dropped support for Celery backend calculation server
- new internal HTTP client for querying external services
- Installation script improvements and fixes
- support for slightly customized Manatee-open with better metrics for keyword analysis
release 0.15.3
Fixed FCS v1 module (see #5128)
release 0.17.2
User changes
- Rewritten subcorpora for easier sharing, copying and archiving
- Individual frequency tables sharing on a multi-table (multi-chart) freq. page
- Freq. dispersion across the corpus
Internal changes
- added support for Manatee 2.2xx
- Backend rewritten as async based on the Sanic framework
- improved caching of freq. distrib. results
release 0.16.3
A security update (XSS vulnerability)
release 0.15.2
A security update (XSS vulnerability)
release 0.16.2
Changes and fixes since 0.16.1
:
- fix masm-liveattrs data transformation
- fix missing autocomplete selection
- fix liveattrs data reload when switching corpus without liveattrs enabled
- fix autocomplete when applied to
bib_(id|label)_attr
- Fix content-type setting allow action methods to set custom content type (fixes audio playback in Safari)
- upgrade installation script to use
Manatee-open 2.167.10
- backport backlinks plug-in
- fix - escape values sent to CouchDB properly (related to the
query_suggestions
) - add composition mode to pquery inputs
- JS deps security updates
- fix returned data when archiving a query
- improve AJAX error processing in ref detail
release 0.16.1
Changes/fixes (since 0.16.0-beta):
- fixed
mysql_subc_restore
initialization - fix compatibility issues with older versions of MariaDB (applies for
mysql_*
plug-ins) - fix CQL parser in CQL editor
- fix concordance sorting form component
- frequency - new option for setting default view mode (tables vs. charts)
- fix liveattrs plug-in when handling aligned corpora
- "retry" button for failed freq. calculation outputs
- fix handling concordance cache
- freq. charts - add "p" filter (similar to the one in the table mode)
- fix history navigation when dealing with freq. and collocations result pages
- fix saving of collocations
- fix dead key issues in macOS
- fix shuffle operation replay
- fix syntaxViewer2 plug-in
- fix saving of quick filter operation to query history
- fix multi-level freq. distrib "p"/"n" filter
- fix #5115
- backport
masm_live_attributes
- fix FCS v1 endpoint functionality
- fix #5168
- fix subc. creation using a
within
condition - fix query suggestion when dealing with special characters
- fix #5291
release 0.15.1
release 0.15.0
User changes
- number of query types reduced to two:
- advanced (equivalent to the original “CQL”)
- simple
- multi-word search
- optional support for regular expressions
- optional (per corpus) default search attributes
- new calendar-based widget for specifying date intervals in the “Restrict search” section of the main query form
- syntax_viewer plug-in enhancement – added support for new features of SYN2020
- new query_suggest plug-in providing interactive help with writing a query
- token_connect plug-in can be now used also as a source for an alternative KWIC detail view
- added a new module formatted text
- taghelper plug-in now supports key-value tagsets and it is also possible to define multiple tagsets for a corpus
- new option for displaying additional positional attributes (below the main text tokens)
- possibility to set any positional attribute as the main one in the concordance view
- more user-friendly “Corpus-specific settings” module
- redesigned “Specify context” section of the main query form
- possibility to perform more complex queries (billion-word corpora, aligned corpora when querying only the primary language) without the web-server's time limit constraint
- an archived URL of a frequency distribution or a collocation can be now restored even for complex queries, regardless the web server time-out
Technical changes
- server-side rewritten to Python 3
- added support for a new asychronous task processing backend Rq; the new backend is now the default one
- client-side rewritten using the same framework as in WaG (kombo framework)
- synchronization between the web server and the back-end worker queue rewritten in case of concordance calculation
- changes in HTTP API
release-0.13.3
Fix miscellaneous CQL escaping and highlighting issues.