Skip to content

Commit 5cf2e2b

Browse files
authored
Merge pull request #683 from carpentries/release-0.17.2
Release 0.17.2
2 parents b35050e + 465bd8b commit 5cf2e2b

File tree

2 files changed

+32
-6
lines changed

2 files changed

+32
-6
lines changed

DESCRIPTION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Package: sandpaper
22
Title: Create and Curate Carpentries Lessons
3-
Version: 0.17.2.9000
3+
Version: 0.17.2
44
Authors@R: c(
55
person(given = "Robert",
66
family = "Davey",

NEWS.md

Lines changed: 31 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,40 @@
1-
# sandpaper 0.17.2.9000
1+
# sandpaper 0.17.2 [2025-12-02]
2+
3+
## NEW FEATURES
4+
5+
* Check for packages on GitHub if the renv lockfile specifies them. Previously, packages that
6+
weren't linked through hydration would only be attempted to be installed through a repo, and
7+
not checked on GitHub - PR [682](https://github.com/carpentries/sandpaper/pull/682)
8+
([reported](https://github.com/carpentries/sandpaper/issues/680) @chrbknudsen)
9+
* Implementation of Cite This Lesson pages, built dynamically from CITATION.cff files in a
10+
lesson repo. Current brehaviour is unchanged if CITATION file exists (links to GitHub), or no
11+
file exists - PR [679](https://github.com/carpentries/sandpaper/pull/679)
12+
([reported](https://github.com/carpentries/sandpaper/issues/508) @apirogov)
13+
* Add cute parrot icons for referenced Glosario terms -
14+
PR [673](https://github.com/carpentries/sandpaper/pull/673)
215

316
## BUG FIXES
417

5-
* Fix glosario placeholders using non-existent slugs (reported @ErinBecker #674, fixed @froggleston #676)
18+
* Fix glosario placeholders using non-existent slugs (reported @ErinBecker #674, fixed
19+
@froggleston #676)
20+
* Fix empty md processing, and improve md header detection
21+
([reported](https://github.com/carpentries/workbench/issues/80) @tobyhodges, fixed
22+
@froggleston #677)
623

724
## MISC
825

9-
* Add use_site_libs option to manage_deps - allows environments to use any preinstalled site library packages
10-
by adding those paths to .libPaths(). This is envisaged to be of use where already constrained environments
11-
are in use, e.g. Workbench Docker containers, including GHA builds (which should be faster as a result).
26+
* Add use_site_libs option to manage_deps - allows environments to use any preinstalled site
27+
library packages by adding those paths to .libPaths(). This is envisaged to be of use where
28+
already constrained environments are in use, e.g. Workbench Docker containers, including GHA
29+
builds (which should be faster as a result) -
30+
PR [675](https://github.com/carpentries/sandpaper/pull/675)
31+
* Allow CI to bypass the forced manage_deps in renv consent - adds the skip_manage_deps flag to
32+
`build_markdown()` and also to `ci_deploy()`. This is in preparation for the Dockerised
33+
Workbench workflows, where dependency management happens before this part of the codebase is
34+
run, so is superfluous. In the dockerised version of the workflows, this will be set to TRUE,
35+
but in the normal sandpaper workflows this will be FALSE, so current behaviour is maintained -
36+
PR [678](https://github.com/carpentries/sandpaper/pull/678)
37+
* Add test snapshots for pandoc 3.1.11
1238

1339

1440
# sandpaper 0.17.1 [2025-08-08]

0 commit comments

Comments
 (0)