Changes in version 3.0.4 (2024-08-19) o Disable online examples and vignettes for CRAN policy Changes in version 3.0.3 (2023-10-06) o Skip a test on MacOS because of buggy iconv in Sonoma o Remove CXX11 Changes in version 3.0.2 (2022-09-04) o Find paths to dictionaries of RStudio 1.3.x and 1.4.x (@GegznaV, #42) Changes in version 3.0.1 (2020-12-09) o Fix for BDR such that vignette can be built without 'pdftools' installed Changes in version 3.0 (2018-12-15) o Update bundled libhunspell to v1.7. This seems like a pretty major update, see upstream release notes: https://github.com/hunspell/hunspell/blob/master/NEWS o Add rstudio directory to the search path to use dictionaries installed via the RStudio IDE (Global Options -> Spelling -> Main Dictionary Language -> Install) o Updated bundled en_US and en_GB dictionary to Open Office release 2018-11.01: https://extensions.libreoffice.org/extensions/english-dictionaries/2018-11.01 o Workaround for adding custom words containing 'right single quotation mark', these now always get converted to regular apostrophe. Changes in version 2.9 (2017-12-16) o BREAKING: Bundled en_US / en_GB dictionaries now support apostrophe o Parses now uses the dictionary WORDCHARS for tokenizing text o Removed numbers from en_US / en_GB WORDCHARS to prevent false positives o Fix regression inroduced in the caching fix in 2.8 o Refactored internal dictionary caching o Add 'AUTHORS' file and update DESCRIPTION as requested by CRAN Changes in version 2.8 (2017-12-12) o Fix caching bug for 'ignore' argument in hunspell() o Rename class 'dictionary' to 'hunspell_dictionary' to avoid collisions o Remove setwd() from examples as requested by CRAN Changes in version 2.7 (2017-11-03) o Update bundled en_US / en_GB dictionaries from libreoffice extensions o Use Rcpp symbol registration / visibility o Properly pass down missing values o Added workaround for issue #29 (case sensitivity in custom wordlist) Changes in version 2.6 (2017-06-28) o Compile libhunspell with '__attribute__((__visibility__("hidden")))' to solve a symbol conflict in rstudio (which also has libhunspell) Changes in version 2.5 (2017-05-21) o Add parameter 'add_words' to dictionary() Changes in version 2.4 (2017-04-30) o Update libhunspell to upstream v1.6.1 o Update maintainer info o Add mandatory symbol registration Changes in version 2.3 (2016-12-07) o Update libhunspell to upstream v1.5.4 o Change intro.rmd vignette to clean up downloaded files Changes in version 2.2 (2016-11-09) o Tweak code to make it build on old compilers (CentOS6 / gcc 4.4.7) Changes in version 2.1 (2016-10-03) o Update upstream to a6d32ee o Rebuild vignettes to fix CMD check timestamp warning Changes in version 2.0 (2016-09-08) o Added a beautiful intro vignette o Dictionaries are now their own class and get cached automatically via memoise o Make sure UTF-8 return values are marked properly. Fixes #16 o Update libhunspell to upstream 4b43843 Changes in version 1.4.3 (2016-07-27) o Fix UBSAN bug o Remove unused 'config.h' file (see upstream 2ccf840) Changes in version 1.4.2 (2016-07-13) o Switch to R's iconv wrapper which is more portable (thnx BDR) Changes in version 1.4.1 o Change license to cover libhunspell (per CRAN request). Changes in version 1.4 (2016-07-12) o Switch to bundled libhunspell because their API keeps breaking o Include libhunspell 1.5-pre (b13e62a) o Add parsers for HTML/XML formats Changes in version 1.2 (2016-03-19) o (Breaking) Rename 'hunspell_find' to 'hunspell' o Add support for other dictionaries o Use iconv() to convert encoding before checking o Use the 'en_stats' dict as default ignore list Changes in version 1.1 (2016-03-12) o Switch to hunspell parsers (replaced 'delim' with 'format' parameter) Changes in version 1.0 (2016-03-10) o Initial CRAN release