NEWS
ngramr 1.10.0 (2025-01-10)
- NOTE: this is a major release and removes some functionality
- Update for new corpuses
- Remove the add_count option (no data provided by Google)
- Remove drop_corpus (Google no longer supports the :corpus operator for the current corpus)
ngramr 1.9.1-1.9.3
- Fix package after more changes to the Google Ngram Viewer website
ngramr 1.9.0 (2022-10-07)
- Fix package after latest changes to the Google Ngram Viewer website
ngramr 1.8.3 (2022-09-25)
ngramr 1.8.2 (2022-09-20)
- Suppress testing of all examples that make internet calls (fail gracefully)
ngramr 1.8.1 (2022-09-18)
- Handle offline state
- Skip testing if offline
ngramr 1.8.0 (2022-09-17)
- Incremented version to reflect that 1.7.7 was a major release
- Rolled back use of |> for compatibility with earlier versions of R
ngramr 1.7.7 (2022-09-10)
- Update for changes in ngram viewer website
- New corpus names (e.g. eng_2019 changed to en_2019)
ngramr 1.7.6
- Drop use of lifecycle badges
- Add markdown format NEWS file
ngramr 1.7.5 (2022-01-08)
- Tidied fromJSON call
- Started to use lifecycle in documentation (ngrami)
ngramr 1.7.4 (2021-05-13)
- Imposed version dependency for dplyr to ensure relocate available
ngramr 1.7.3
- Updated documentation to provide details of return values
ngramr 1.7.2 (2020-08-24)
- Change download code to use 'url' to ensure code works behind a proxy server
- Addressed CRAN submission requirements
ngramr 1.7.1
- Change year_start default to 1800 in documentation
ngramr 1.7.0
- Comprehensive refactor of underlying code
- More robust error/warning handling
- Dropped the "tag" argument from ngram functions
ngramr 1.6.5
- Fix case_sensitive attribute
ngramr 1.6.4
- Fix error in corpus count dataset
ngramr 1.6.0
- Update to address issue (#26) resulting from change in the format of Google Ngram Viewer webpage
ngramr 1.5.0
- Incorporated pull changes #22, @seancarmody
- Make wildcard searches expand to all terms
- Error out on server answer "Please try again later." 1a655f3
- Fix setting default corpus. 0b22dc4
- scale functions: do not explicitly set name, allow overwrite. 3a21061
- Allow passing through additional parameters to ngram_single. ac6b1cc
- For wildcard searches, drop the cumulated (All) column
- Added travis-ci testing
ngramr 1.4.5 (2014-08-31)
- Fixed problems with (some) advanced operators
ngramr 1.4.4
- Removed debugging from ngrami
ngramr 1.4.3 (2014-02-01)
ngramr 1.4.2 (2013-12-31)
- Fix accented character encoding problem on Windows
ngramr 1.4.1
- Improve ssl handling (refer Hadley's comment here: http://www.statsravingmad.com/blog/statistics/a-tiny-rcurl-headache/)
ngramr 1.4.0 (2013-10-20)
Google has switched to SSL for the N-gram viewer and the format of the web-pages has
changed. This means that earlier versions of the package are completely broken. This
release fixes this major problem.
ngramr 1.3.2
- Add README.md to .Rbuildignore to remove from CRAN
ngramr 1.3.1
- Fix count for n-grams with n>1, including a "fudge" for 2012 corpuses
ngramr 1.3.0 (2013-08-04)
- Add option to display long-form corpus name
- Warn about smoothing >0 for geoms other than "line"
- Tidy documentation for print.ngram
- ngram and ngrami return S3 class "ngram"
- Format print for ngram objects
- ggram can take either a list of phrases or an ngram object
ngramr 1.2.4
- Add option to relabel y-axis
- Add word counts option to ngram
- Change ggplot2 and scales from Requires to Suggests
ngramr 1.2.3
- Prevent use of complex operators in case insensitive searches
- Warn about character substitution
ngramr 1.2.2 (2013-07-23)
- CRAN release version
- More efficient handling of escaped Unicode (thanks Hadley http://stackoverflow.com/a/17787736/1543437)
- Fix package checking problems associated with plyr
ngramr 1.2.1
ngramr 1.2.0
- First semi-official release. All future development moved to the 'develop' branch.
- Allow case insensitive plotting with ggram
- Avoid reshape/reshape2 conflicts (thanks to Francois Briatte)
- Pass arbitrary geoms to
ggram
- New function
ngramw
to return results in "wide" format
- Removed
wide
option from ggram
and ggrami
- Better handling of legends when
ignore_case = TRUE
- Error trapping long phrase lists
- Google theme option
ngramr 1.1
- Added plot wrapper ggram
- Detect invalid corpus names
ngramr 1.0
- Initial release of the ngramr package