Skip to content

sessioninfo (development version)

sessioninfo 1.2.3

CRAN release: 2025-02-05

sessioninfo 1.2.2

CRAN release: 2021-12-06

  • This version does not add an emoji hash to the output.

  • The source column of the output data frame of package_info() (also part of session_info()), now contains the full SHA for packages installed from GitHub, instead of only the first seven characters. This makes it easier to use the SHA programmatically. Note that this does not affect formatting and printing, which still use the abbreviated SHA. (@muschellij2, #61).

  • RStudio Package Manager (RSPM) and other repository sources are now shown in the source column, if they set the Repository field in DESCRIPTION.

sessioninfo 1.2.1

CRAN release: 2021-11-02

  • package_info() and session_info() now do not fail if the version number of an installed package is invalid.

  • Better aliases for the list of attached, loaded and installed packages in package_inf() and session_info().

sessioninfo 1.2.0

CRAN release: 2021-10-31

  • New function external_info(), information about external software. It can be also requested with the new info argument of session_info() (@llrs).

  • New function python_info(), information about Python configuration. It is automatically included in session_info() if the reticulate package is loaded and Python is available. You can also request it manually via the new info argument of session_info() (#33).

  • The output of session_info() now has an emoji hash, consisting of three emojis. This allows quick comparison of two session infos (#26).

  • All *_info() functions use ANSI colors on systems that support them. In particular, it highlights unusual package versions and sources, and possible package problems (#3).

  • New session_diff() function, to compare two session infos from various sources (#6).

  • session_info() has a new argument named info, to select which parts of the session information should be printed.

  • session_info() now has a to_file argument, to write the output to a file (#30).

  • session_inf() has a dependencies argument now, and passes it to package_info().

  • package_info() and session_info() can now list the attached or installed packages, see the pkgs argument in the manual for details (#42).

  • platform_info() and session_info() now include the Windows build number in the output (#40).

  • sessioninfo now never wraps the output if the screen is too narrow (#31).

  • All *_info() functions have a format() S3 method now.

  • platform_info() and session_info() now include the RStudio version if the R session is in RStudio (#29).

  • The source column of the package list is now more informative.

sessioninfo 1.1.1

CRAN release: 2018-11-05

sessioninfo 1.1.0

CRAN release: 2018-09-25

sessioninfo 1.0.0

CRAN release: 2017-06-21

First public release.