Releases: extendr/libR-sys
Releases · extendr/libR-sys
v0.7.1
v0.7.0
What's Changed
- Updates
bindgento 0.66 by @CGMossa in #177 - Print warnings from generating bindings by @CGMossa in #178
- Minor fix
cargo docby @CGMossa in #179 - Update bindings by @yutannihilation in #182
- [internal] Clippy suggestions by @CGMossa in #184
- Use
R_ParseEvalStringin test by @CGMossa in #188 - Ignore constants by @CGMossa in #185
- Upgrade
bindgenby @CGMossa in #186 - Merge extern blocks by @CGMossa in #187
- Skip doctest by @yutannihilation in #195
- Update
bindgento0.69.1by @CGMossa in #192 - Remove all Fortran items for bindings by @CGMossa in #199
- Bump versions of actions/checkout@v2 and actions/download-artifact@v2 by @CGMossa in #203
- Remove layout tests by @CGMossa in #196
- Use
cargo:warningto notify users during build time by @Ilia-Kosenkov in #215 - Use v4 of upload/download-artifact action by @yutannihilation in #214
- Reflect extendr/extendr#699 to libR-sys by @yutannihilation in #217
- fix Rtools44 #220 by @CGMossa in #221
- fix build error for ubuntu: Problem locating local R install by @Yunuuuu in #223
- Fix bindings failure on PRs by @CGMossa in #208
- Replace
SEXPRECwith something truly opaque by @CGMossa in #212 - Ensure layout-tests are present when running with
feature = layout_testsby @CGMossa in #209 - Unify feature
runtimeby @CGMossa in #193 - Make C-enums into idiomatic rust enums by @CGMossa in #206
- Refactor
TYPEOFto enum-style by @CGMossa in #224 - Update Actions used in
non-api-callworkflow by @CGMossa in #228 - Cross-compile to intel mac from ARM mac by @CGMossa in #229
- Conversions between
boolandRbooleanby @CGMossa in #230 - Finding all the rtools.. by @CGMossa in #231
- ADDED SEXPTYPE in the altrep api by @CGMossa in #233
- Update nonAPI.txt by @github-actions in #236
- Remove
clang-sysdependency by @CGMossa in #238 - feature:
non-apiadds non-API items to bindings by @CGMossa in #237 - Add bindings for 4.2 again by @CGMossa in #246
- Update nonAPI.txt by @github-actions in #248
- Detach
bindgenfor next release by @CGMossa in #250
New Contributors
- @Yunuuuu made their first contribution in #223
- @github-actions made their first contribution in #236
Full Changelog: v0.6.0...v0.7.0
v0.6.0
- Drop support for 32-bit Windows, which virtually means dropping support for R < 4.2.
- Fix failures with R installation that doesn't provide shared libraries.
v0.5.0
- Update the default precomputed bindings to R 4.3.0.
- Remove deprecated API
VECTOR_PTRfrom bindings. [#165] - Use Rust types such as
u32andi16instead of C types such asc_uintandc_shortforenums. [#160] - Remove mathematical constants (e.g.,
M_PI), which are also provided by Rust'sstd(e.g.,std::f64::consts::PI). [#160] - Exclude "non-API" calls. [#135]
- Refactor version logging in generated bindings. [#159]
- Redefine R-devel's
Rcomplex. [#156]