Releases: KorAP/RKorAPClient
Releases · KorAP/RKorAPClient
RKorAPClient v1.2.1 (CRAN-Release)
- fixed
fetchAnnotations()morphology so MarMoT and other foundries keep all features from nested spans (#30) - reimplemented annotation parsing with
xml2, retaining multiple lemma/POS values and improving robustness of token alignment - changed format of annotation_snippet column for compatibility with Python client
RKorAPClient v1.2.0 (CRAN-Release)
fetchAnnotations()method added toKorAPQueryclass, to fetch annotations for all collected matches- allow overriding
KorAPConnection(verbose=)default via env varKORAP_VERBOSEor R optionrkorap.verbose(explicit argument still wins) - regional demo updated and extended with interactive highcharter plot
- automatic documentation tests introduced (via copromted Readme.md and different LLMs)
RKorAPClient v1.1.0 (CRAN-Release)
- improved documentation, which should be more use case oriented now
- fixed bug with fetching result pages with an offset >= 10,000 (=1e+05 ...) (issue #25)
- timed out corpus queries are no longer cached (issue #7)
- improved stability of
cifunction - improved error handling
- improved logging
- added ETAs to logging in verbose mode
Full Changelog: v1.0.0...v1.1.0
RKorAPClient v1.0.0 (CRAN-Release)
- Simplified authorization process for accessing restricted data via the new
auth()function- see
?author auth section in Readme
- see
- Switched from
httrtohttr2for all API requests - Minimally required R version is now 4.1.0 (released 2021-05-18)
- Fixed compatibility with upcoming
ggplot23.6.0 (thanks @teunbrand) - Fixed issues with tokenized matches in
corpusQueryresults - Fixed smoothing constant in
mergeDuplicateCollocatesfunction - Fixed missing suggested packages in DESCRIPTION (for demos)
RKorAPClient v0.9.0 (CRAN-Release)
- added citation hint, see
citation("RKorAPClient") - added
matchStartandmatchEndcolumns tocorpusQueryresults, that contain the start and end position of the match in the text - added function
mergeDuplicateCollocatesto merge collocation analysis results for different context positions - added a column
queryto collocation analysis results - fixed CRAN check notes on Rd
\link{}targets missing package - fixed possible problems in
corpusStatsmethod - improved documentation for
spanparameter in collocation analysis functions - uses new metadata fields API in
textMetadatamethod, if available, to retrieve also custom metadata for a text based on its sigle - uses new metadata fields API in
corpusQuerymethod, if available
RKorAPClient v0.8.1 (CRAN-Release)
- fixed R 4.4 compatibility of collocationAnalysis function
- replaced deprecated legend.position (ggplot2)
- fixed rare frequencyQuery incompatibility with outdated KorAP instances (see KorAP/Kustvakt#668)
RKorAPClient v0.8.0 (CRAN-Release)
- added
textMetadataKorAPConnection method to retrieve all metadata for a text, based on its sigle - added
webUiRequestUrlcolumn also to corpusStats results, so that also virtual corpus definitions can be linked to / tested directly in the KorAP UI - added on-click action to open KorAP query also to highcharter scatter plots
- unless
metadataOnlyis set, also tokenized snippets are now retrieved in corpus queries (stored incollectedMatches$tokens) - uses server side tokenized matches in collocation analysis, if supported by KorAP server
- fixed regional demo (will be updated again soon)
RKorAPClient v0.7.7 (CRAN-Release)
- fixed R 4.3 compatibility (see #12)
- added demo that plots plural gender variant frequencies over time
- added runtime OAuth2 browser flow demos with httr (
displayKwics) and httr2 (adjectiveCollocates)
RKorAPClient v0.7.6 (CRAN-Release)
- fixed error in recursiveCA demo
- added documentation on authorization using the OAuth browser flow
- fixed graceful fail on invalid json responses from API requests (CRAN policy violation)
- updated Roxygen to 7.2.3
- added context parameter to corpusQuery
- updated GitHub workflows
- in collocationAnalysis: given withinSpan parameters are now correctly passed to queries for examples
- replaced our log.info function with log_info to avoid name clashes
CRAN Release v0.7.5
RKorAPClient 0.7.5
- resolved CRAN policy violation (writing to user's home filespace)
RKorAPClient 0.7.4 (unreleased due to CRAN requests)
- resolved CRAN requests:
- documentation completed and improved for hc_add_onclick_korap_search, hc_freq_by_year_ci, KorAPConnection class
- proper cache directory used in regional demo
- fixed and improved path handling in collocation analysis and light verb construction demos
- fixed documentation for reexported magrittr::
%>%(pipe function)
- replaced head with dplyr::slice_head when used on data frames or tibbles
RKorAPClient 0.7.3 (unreleased due to CRAN requests)
- updated Roxygen to 7.2.1 (fixes bug that caused CRAN removal of RKorAPClient)
- updated shiny demo
- added some demos for comparisons by country of publication
- fixed collocation scores for lemmatized node or collocate queries