Skip to content

Releases: JuliaInterop/RCall.jl

Release v0.10.4

02 Apr 03:53
9e3b0f1
Compare
Choose a tag to compare

Changes since v0.10.3:

Other:

  • avoid using @eval in __init__, fix #238

Contributors:

  • Randy Lai

Release v0.10.3

30 Mar 01:35
6b9046e
Compare
Choose a tag to compare

Changes since v0.10.2:

Feature:

  • formula conversion

Fix:

  • fix segfault on rstudio/linux

Contributors:

  • Randy Lai

Release v0.10.2

22 Mar 03:08
bfa7b24
Compare
Choose a tag to compare

Changes since v0.10.1:

Other:

  • move libR detection to Pkg.build, support Conda installation
  • Allow custom converter for LangSxp

Contributors:

  • Randy Lai
  • Steven G. Johnson

Release v0.10.1

18 Jan 22:21
Compare
Choose a tag to compare

Changes since v0.10.0:

Other:

  • support empty axis when converting AxisArray
  • return nrow and nrow for dataframes
  • check l10n_info for unicode support
  • fix visibility issue in REPL mode

Contributors:

  • Randy Lai

Release v0.10.0

13 Jan 03:37
Compare
Choose a tag to compare

Breaking changes:

  • R vector containing NA's is now converted to Array{Unicon{T, Missing}} by default instead of DataArray{T} as using Missings.jl is now the recommanded way to handle NAs.

Changes since v0.9.0:

Other:

  • improve libR detection
  • support Array{Union{T, Missing}}
  • use Union{T, Missing} as default missing eltype
  • scalar NA converts to missing

Contributors:

  • Randy Lai

Release v0.9.0

29 Nov 16:55
Compare
Choose a tag to compare

Changes since v0.8.1:

  • remove supports of NullableArrays and NamedArrays
  • support Missings.jl and new versions of CategorialArrays and DataArrays

Contributors:

  • Randy Lai

Release v0.8.1

14 Nov 02:26
Compare
Choose a tag to compare

Changes since v0.8.0:

Other:

  • always throw an error if eval status is not zero
  • improve tryEval and parseVector
  • fix garbage collection related fixes
  • copy R list to OrderedDict by default

Contributors:

  • Tyler Funnell
  • Randy Lai

Release v0.8.0

05 Nov 02:12
Compare
Choose a tag to compare

Changes

  • require R 3.4.0 or above
  • a major refactoring of io code
  • use R_ToplevelExec to evaluate R_ParseVector
  • catch error for getParseData when rendering script
  • refactor conversion code
    • better support of Nulls and Nullable
    • support CategoricalArray and depcreate PooledDataArray
    • deprecate NamedArray
    • rcopy an interger sclar or array always in Int64
    • rcopy would copy R vector of length 1 as julia scaler
      - R" " macro now fully supports unicode (require R 3.4 or above)
  • drop Julia v0.5 support
  • fix deprecation dewarns

Contributors:

  • Randy Lai

v0.7.5

27 Oct 00:14
Compare
Choose a tag to compare

Changes since v0.7.4:

Feature:

  • set image size on IJulia
  • compatible with CategoricalArrays 0.2

Other:

  • In init() check whether R REPL mode is set, if not, set R REPL mode. Fixes #201.
  • Correctly set HOME/R_USER env vars in Windows
  • Convert R Int to Julia Int by default
  • convert integer vector with missing values to DataArray{Int}
  • flatten Console module
  • flatten IJulia module

Contributors:

  • Randy Lai
  • Non-Contradiction
  • Sujeet Akula
  • Simon Byrne
  • Changcheng Li

v0.7.4

26 Jul 03:13
Compare
Choose a tag to compare

Changes since v0.7.3:

  • improve custom conversion docs
  • support RawSxp
  • add rcopy fallback to catch MethodError
  • fix ambiguity in converting NULL object to Any
  • avoid self referencing
  • Julia 0.7.0 ready

Contributors:

  • Randy Lai