diff --git a/NEWS.md b/NEWS.md index 3092925..4e31271 100644 --- a/NEWS.md +++ b/NEWS.md @@ -4,7 +4,7 @@ Changes: - Fixed bug relating to list sizes of differing lengths (#69 @tombroekel) and missing href attributes (#70 @Arf9999) - Merged PR from @seakintruth (#56) -tidyRSS v2.0.6 (Release date: ) +tidyRSS v2.0.6 (Release date: 25/08/2022) ============ Changes: - Fixed bug relating to HTML comments, a contribution by @chainsawriot. diff --git a/cran-comments.md b/cran-comments.md index b10e090..2eb3935 100644 --- a/cran-comments.md +++ b/cran-comments.md @@ -1,3 +1,7 @@ +# v2.0.7 + +Two minor bugfixes (#69 & 70) and added functionality for including podcasts (#56). + # v2.0.6 More comprehensive fix for HTML comments, by @chainsawriot. diff --git a/docs/404.html b/docs/404.html index 95fcf9b..0559b9c 100644 --- a/docs/404.html +++ b/docs/404.html @@ -39,7 +39,7 @@ tidyRSS - 2.0.6 + 2.0.7 @@ -95,7 +95,7 @@

Page not found (404)

-

Site built with pkgdown 2.0.3.

+

Site built with pkgdown 2.0.7.

diff --git a/docs/LICENSE-text.html b/docs/LICENSE-text.html index b1f53b3..24f61f8 100644 --- a/docs/LICENSE-text.html +++ b/docs/LICENSE-text.html @@ -17,7 +17,7 @@ tidyRSS - 2.0.6 + 2.0.7 @@ -65,7 +65,7 @@

License

-

Site built with pkgdown 2.0.3.

+

Site built with pkgdown 2.0.7.

diff --git a/docs/authors.html b/docs/authors.html index d3a7857..02a6cc7 100644 --- a/docs/authors.html +++ b/docs/authors.html @@ -17,7 +17,7 @@ tidyRSS - 2.0.6 + 2.0.7 @@ -64,6 +64,18 @@

Authors

Joseph Stachelek. Contributor.

+
  • +

    Andrew Frasier. Contributor. +

    +
  • +
  • +

    Tom Broekel. Contributor. +

    +
  • +
  • +

    Jeremy Gerdes. Contributor. +

    +
  • Chung-hong Chan. Contributor.

    @@ -77,15 +89,15 @@

    Citation

    -

    McDonnell R (2022). +

    McDonnell R (2023). tidyRSS: Tidy RSS for R. -R package version 2.0.6, https://github.com/RobertMyles/tidyrss. +R package version 2.0.7, https://github.com/RobertMyles/tidyrss.

    @Manual{,
       title = {tidyRSS: Tidy RSS for R},
       author = {Robert Myles McDonnell},
    -  year = {2022},
    -  note = {R package version 2.0.6},
    +  year = {2023},
    +  note = {R package version 2.0.7},
       url = {https://github.com/RobertMyles/tidyrss},
     }
    @@ -100,7 +112,7 @@

    Citation

    -

    Site built with pkgdown 2.0.3.

    +

    Site built with pkgdown 2.0.7.

    diff --git a/docs/index.html b/docs/index.html index e3fc01c..7f61b47 100644 --- a/docs/index.html +++ b/docs/index.html @@ -42,7 +42,7 @@ tidyRSS - 2.0.6 + 2.0.7 @@ -79,7 +79,7 @@ - +

    CRAN_Status_Badge CRAN_Download_Badge CRAN_Download_Badge R-CMD-checkCodecov test coverage

    tidyRSS is a package for extracting data from RSS feeds, including Atom feeds and JSON feeds. For geo-type feeds, see the section on changes in version 2 below, or jump directly to tidygeoRSS, which is designed for that purpose.

    It is easy to use as it only has one function, tidyfeed(), which takes five arguments:

    -
    -

    Dev status

    - -
    + @@ -210,7 +202,7 @@

    Dev status

    -

    Site built with pkgdown 2.0.3.

    +

    Site built with pkgdown 2.0.7.

    diff --git a/docs/news/index.html b/docs/news/index.html index 3dddad6..335608b 100644 --- a/docs/news/index.html +++ b/docs/news/index.html @@ -1,73 +1,12 @@ - - - - - - - -Changelog • tidyRSS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Changelog • tidyRSS - + + - - - -
    -
    - -
    - -
    +
    -
    -

    -tidyRSS v2.0.3 (Release date: 06/09/2020) Unreleased -

    -

    Changes:

    -
      -
    • Removed occurrence of warning message related to tidyselect’s where().
    • -
    • Updated list of contributors in DESCRIPTION.
    • -
    +
    + +

    Changes: - Fixed bug relating to list sizes of differing lengths (#69 @tombroekel) and missing href attributes (#70 @Arf9999) - Merged PR from @seakintruth (#56)

    -
    -

    -tidyRSS v2.0.2 (Release date: 01/06/2020) 2020-06-01 -

    -

    Changes:

    -
      -
    • Updated package to work with dplyr 1.0.0.
    • -
    +
    + +

    Changes: - Fixed bug relating to HTML comments, a contribution by @chainsawriot.

    -
    -

    -tidyRSS v2.0.1 (Release date: 07/03/2020) 2020-03-07 -

    -

    Changes:

    -
      -
    • More complete testing
    • -
    • Better checking of ‘geo’ RSS feeds
    • -
    • new parse_dates argument that allows users to skip parsing of dates.
    • -
    • bugfix for missing import of dplyr’s case_when
    • -
    +
    + +

    Changes: - Fixed bug relating to HTML comments.

    +
    +
    + +

    Changes: - Updated user agent.

    +
    +
    + +

    Changes: - Removed occurrence of warning message related to tidyselect’s where(). - Updated list of contributors in DESCRIPTION.

    +
    +
    + +

    Changes: - Updated package to work with dplyr 1.0.0.

    +
    +
    + +

    Changes: - More complete testing - Better checking of ‘geo’ RSS feeds - new parse_dates argument that allows users to skip parsing of dates. - bugfix for missing import of dplyr’s case_when

    -
    -

    -tidyRSS v2.0.0 (Release date: 24/02/2020) 2020-02-25 -

    +
    +

    Changes: Removed simple features parsing functionality to a sister package, tidygeoRSS. More robust testing strategy, streamlined code and less dependencies. Removed dataset of rss feeds as I thought it unnecessary.

    -
    -

    -tidyRSS v1.2.12 (Release date: 01/09/2019) Unreleased -

    +
    +

    Changes: Pass default user-agent to httr::GET. This solves 403 errors from certain RSS feeds.

    -
    -

    -tidyRSS v1.2.11 (Release date: 22/05/2019) 2019-05-22 -

    +
    +

    Changes: Bug (typo) introduced in v1.2.10, which produced ‘Error in eval(lhs, parent, parent) : object ’rss’ not found’. Now fixed. Feeds that are no longer available have been removed from the dataset included. Better handling of list-columns for rss category columns.

    -
    -

    -tidyRSS v1.2.10 (Release date: 14/05/2019) 2019-05-14 -

    +
    +

    Changes: Small bugfix for category columns.

    -
    -

    -tidyRSS v1.2.9 (Release date: 08/05/2019) 2019-05-09 -

    -

    Changes: Added functionality to process dc:date tags in v1 RSS feeds and better handling of item category columns, see https://github.com/luke-a/tidyRSS/commit/c677022996fa971b49ef1a858ae21ca720b56c8e .

    +
    + +

    Changes: Added functionality to process dc:date tags in v1 RSS feeds and better handling of item category columns, see https://github.com/luke-a/tidyRSS/commit/c677022996fa971b49ef1a858ae21ca720b56c8e .

    -
    -

    -tidyRSS v1.2.8 (Release date: 05/03/2019) 2019-03-05 -

    +
    +

    Changes: Fix to add proper href links in Atom feeds.

    -
    -

    -tidyRSS v1.2.7 (Release date: 03/11/2018) 2018-11-03 -

    +
    +

    Changes: Small fix to add item descriptions for RSS feeds.

    -
    -

    -tidyRSS v1.2.6 (Release date: 29/08/2018) 2018-08-29 -

    +
    +

    Changes: Fixed an error with feeds parsing as geoRSS when they didn’t have the necessary lat/lon columns.

    -
    -

    -tidyRSS v1.2.5 (Release date: 05/08/2018) 2018-08-05 -

    +
    +

    Changes: Removed tests. The tests were based on checking a bunch of RSS feed URLs. Since feeds undergo maintenance, or are taken down etc., the tests were failing randomly.

    -
    -

    -tidyRSS v1.2.4 (Release date: 01/06/2018) 2018-06-01 -

    +
    +

    Changes: Added support for geo RSS feeds.

    -
    -

    -tidyRSS v1.2.3 (Release date: 28/01/2018) 2018-01-29 -

    +
    +

    Changes: Changed tests to avoid failures due to problems outside the package (faulty connections, site maintenance, feeds being taken down).

    -
    -

    -tidyRSS v1.2.2 (Release date: 7/9/2017) 2017-09-07 -

    +
    +

    Changes: Added preliminary support for jsonfeeds; minor changes to parsing other feeds; minor change to data included with the package.

    -
    -

    -tidyRSS v1.2.1 (Release date: 16/6/2017) 2017-06-16 -

    +
    +

    Changes: Minor changes to parsing Atom feeds.

    -
    -

    -tidyRSS v1.2.0 (Release date: 6/6/2017) 2017-06-07 -

    +
    +

    Changes:

    -
      -
    • Re-wrote package: less dependencies, streamlined code, more robust.
    • -
    -
    -
    -

    -tidyRSS v1.0.1 (Release date: 28/2/2017) 2017-03-01 -

    +
    • Re-wrote package: less dependencies, streamlined code, more robust.
    +
    +

    Changes:

    -
      -
    • Fixed certain feeds not parsing (Issue #1)
    • -
    -
    -
    -

    -tidyRSS v1.0.0 (Release date: 24/2/2017) 2017-02-24 -

    -
    +
    • Fixed certain feeds not parsing (Issue #1)
    +
    +
    -
    - +
    - - + + diff --git a/docs/pkgdown.yml b/docs/pkgdown.yml index 9393d9a..fe8c787 100644 --- a/docs/pkgdown.yml +++ b/docs/pkgdown.yml @@ -1,6 +1,6 @@ pandoc: 2.10.1 -pkgdown: 2.0.3 +pkgdown: 2.0.7 pkgdown_sha: ~ articles: {} -last_built: 2022-08-25T13:23Z +last_built: 2023-03-05T14:20Z diff --git a/docs/reference/index.html b/docs/reference/index.html index ca38bef..5ffddfe 100644 --- a/docs/reference/index.html +++ b/docs/reference/index.html @@ -17,7 +17,7 @@ tidyRSS - 2.0.6 + 2.0.7
    @@ -67,7 +67,7 @@

    All functions
    -

    Site built with pkgdown 2.0.3.

    +

    Site built with pkgdown 2.0.7.

    diff --git a/docs/reference/pipe.html b/docs/reference/pipe.html index 9263cb5..5e97f25 100644 --- a/docs/reference/pipe.html +++ b/docs/reference/pipe.html @@ -17,7 +17,7 @@ tidyRSS - 2.0.6 + 2.0.7
    @@ -53,7 +53,7 @@

    Pipe operator

    -
    lhs %>% rhs
    +
    lhs %>% rhs
    @@ -69,7 +69,7 @@

    Pipe operator

    -

    Site built with pkgdown 2.0.3.

    +

    Site built with pkgdown 2.0.7.

    diff --git a/docs/reference/tidyfeed.html b/docs/reference/tidyfeed.html index 0e22dac..7138c46 100644 --- a/docs/reference/tidyfeed.html +++ b/docs/reference/tidyfeed.html @@ -19,7 +19,7 @@ tidyRSS - 2.0.6 + 2.0.7
    @@ -57,13 +57,13 @@

    Extract a tidy data frame from RSS, Atom and JSON feeds

    -
    tidyfeed(
    -  feed,
    -  config = list(),
    -  clean_tags = TRUE,
    -  list = FALSE,
    -  parse_dates = TRUE
    -)
    +
    tidyfeed(
    +  feed,
    +  config = list(),
    +  clean_tags = TRUE,
    +  list = FALSE,
    +  parse_dates = TRUE
    +)
    @@ -71,18 +71,27 @@

    Arguments

    feed

    character, the url for the feed that you want to parse, e.g. "http://journal.r-project.org/rss.atom".

    + +
    config

    Arguments passed off to httr::GET().

    + +
    clean_tags

    logical, default TRUE. Cleans columns of HTML tags.

    + +
    list

    logical, default FALSE. Return metadata and content as separate dataframes in a named list.

    + +
    parse_dates

    logical, default TRUE. If TRUE, tidyRSS will attempt to parse columns that contain datetime values, although this may fail, see note.

    +

    Note

    @@ -107,14 +116,14 @@

    Author

    Examples

    -
    if (FALSE) {
    -# Atom feed:
    -tidyfeed("http://journal.r-project.org/rss.atom")
    -# rss/xml:
    -tidyfeed("http://fivethirtyeight.com/all/feed")
    -# jsonfeed:
    -tidyfeed("https://daringfireball.net/feeds/json")
    -}
    +    
    if (FALSE) {
    +# Atom feed:
    +tidyfeed("http://journal.r-project.org/rss.atom")
    +# rss/xml:
    +tidyfeed("http://fivethirtyeight.com/all/feed")
    +# jsonfeed:
    +tidyfeed("https://daringfireball.net/feeds/json")
    +}
     
    @@ -129,7 +138,7 @@

    Examples

    -

    Site built with pkgdown 2.0.3.

    +

    Site built with pkgdown 2.0.7.

    diff --git a/docs/sitemap.xml b/docs/sitemap.xml new file mode 100644 index 0000000..7045deb --- /dev/null +++ b/docs/sitemap.xml @@ -0,0 +1,36 @@ + + + + /404.html + + + /LICENSE-text.html + + + /articles/index.html + + + /articles/tidyrss.html + + + /authors.html + + + /index.html + + + /news/index.html + + + /reference/feeds.html + + + /reference/index.html + + + /reference/pipe.html + + + /reference/tidyfeed.html + +