Skip to content

Support macOS Sonoma and Xcode.app

Compare
Choose a tag to compare
@coatless coatless released this 07 Dec 09:18
· 6 commits to main since this release

Breaking change

  • We've loosened the requirement to have Xcode CLI installed. The package will
    now accept if you have the Xcode.app IDE installed.
    • Note: The Xcode.app IDE requires significantly more space compared to
      Xcode CLI. We highly suggest that you install Xcode CLI.

Features

  • Added is_xcode_app_installed() to check to see if the full Xcode.app IDE
    is present.
  • Added xcodebuild() to understand properties about the Xcode.app IDE
    installation.

Changes

  • Updated the supported version of macOS to macOS Sonoma (14.0.0).
  • Improved the error message when the version of macOS is not supported.
  • xcode_cli_install() and macos_rtools_install() have been modified to
    skip the installation of Xcode CLI if the full Xcode.app IDE is detected.

Documentation

  • Switched describing the ARM Mac entries from M1 or M2 to M-series to
    generalize with how Apple names software.
  • Improved details regarding the paths being chosen for software installed.

Deployment

  • Updated the GitHub Actions for both R-CMD-check and pkgdown.