Releases: carpentries/styles
Releases · carpentries/styles
styles v9.5.3
This is effectively a pre-release of v9.6.0 that is being tested on the geospatial curriculum. Full release notes will be included in the release of v9.6.0.
styles v9.5.2
This is a minor release to address #300 that was revealed in the initial deployments of v9.5.1.
Changes
- contact email address changed to:
[email protected]
CODE_OF_CONDUCT.md
is being added back to the root (#300)
styles v9.5.1
This is a minor release.
New features
- new target in Makefile,
docker-serve
that serves the lesson from a Docker container (#238, @alee) - add 'cp' as new lesson type category for "Carpentries" branding of website. To be used for instructor training for instance. (#298, @fmichonneau).
Changes
- Code of conduct file is renamed from
CONDUCT.md
toCODE_OF_CONDUCT.md
to match GitHub's expectations. (@katrinleinweber) - Fix permalinks, and mailto: that were broken (@mr-c)
- Include
links.md
in files of the boilerplate (@maxim-belkin) - Add R-specific files to .gitignore (@mzc9)
- Fix URLs reflecting migration of
styles
,workshop-template
,training-template
andinstructor-training
to the Carpentries GitHub organization
v9.5.0
New Features
-
Migrate
bin/*.py
to Python 3Because Python 2 will not be supported soon
and we are teaching Python 3 for a while. -
Add note about the version of the style
This will help maintainers, contributors and users.
-
Move boilerplate files to their own file
This will help maintainers to copy some files.
-
Add
.travis.yml
This will help contributors to know what is wrong.
Changes
- Fix favicon
- Fix search (powered by Google)
- Clean footer HTML
- Fix Copyright information
- Fix line wrap after dash in code block
- Fix font size of h2 in call out box
- Remove root and layout from YAML for boilerplate
- Make Jekyll ignore .Rproj
Contributors
- Andy Boughton (@abought)
- François Michonneau (@fmichonneau)
- Joseph Stachelek (@jsta)
- Katrin Leinweber (@katrinleinweber)
- Maxim Belkin (@maxim-belkin)
- Michael R. Crusoe (@mr-c)
Migration process
$ git remote add styles [email protected]:swcarpentry/styles.git
$ git fetch styles
$ git merge v9.5.0
$ git checkout --theirs bin/lesson_initialize.py Makefile
$ git add -f bin/lesson_initialize.py Makefile
$ git commit
$ cp bin/boilerplate/.travis.yml .
$ cp bin/boilerplate/aio.md .
$ cp bin/boilerplate/_extras/figures.md _extras
$ git add aio.md _extras/figures.md
$ git commit
_config.yml
- Copy
defaults
, see https://github.com/swcarpentry/styles/blob/gh-pages/bin/boilerplate/_config.yml#L62 - Copy
exclude
, see https://github.com/swcarpentry/styles/blob/gh-pages/bin/boilerplate/_config.yml#L80
YAML header
layout
and root
can be removed from most of the files, except index.md
and reference.md
.
v9.4.0
Changes
- Fix bin/lesson_initialize.py
- Secure hyperlinks to pre-empt server-side HTTPS redirects
- Advise users not to edit .md files generated from .Rmd files
- Fix CSS to use .language-X class
- Updated lesson_initialize
- Add current year to copyright of workshop footer
- Fix broken link for Contact
- Fix svg files
- Replace out of date Code of Conduct
- Link DOIs to preferred resolver
- Update repo_check.py with new GitHub labels
- Don't break words in code
- Fix GitHub meta data