|
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) |
2 | 15 |
|
3 | 16 | ## BUG FIXES |
4 | 17 |
|
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) |
6 | 23 |
|
7 | 24 | ## MISC |
8 | 25 |
|
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 |
12 | 38 |
|
13 | 39 |
|
14 | 40 | # sandpaper 0.17.1 [2025-08-08] |
|
0 commit comments