NEWS.md
elx_council_votes()
and elx_curia_list()
now fail gracefullyelx_run_query()
now strips URIs (except Eurovoc ones) by default and keeps only the identifier to reduce object sizeelx_fetch_data()
is used to retrieve texts from an html document, it now uses by default rvest::html_text2()
instead of rvest::html_text()
. This is slower but more resembling of how the page renders in some cases. New argument html_text = "text2"
controls the setting.elx_make_query(..., include_court_origin = TRUE)
retrieves the country of origin of a court case. As per Eur-Lex documentation, this is primarily intended to be the country of the national court referring a preliminary question, but other countries are present in the data as well at the moment. Recommended to interact with court procedureelx_make_query(..., include_original_language = TRUE)
retrieves the authentic language of a document, typically a court caseelx_curia_list()
elx_make_query(include_proposal = TRUE)
retrieves the CELEX of a proposal of a requested legal actelx_make_query()
no longer include previous versions of the same record (new versions typically fix incorrect or missing metadata). This reduces the number of duplicates previously appearing in the resultselx_fetch_data(type = "notice", notice = c("tree","branch", "object"))
now mirrors the behaviour of elx_download_xml()
but instead of saving to path gives access to XML notice in Rinclude_
options in elx_make_query()
elx_download_xml()
parameter checkingelx_download_xml(notice = "object")
now retrieves metadata correctlyelx_download_xml()
elx_make_query(include_ecli = TRUE)
elx_fetch_data()
elx_run_query()
now fails gracefully in presence of internet/server problemselx_fetch_data()
now automatically fixes urls with parentheses (e.g. “32019H1115(01)” used to fail)elx_make_query(resource_type = "any")
. Since there are nearly 1 million CELEX codes, use with discretion and expect long execution timeselx_make_query(directory = "18")
(directory code “18” denotes Common Foreign and Security Policy)elx_make_query(sector = 2)
(sector code 2 denotes EU international agreements)elx_make_query(include_date_lodged = TRUE)
elx_make_query(include_court_procedure = TRUE)
elx_make_query(include_directory = TRUE)
elx_curia_list()
has a new default parameter parse = TRUE
which creates separate columns for ecli
, see_case
, appeal
applying regular expressions on case_info
elx_make_query(include_author = TRUE)
elx_fetch_data()
now prefers CELEX-based URLs (instead of Cellar URIs) as input, as they appear to yield fewer missing documentselx_fetch_data("text")
now retrieves plain text from html, pdf and MS Word documentselx_curia_list()
elx_label_eurovoc()
elx_curia_list()
to retrieve full list of EU court caseselx_fetch_data()