From 0e7bcac1a65c269db7fff8b6c43c7d18622aaeda Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kirill=20M=C3=BCller?= Date: Sat, 12 Jul 2025 09:47:29 +0200 Subject: [PATCH 1/3] CRAN comments --- cran-comments.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/cran-comments.md b/cran-comments.md index 70e8ef35..cfe94771 100644 --- a/cran-comments.md +++ b/cran-comments.md @@ -1 +1,5 @@ -rprojroot 2.0.4 +rprojroot 2.1.0 + +## Cran Repository Policy + +- [x] Reviewed CRP last edited 2024-08-27. From d400b09f466dcc1d61905448bbdcb0e536291eac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kirill=20M=C3=BCller?= Date: Sat, 12 Jul 2025 09:47:29 +0200 Subject: [PATCH 2/3] fledge: Bump version to 2.1.0 --- DESCRIPTION | 2 +- NEWS.md | 165 ++++++++++++++++------------------------------------ 2 files changed, 51 insertions(+), 116 deletions(-) diff --git a/DESCRIPTION b/DESCRIPTION index fa47b780..65e3c1e1 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,6 +1,6 @@ Package: rprojroot Title: Finding Files in Project Subdirectories -Version: 2.0.4.9011 +Version: 2.1.0 Authors@R: person(given = "Kirill", family = "M\u00fcller", diff --git a/NEWS.md b/NEWS.md index b82b36e1..8f503a4d 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,6 +1,10 @@ -# rprojroot 2.0.4.9011 (2025-07-12) +# rprojroot 2.1.0 (2025-07-12) + +## Bug fixes + +- Fix example for `find_root()` (@salim-b, #98). ## Features @@ -8,56 +12,51 @@ - New `is_targets_project()` (@mitchelloharawild, #108, #146). -## Continuous integration - -- Enhance permissions for workflow (#154). - -- Permissions, better tests for missing suggests, lints (#153). +- Avoid warnings about invalid inputs with non-native encoding (@bastistician, #80). -- Only fail covr builds if token is given (#152). +- Align `is_pkgdown_project` with pkgdown \> 2.0.9. (#104, #106). -- Always use `_R_CHECK_FORCE_SUGGESTS_=false` (#151). +- Avoid warnings on Windows network drives (#105). -- Correct installation of xml2 (#150). +## Chore -- Explain (#149). +- Enable auto-styling (#82). -- Add xml2 for covr, print testthat results (#148). +- Auto-update from GitHub Actions. -- Sync (#147). + Run: https://github.com/r-lib/rprojroot/actions/runs/10425483146 -## Uncategorized + Run: https://github.com/r-lib/rprojroot/actions/runs/10208520735 -- Merge branch 'docs'. + Run: https://github.com/r-lib/rprojroot/actions/runs/9728439643 -- Merge branch 'docs'. + Run: https://github.com/r-lib/rprojroot/actions/runs/9691616135 +- Rename `is_root()` to `is_fs_root()` to avoid confusion (#101). -# rprojroot 2.0.4.9010 (2024-12-09) +- Add Aviator configuration. ## Continuous integration -- Avoid failure in fledge workflow if no changes (#144). - - -# rprojroot 2.0.4.9009 (2024-12-08) +- Enhance permissions for workflow (#154). -## Continuous integration +- Permissions, better tests for missing suggests, lints (#153). -- Fetch tags for fledge workflow to avoid unnecessary NEWS entries (#142). +- Only fail covr builds if token is given (#152). +- Always use `_R_CHECK_FORCE_SUGGESTS_=false` (#151). -# rprojroot 2.0.4.9008 (2024-12-07) +- Correct installation of xml2 (#150). -## Features +- Explain (#149). -- Avoid warnings about invalid inputs with non-native encoding (@bastistician, #80). +- Add xml2 for covr, print testthat results (#148). -## Chore +- Sync (#147). -- Enable auto-styling (#82). +- Avoid failure in fledge workflow if no changes (#144). -## Continuous integration +- Fetch tags for fledge workflow to avoid unnecessary NEWS entries (#142). - Use larger retry count for lock-threads workflow (#140). @@ -79,119 +78,55 @@ - Use pkgdown branch (#109). -## Documentation +- Install via R CMD INSTALL ., not pak (#107). -- Switch to `index.md` (#113). + - ci: Install via R CMD INSTALL ., not pak -## Uncategorized + - ci: Bump version of upload-artifact action -- PLACEHOLDER https://github.com/r-lib/rprojroot/pull/16 (#16). +- Install local package for pkgdown builds. +- Improve support for protected branches with fledge. -# rprojroot 2.0.4.9007 (2024-09-15) +- Improve support for protected branches, without fledge. -## Continuous integration +- Sync with latest developments. - - Install via R CMD INSTALL ., not pak (#107). - - - ci: Install via R CMD INSTALL ., not pak - - - ci: Bump version of upload-artifact action +- Use v2 instead of master. +- Inline action. -# rprojroot 2.0.4.9006 (2024-08-31) +- Use dev roxygen2 and decor. -## Features +- Fix on Windows, tweak lock workflow. - - Align `is_pkgdown_project` with pkgdown \> 2.0.9. (#104, #106). +- Avoid checking bashisms on Windows. - - Avoid warnings on Windows network drives (#105). +- Better commit message. -## Chore +- Bump versions, better default, consume custom matrix. - - Auto-update from GitHub Actions. - - Run: https://github.com/r-lib/rprojroot/actions/runs/10425483146 - - - Auto-update from GitHub Actions. - - Run: https://github.com/r-lib/rprojroot/actions/runs/10208520735 - - - Auto-update from GitHub Actions. - - Run: https://github.com/r-lib/rprojroot/actions/runs/9728439643 - - - Auto-update from GitHub Actions. - - Run: https://github.com/r-lib/rprojroot/actions/runs/9691616135 - -## Continuous integration - - - Install local package for pkgdown builds. - - - Improve support for protected branches with fledge. - - - Improve support for protected branches, without fledge. - - - Sync with latest developments. - - - Use v2 instead of master. - - - Inline action. - - - Use dev roxygen2 and decor. - - - Fix on Windows, tweak lock workflow. - - - Avoid checking bashisms on Windows. - - - Better commit message. - - - Bump versions, better default, consume custom matrix. - - - Recent updates. - - -# rprojroot 2.0.4.9005 (2024-01-24) - -- Internal changes only. - - -# rprojroot 2.0.4.9004 (2024-01-16) +- Recent updates. ## Documentation -- Clarify `subdir` argument (#103). - - -# rprojroot 2.0.4.9003 (2024-01-15) - -## Chore - -- Rename `is_root()` to `is_fs_root()` to avoid confusion (#101). - -- Add Aviator configuration. - - -# rprojroot 2.0.4.9002 (2024-01-03) +- Switch to `index.md` (#113). -## Documentation +- Clarify `subdir` argument (#103). - Fix typo (@salim-b, #99). - -# rprojroot 2.0.4.9001 (2023-11-20) - -## Bug fixes - -- Fix example for `find_root()` (@salim-b, #98). - ## Testing - Replace mockr with `testthat::local_mocked_bindings()` (@salim-b, #97). +## Uncategorized + +- Merge branch 'docs'. -# rprojroot 2.0.4.9000 (2023-11-06) +- PLACEHOLDER https://github.com/r-lib/rprojroot/pull/16 (#16). + +- Internal changes only. - Merge branch 'cran-2.0.4'. From 726dd7ba8c78441366f79b7daf2f1080adfd5dae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kirill=20M=C3=BCller?= Date: Sat, 12 Jul 2025 09:48:03 +0200 Subject: [PATCH 3/3] NEWS --- NEWS.md | 100 ++------------------------------------------------------ 1 file changed, 2 insertions(+), 98 deletions(-) diff --git a/NEWS.md b/NEWS.md index 8f503a4d..cfe9eb31 100644 --- a/NEWS.md +++ b/NEWS.md @@ -8,9 +8,9 @@ ## Features -- Add `is_vscode_project` criterion, true if a `.vscode/` directory exists. +- Add `is_vscode_project` criterion, true if a `.vscode/` directory exists (#155, #157, @jennybc). -- New `is_targets_project()` (@mitchelloharawild, #108, #146). +- New `is_targets_project` (@mitchelloharawild, #108, #146). - Avoid warnings about invalid inputs with non-native encoding (@bastistician, #80). @@ -20,94 +20,8 @@ ## Chore -- Enable auto-styling (#82). - -- Auto-update from GitHub Actions. - - Run: https://github.com/r-lib/rprojroot/actions/runs/10425483146 - - Run: https://github.com/r-lib/rprojroot/actions/runs/10208520735 - - Run: https://github.com/r-lib/rprojroot/actions/runs/9728439643 - - Run: https://github.com/r-lib/rprojroot/actions/runs/9691616135 - - Rename `is_root()` to `is_fs_root()` to avoid confusion (#101). -- Add Aviator configuration. - -## Continuous integration - -- Enhance permissions for workflow (#154). - -- Permissions, better tests for missing suggests, lints (#153). - -- Only fail covr builds if token is given (#152). - -- Always use `_R_CHECK_FORCE_SUGGESTS_=false` (#151). - -- Correct installation of xml2 (#150). - -- Explain (#149). - -- Add xml2 for covr, print testthat results (#148). - -- Sync (#147). - -- Avoid failure in fledge workflow if no changes (#144). - -- Fetch tags for fledge workflow to avoid unnecessary NEWS entries (#142). - -- Use larger retry count for lock-threads workflow (#140). - -- Ignore errors when removing pkg-config on macOS (#130). - -- Explicit permissions (#128). - -- Use styler from main branch (#126). - -- Need to install R on Ubuntu 24.04 (#124). - -- Use Ubuntu 24.04 and styler PR (#122). - -- Correctly detect branch protection (#117). - -- Use stable pak (#116). - -- Trigger run (#115). - -- Use pkgdown branch (#109). - -- Install via R CMD INSTALL ., not pak (#107). - - - ci: Install via R CMD INSTALL ., not pak - - - ci: Bump version of upload-artifact action - -- Install local package for pkgdown builds. - -- Improve support for protected branches with fledge. - -- Improve support for protected branches, without fledge. - -- Sync with latest developments. - -- Use v2 instead of master. - -- Inline action. - -- Use dev roxygen2 and decor. - -- Fix on Windows, tweak lock workflow. - -- Avoid checking bashisms on Windows. - -- Better commit message. - -- Bump versions, better default, consume custom matrix. - -- Recent updates. - ## Documentation - Switch to `index.md` (#113). @@ -120,16 +34,6 @@ - Replace mockr with `testthat::local_mocked_bindings()` (@salim-b, #97). -## Uncategorized - -- Merge branch 'docs'. - -- PLACEHOLDER https://github.com/r-lib/rprojroot/pull/16 (#16). - -- Internal changes only. - -- Merge branch 'cran-2.0.4'. - # rprojroot 2.0.4 (2023-11-05)