Skip to content

Releases: jhudsl/OTTR_Template

2.1.0 Quarto compatibility and config bug fixes

17 Sep 19:59
9ebc94c
Compare
Choose a tag to compare

Summary

⚠️ Carefully review the config_automation.yml changes. There are critical changes to the config file that are suggested but you will need to incorporate these if you've made any specific options to config_automation.yml for your particular use case

New features:

  • Quarto is now compatible with OTTR.
  • Website is updated and cleaner.
  • In the config automation.yml formerly render-bookdown option is now render-website and options are quarto or rmd.

Bugs addressed:

  • make-book-txt should not have been TRUE/FALSE. It should have been yes/no as options.
  • Some cleaning up of deprecated files.

What's Changed

Full Changelog: 2.0.1...2.1.0

2.0.1 Patch for github branch management changes

07 Jun 16:47
fb91aa6
Compare
Choose a tag to compare

What's Changed

  • Update sync.yml by @kweav in #739
  • update sync configuration for OCS_Guide by @carriewright11 in #740
  • Add new PR template for sync.yml edits by @kweav in #742
  • Automatically open links to new tab by @howardbaek in #743
  • add OTTR recognition to footer by @kweav in #745
  • add ottr_docker to contributing.md info by @kweav in #752
  • Rebase helps with render woes by @avahoffman in #756
  • Fixing branch conflicts -- by addressing the folder issue that I think is causing it by @cansavvy in #757
  • Update sync.yml by @kweav in #755
  • update issue templates, related automatic issue, and include in cleanup by @kweav in #759
  • Do rebase for render-all too (put back what @avahoffman had) by @cansavvy in #760
  • Transfer bug fixes from Intro_to_R to here by @cansavvy in #761

Full Changelog: 2.0.0...2.0.1

2.0 OTTR

25 Mar 18:55
ee6a952
Compare
Choose a tag to compare

The Big OTTR Changes in this release

  • The website has been updated! https://www.ottrproject.org/
  • jhudsl-robot is no longer needed!
  • The resources/exclude_files.txt file allows you to remove files from the spelling and URL checks.
  • Scripts are moved to ottr-reports
  • There's periodic URL checker! (For courses that aren't having changes much anymore, their URLs will still be checked periodically since sometimes links move!)
  • There's now a downloadable preview in case htmlpreview is not showing what you are looking for
  • The checker comments are updated to make it more clear!
  • The base_ottr docker image is updated so that tidyverse and R are a newer version and this is MacOS compatible locally.
  • There's now a OTTR Quarto for websites: https://github.com/fhdsl/OTTR_Quarto

What's Changed

GitHub Actions Changes

Full Changelog: 1.9.5...2.0.0

1.9.6

01 Mar 02:55
491b5b9
Compare
Choose a tag to compare

Addresses a few bugs that were caught after 1.9.5 #620

1.9.5

28 Feb 13:54
49bf1f4
Compare
Choose a tag to compare

Wiki/Documentation updates

  • Minor fixes

Template/style changes:

  • None

Github action changes:

  • Address deprecation of set-output
  • Related to set-output deprecation, bumped up versions of some github action marketplace items like checkout@v3 and change-files@v13.1

Docker image updates:

  • ottrpal has some bug fixes to address glitches around fill in the blank questions. These will be updated in the docker image shortly.

What's Changed

Full Changelog: 1.9...1.9.5

v1.9 Consolidated GHA and OTTR-fying beta

13 Oct 16:42
bf94b08
Compare
Choose a tag to compare

Wiki/Documentation updates

Template/style changes:

  • A Fred Hutch style set has been added with funfetti!

Github action changes:

  • The Github checks are now consolidated on their own repository so that less code is needed in pull_request.yml
  • This will also mean less syncs will be needed because as changes to https://github.com/jhudsl/ottr-reports they will be published and accessible without changes to an OTTR repository's code.
  • URL checker wasn't properly identifying all 404s but now it should!

Docker image updates:

What's Changed

Full Changelog: 1.8.1...1.9

v1.8.1 URL check fix

01 Apr 15:13
c8d3c66
Compare
Choose a tag to compare

Wiki/Documentation updates

Template/style changes:

  • Add template description that has the links to different course formats: leanpub, coursera, bookdown.

Github action changes:

  • Fix the URL checker since the one we were using no longer supports Rmds #514
  • Other minor handling updates in regards to spelling checks

Docker image updates:

  • None

What's Changed

Full Changelog: 1.8...1.8.1

Release v1.8 config_automation.yml

16 Feb 00:17
Compare
Choose a tag to compare

** Note** This update will show render-preview check as broken because of some merge conflicts that should only happen this one time. So, you can ignore the fail of render-preview and merge what you need from this pull request anyway.

ottr package has been renamed to ottrpal because ottr is recently been taken on CRAN

Wiki/Documentation updates

Template/style changes:

  • None

Github action changes:

Docker image updates:

  • ottr -> ottrpal in the Docker image
  • CRAN mirror setting issue has been resolved
  • From now on jhudsl/course_template:main is what is ready for prime time, but jhudsl/course_template:latest is what is currently the latest development (which may or may not work properly).

What's Changed

Full Changelog: 1.7...1.8

leanbuild -> ottr

03 Feb 19:30
Compare
Choose a tag to compare

leanbuild package has been renamed to ottr

Wiki/Documentation updates

  • The starting guide and About Docker sections have been reorganized and restructured along with their corresponding automatic issues

Template/style changes:

  • The example 02-chapter examples have been updated

Github action changes:

  • The render-bookdown.yml has been updated because of a Docker image issue

Docker image updates:

  • leanbuild -> ottr in the Docker image

What's Changed

New Contributors

Full Changelog: 1.6...1.7

1.6

26 Jan 20:59
65579db
Compare
Choose a tag to compare
1.6

*for reasons I do not totally understand Render preview may still fail on existing pull requests but once the sync pull request is merged, this appears to be resolved and everything works as expected again.

Still looking into this

Wiki/Documentation updates

  • jhudsl-robot is now the official user for outside of jhudsl OTTR users to grant permissions to so that GHA still work.
  • Screenshots are updated
  • More details have been added about Leanpub quizzes

Template/style changes:

  • AnViL has a style set now!

Github action changes:

  • Sync GHA has a test version now that allows us to send changes to one repo at a time
  • Spell check and render-preview have some fixes to make them work more reliably.
  • starting-course.yml has a work around fix for if people have their main branch protected too quickly -- it now will create a PR
  • _Quizzes repos have spell check and quiz check comments

Docker image updates:

  • gh (a git client ) is added

What's Changed

New Contributors

Full Changelog: 1.5...1.6