New arguments (and new order of arguments) in
prepare_data():
* text_column: Any character column can be specified as as
the column containing the main textual data (not only ‘Text’ as before).
Thanks to @discoleo
for suggestion (#31).
Changes in reserved column names (see ?prepare_data for
details). In particular, Year is now allowed.
Other changes
Non-date-based corpora can now contain column called ‘Date’.
Introduced nicer display of searches with (exactly) two search terms
(feebc552, feebc552e4, 325aeb3b).
Future removal
Added warning that the ‘run_document_extractor()’ app will be removed
in a future version of corporaexplorer.
Bug fix:
Fixed filtering by dates (8c1a175b)
Other
Changed internals to avoid ggplot2 warning
Changing testing library to shinytest2
Change in testing due to changes in data.table (thanks for heads-up,
@MichaelChirico)
corporaexplorer 0.8.6
Fix bug introduced when re2 was reintroduced (4eeb2f3), which caused
app to crash when searching in custom columns/metadata
corporaexplorer 0.8.5
re2 regex engine again included, now using the ‘re2’ package. This
significantly speeds up many search operations. Thank you, @girishji! See
https://github.com/girishji/re2
Small UI fixes
corporaexplorer 0.8.4
Fixed bug where time selection slider widget in calendar view did
not work (#25)
corporaexplorer 0.8.3
Fixed bugs and warning messages caused by changes in other packages
(tibble and dplyr).
Fixed special case of warnings occurring when visualising documents
with zero hits (2270046)
Changed the way colours are represented in document visualisation
(63b3857)
corporaexplorer 0.8.2
re2r regex engine disabled
Because ‘re2r’ will be removed/archived by the CRAN maintainers. See
https://github.com/qinwf/re2r/issues/22.
Other
the apps now allow any mix of whitespace in input terms
corporaexplorer 0.8.1.1
New arguments
Added columns_for_ui_checkboxes argument to
prepare_data() in order to include sidebar checkboxes for convenient
filtering by categorical variable/column (not necessarily factor type,
but most helpful when limited number of values in the variable) in the
explorer app (explore()).
Other
Removed dependencies on packages forcats, shinycssloaders, and
zoo.
Fixed reactive issue leading to plots rendering twice when size was
different from previous plot (now one has to click button to update plot
size).
Other minor bug fixes.
Internal changes related to extension packages.
corporaexplorer 0.8.0
Breaking API changes
run_corpus_explorer() is deprecated and
replaced with explore().
explore() works in the precise same way as
run_corpus_explorer(), but is faster to type and makes a
nice pair with the new explore0() function (see
below).
run_corpus_explorer() still works (as a thin wrapper to
explore()), but yields a warning.
Removed normalise argument from
prepare_data()
Added within_group_identifier and
tile_length_range arguments in prepare_data()
(leading to new order of arguments)
New function
Added explore0(), a convenience function to directly
explore a data frame or character vector without first creating a
‘corporaexplorerobject’ with prepare_data().
Demo apps
Included demo apps: Jane Austen’s novels and State of the Union
addresses, with data from the janeaustenr and
sotu packages, respectively. See
run_janeausten_app() and run_sotu_app()
Other
Minimum corpus plot height is again 100.
corporaexplorer 0.7.0
Breaking API changes
Added search_options argument to
run_corpus_explorer(), and moved the arguments
use_matrix, regex_engine,
optional_info, allow_unreasonable_patterns
there.
Added plot_options argument (with several possibilities
to customise plot colours etc.) to run_corpus_explorer(),
and moved the max_docs_in_wall_view setting there.
Other
Greatly simplified deployment to Shiny Server and shinyapps.io etc.
(#19). See article
on the package website.
Improved app experience on small screens (avoiding cluttering of ui
elements).
Updated LICENSE file with license for jQuery.scrollTo.
Plot minimum height set to 50.
Minor app CSS twitches.
corporaexplorer 0.6.3
API changes
Add ui_options argument to run_corpus_explorer().
Add search_input argument to
run_corpus_explorer().
Bug fixes
Print method for corporaexplorerobject now works properly
Open but empty “Filter corpus” field no longer disables time
filtering
Other
Documentation moved to
https://kgjerde.github.io/corporaexplorer