diff --git a/DESCRIPTION b/DESCRIPTION index 0027e325..69f60791 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,6 +1,6 @@ Package: RPostgres Title: C++ Interface to PostgreSQL -Version: 1.4.6.9008 +Version: 1.4.7 Date: 2024-04-20 Authors@R: c( person("Hadley", "Wickham", role = "aut"), diff --git a/NEWS.md b/NEWS.md index 3cbe7564..90880cf5 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,41 +1,23 @@ -# RPostgres 1.4.6.9008 (2024-04-20) - -## Chore - -- Bump preferred libpq version on MacOS to 15 (#441, #465). - - -# RPostgres 1.4.6.9007 (2024-04-16) - -## Documentation - -- Set BS version explicitly for now (@maelle, #464). +# RPostgres 1.4.7 (2024-05-26) +## Features -# RPostgres 1.4.6.9006 (2024-04-02) +- Breaking change: Avoid appending a numeric suffix to duplicate column names (#463). ## Bug fixes - `dbWriteTable()` correctly handles name clashes between temporary and permanent tables (#402, #431). - - Fix `dbQuoteIdentifier()` for `Id()` objects to no longer rely on names (#460). -## Features - -- Breaking change: Avoid appending a numeric suffix to duplicate column names (#463). - ## Chore +- Bump preferred libpq version on MacOS to 15 (#441, #465). - Refactor `dbListTables()` et al. (@dpprdan, #413). - - Refactor `list_fields()` (#462). - - Use `Id` in `exists_table()` (#461). -- Add Aviator configuration. - ## Documentation - Use dbitemplate (@maelle, #456). @@ -43,70 +25,9 @@ ## Testing - Test for columns in `dbQuoteIdentifier()` (@dpprdan, #263, #372). - -## Breaking changes - -- Breaking change: Avoid appending a numeric suffix to duplicate column names (#463). - - -# RPostgres 1.4.6.9005 (2024-01-24) - -- Internal changes only. - - -# RPostgres 1.4.6.9004 (2024-01-15) - -- Internal changes only. - - -# RPostgres 1.4.6.9003 (2023-12-21) - -## Chore - -- Define build-time dependencies. - -- Use cache-from to control ghcr cache. - -- Improve ghcr workflow. - -- Fix docker-compose file. - -- Fix typo in `configure`. - -- Add Docker setup. - -## Documentation - -- Typo r-lib -\> r-dbi (@dpprdan, #454). - - -# RPostgres 1.4.6.9002 (2023-11-09) - -## Chore - -- Fix warning on Windows (#449). - -- Add Aviator configuration. - -## Documentation - -- No more Rcpp in DESCRIPTION (#446). - -## Testing - - Fix tests if DBItest is not installed (#448). -# RPostgres 1.4.6.9001 (2023-10-28) - -- Merge branch 'cran-1.4.6'. - - -# RPostgres 1.4.6.9000 (2023-10-27) - -- Merge branch 'cran-1.4.6'. - - # RPostgres 1.4.6 (2023-10-22) ## Breaking changes diff --git a/README.md b/README.md index 736bd1b0..e0d7bfa4 100644 --- a/README.md +++ b/README.md @@ -83,5 +83,5 @@ The original DBI design imagined that each package could instantiate X drivers, --- Please note that the 'RPostgres' project is released with a -[Contributor Code of Conduct](https://rpostgres.r-dbi.org/code_of_conduct). +[Contributor Code of Conduct](https://rpostgres.r-dbi.org/CODE_OF_CONDUCT.html). By contributing to this project, you agree to abide by its terms. diff --git a/cran-comments.md b/cran-comments.md index 8a33a93e..7f0fd7ba 100644 --- a/cran-comments.md +++ b/cran-comments.md @@ -1,7 +1,20 @@ -RPostgres 1.4.6 +RPostgres 1.4.7 + +## R CMD check results + +- [x] Checked locally, R 4.3.3 +- [x] Checked on CI system, R 4.4.0 +- [x] Checked on win-builder, R devel ## Current CRAN check results -- [x] Checked on 2023-10-22, problems found: https://cran.r-project.org/web/checks/check_results_RPostgres.html -- [x] WARN: r-devel-windows-x86_64, r-patched-linux-x86_64, r-release-linux-x86_64, r-release-windows-x86_64: Fixed -- [x] NOTE: r-release-macos-arm64, r-release-macos-x86_64, r-oldrel-macos-arm64, r-oldrel-macos-x86_64: Large binary +- [x] Checked on 2024-05-26, problems found: https://cran.r-project.org/web/checks/check_results_RPostgres.html +- [x] NOTE: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc, r-devel-windows-x86_64 + File ‘RPostgres/libs/RPostgres.so’: + Found non-API calls to R: ‘SETLENGTH’, ‘SET_TRUELENGTH’ + + Compiled code should not call non-API entry points in R. + + See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual. + + Upstream problem, can't fix.