Skip to content

r-v0.5.6

Choose a tag to compare

@github-actions github-actions released this 16 Oct 21:38
· 113 commits to master since this release
73a251e

R release: one self-contained rtauargus.native package per
platform. The native tauargus-engine binding is now bundled
inside the package (built from the pinned tauargus-engine
submodule); the separate tauargusengine package is no
longer released. rtauargus.native::tauargus_engine_meta()
reports the exact engine SHA and HiGHS version this build
came from.

Install from this release (prebuilt, no compiler; R 4.5.3):

Windows:

install.packages(
  "https://github.com/trygu/rtauargus.native/releases/download/r-v0.5.6/rtauargus.native_1.3.7_r4.5.3_windows-x86_64.zip",
  repos = NULL, type = "binary")
library(rtauargus.native)

macOS (Apple silicon):

install.packages(
  "https://github.com/trygu/rtauargus.native/releases/download/r-v0.5.6/rtauargus.native_1.3.7_r4.5.3_macos-arm64.tar.gz",
  repos = NULL, type = "binary")
library(rtauargus.native)

Linux:

install.packages(
  "https://github.com/trygu/rtauargus.native/releases/download/r-v0.5.6/rtauargus.native_1.3.7_r4.5.3_linux-x86_64.tar.gz",
  repos = NULL)
library(rtauargus.native)

type = "binary" is only supported on Windows and macOS. On
Linux the prebuilt tarball installs as a source package, so the
argument is omitted.

The CRAN dependencies install from CRAN as usual (on Linux they
compile from source):

install.packages(c("purrr", "dplyr", "tidyr", "data.table",
                   "gdata", "stringr", "rlang", "zoo",
                   "sdcHierarchies", "igraph", "lifecycle"))

The source tarball builds HiGHS and the engine at install
time (CMake >= 3.16 and a C++11 compiler required) and
installs on any platform.

What's Changed

  • docs: agent rules (feature-branch policy) by @trygu in #1
  • fix: linux binary portability floor (0.5.6) by @trygu in #2
  • chore: bump the engine pin for the c++ runtime symbol fix by @trygu in #3
  • fix: checkout before the artifact download in the publish job by @trygu in #4

New Contributors

  • @trygu made their first contribution in #1

Full Changelog: r-v0.5.5...r-v0.5.6