Skip to content

Releases: JuliaInterop/JuliaCall

Release v0.17.5 on CRAN

08 Sep 12:51
Compare
Choose a tag to compare

Changes since v0.17.4

  • Support keyword arguments for Callables. Fix #165.
  • Add workaround for Julia 1.6+ on mac. Thank JackDunnNZ.
  • Use use knitr::sew() instead of deprecated knitr::wrap(). Thank Kevin Cazelles.
  • Update install_julia to use official releases rather than Julia_jll. Thank JackDunnNZ.
  • Add support for macaarch64 to install_julia. Thank JackDunnNZ.
  • Fix warnings caused by pkg macro usage.

Great thanks to @JackDunnNZ.

Release v0.17.4 on CRAN

18 May 05:04
Compare
Choose a tag to compare

Changes since v0.17.2

  • White space stripping for string command in julia_command and julia_eval. Fix #161.
  • Fix #163 and other problems related to the display system.
  • Use R_user_dir to get default julia installation position on R 4.0.
  • Change the way to specific sysimage path in agree with pyjulia and julia -J/--sysimage.. command line. The new sysimage_path argument to the function julia_setup allows either an absolute path to the image, or a path relative to the current directory. (#155 by @JackDunnNZ).

Great thanks to @JackDunnNZ.

Release v0.17.2 on CRAN

04 Jan 23:44
Compare
Choose a tag to compare

Changes since v0.17.1

  • Fix bug for Julia plot in RMarkdown document caused by change of knitr #1717.
  • Workaround for #99: ERROR: could not load library on Debian/Ubuntu and other systems which build Julia with MULTIARCH_INSTALL=1 (#143 by @liskin).
  • Add install_julia function for automatic installation of julia. (#135 by @christopher-dG).
  • Add option "relative_sysimage_path" in function julia_setup() for custom sysimage loading (#140 by @dgrominski).
  • Add option "installJulia" in function julia_setup() for automatic installation of Julia when Julia is not found.
  • Fix problem of dll searching on Windows (#150).

Great thanks to @liskin, @christopher-dG, and @dgrominski.

Release v0.17.1 on CRAN

27 Nov 15:20
Compare
Choose a tag to compare

Changes since v0.17.0

  • Fix bug for not throwing errors in RMarkdown document. Fix #122.
  • Support julia chunk in RMarkdown notebook. Fix #98.
  • Add julia_markdown_setup for the setup of JuliaCall in RMarkdown document and notebook explicitly. Related to #98 and #132.

Release v0.17.0 on CRAN

21 Oct 17:30
Compare
Choose a tag to compare

Changes since v0.16.6

  • Bug fixes and add CI tests for function autowrap.
  • New features for automatic package wrapping: julia_function, julia_pkg_import, and julia_pkg_hook.
  • $.() for Julia callable object syntax.
  • Fix bug about eval option in RMarkdown document, fix #109.
  • Add a way to find Julia.exe on Windows when JULIA_HOME is not set. Thanks to @xiaodaigh.

Release v0.16.6 on CRAN

07 Jun 18:51
Compare
Choose a tag to compare

Changes since v0.16.5

  • Some improvements in documentation.
  • julia_install_package accepts URLs to install packages, fix #106.
  • Do not let print in startup files mess up with julia_setup, fix #105.

Release v0.16.5 on CRAN

13 Mar 01:20
Compare
Choose a tag to compare

Changes since v0.16.4

  • Various improvements in documentation.
  • Add a rebuild argument in the function julia_setup.
    The argument controls whether to rebuild RCall.jl, whose default value is FALSE to save startup time.
    If a new version of R is used, then this parameter needs to be set to TRUE.

Release v0.16.4 on CRAN

18 Feb 14:56
Compare
Choose a tag to compare

Changes since v0.16.2

  • Respect engine.path option in Julia engine in RMarkdown document.

  • Frees the JuliaObject on the Julia side after its freeing on the R side.

Release v0.16.2 on CRAN

03 Jan 01:23
Compare
Choose a tag to compare

Changes since v0.16.1

  • Julia stdout capture in RMarkdown documents.

Release v0.16.1 on CRAN

25 Oct 22:12
Compare
Choose a tag to compare

Changes since v0.16.0

More deprecation warning fixed for Julia v0.7/1.0.