Skip to content

v0.6.2

Compare
Choose a tag to compare
@stefan-m-lenz stefan-m-lenz released this 01 Oct 12:13
· 184 commits to master since this release

Improvements and bug fixes:

  • Removed the name name for the first argument of juliaCall, as this made it impossible to pass a keyword argument with the key name to Julia, e.g., to call Pkg.PackageSpec(name = "RData") via juliaCall("Pkg.PackageSpec", name = "RData"). This is now possible and does not cause a fatal error any more.
  • Improved the stability of the TCP connection by checking the length of all results returned by read in Julia and readBin in R.
  • Removed an undocumented behaviour of juliaImport: Previously, there was a function without "bang" created for each function with a "bang", e. g. if MyModule contains the function fun! and MyModule was imported with MyModule <- juliaImport(".MyModule"), then MyModule$fun pointed to MyModule.fun!, in addition to MyModule$`fun!`. This is not the case any more, as it may lead to confusion, and MyModule.fun! needs to be called as MyModule$`fun!` in R.