Skip to content

Releases: fmichonneau/foghorn

foghorn 1.6.1

21 Jul 08:30
e6c81e0

Choose a tag to compare

foghorn 1.6.1

Bug fixes

  • Some CRAN mirrors not hosted at the root of the domain name, and others that
    do not support the canonical URL schema were failing (#63, reported and fixed
    by @louisaslett).
  • Some packages with a deadline but no issues with their CRAN checks were not
    being reported correctly in the output of summary_cran_results() (in part
    #67, @trevorld).

foghorn 1.6.0

02 Jul 15:06
8fe3d85

Choose a tag to compare

foghorn 1.6.0

New Features

  • The output of cran_results() and summary_cran_results() can now include
    the deadline fixed by CRAN. This deadline is the date by which requested
    changes need to be implemented before the package gets archived. To see any
    deadline that might have been set by CRAN Maintainers, add ("deadline") as
    one of the values to the show argument. The value of the show argument
    can also be controled by the local option foghorn_columns.
  • The cran_results() function gains the max_requests argument that limits
    the number of requests that are performed against the CRAN website in a single
    query.

Bug fixes

  • Packages that only have "other issues" will no longer show "All clear" in the
    summary output.

Other changes

  • The {crayon} package has been replaced with cli for styling the output.
  • The {clisymbols} package has been replaced with cli for the symbols
    displayed in the output. (#60, reported by @olivroy)
  • When using the CRAN database as a data source, functions will error if the
    email address specified is invalid. This behavior is consistent with what
    happens when using the CRAN website as a data source.

v1.5.2

02 Feb 10:35
13885f9

Choose a tag to compare

Other changes

  • Address change in formatting of CRAN result page that affected the retrieval
    of the results.
  • cran_results() will now error if the package fails to retrieve results from
    CRAN. (#53, suggested by @eddelbuettel)

Full Changelog: v1.5.1...v1.5.2

foghorn v1.5.1

24 Oct 13:05
7a900e5

Choose a tag to compare

v1.5.1

New Features

  • The cran_incoming() function does not include the packages found the
    archive folder by default. (#49, suggested by @krlmlr)
  • The cran_incoming() gains a new argument. The results are sorted
    by date (in decreasing order) by default. Using sort_by_date = FALSE
    to get the old behavior (#49, suggested by @krlmlr).

Other changes

  • The progress bar for larger file downloads from CRAN server has been
    removed.
  • The httr2 package is now used internally to download files and
    data from the CRAN servers.
  • The unexported code to use the crancheck API
    (https://cranchecks.info/) has been removed from the code base.
  • All support for FTP access has been removed.

foghorn 1.4.2

19 Jul 14:23
0c2fa34

Choose a tag to compare

v1.4.2

Other changes

  • The parsing of incorrectly formatted package names submitted to CRAN's queue
    does not lead foghorn to error. The version number for such packages is now
    NA instead of 0.0.0. (#45, reported by @bastistician)
  • Rename internal function to reflect it does not use FTP anymore.

foghorn 1.4.1

31 May 15:51
af3d034

Choose a tag to compare

v1.4.1

Other changes

  • The number of CRAN flavors is now at 14.

foghorn 1.4.0

05 May 20:35
ec219ee

Choose a tag to compare

v1.4.0

Other Changes

  • The inspection of the queue from CRAN incoming is now using HTTPS instead of
    FTP.
  • The data in the size column for the object returned by cran_incoming() is
    now of type character.

v1.3.2

17 Dec 08:18
aaa2d53

Choose a tag to compare

v1.3.2

Bug fixes

  • The output of winbuilder_queue() was always empty following a change to the
    content returned by the Win-builder FTP server (#43, reported by @bbolker).

foghorn 1.3.1

08 Sep 15:16
1f4b0bd

Choose a tag to compare

v1.3.1

New feature

  • Implement scrapping of Win-builder queue (#40 suggested by @krlmlr).

Other changes

  • In cran_incoming() and winbuilder_queue() the version numbers in the
    tibbles are of class package_version (suggested by @krlmlr).
  • cran_incoming() output includes the size of the tarball archive.
  • cran_incoming() returns a zero-row tibble instead of NULL when the
    inspected folder is empty.
  • The argument progress was not documented (and not implemented properly) for
    cran_results() and cran_details().

foghorn 1.2.3

30 Jul 16:05
d235810

Choose a tag to compare

v1.2.3

  • The number of CRAN check flavors is back to 12.