All notable changes to this template will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Calendar Versioning
To compare changes between tags: https://github.com/uwhackweek/jupyterbook-template/compare/2021.05.05..main
- Incorporated many changes from ICESat-2 Hackweek 2022 (#97)
- Improved GitHub Actions to actually report failures with build errors
- Use conda-lock>=1.0 for environment management
- Clarified local development instructions in CONTRIBUTING.md
- Allow for Jupytext notebooks
- Added improved support decision tree graphic
- Updated preliminary conda, git, python instructions
- Updated team.yml and schedule.yml compatibility with splash page
- Generalized tutorials/jupyter.md
- Use Python 3.10 in base conda environment (#78, #48)
- Improvements to 'Preparation' section of Jupyter Book (#76)
- Improvements to 'Tutorial' section of Jupyter Book (#75)
- Steamline GitHub actions (#44, #45)
- Jupyter Book and landing page built together with single script (#40, #41)
- Updated participant application and selection sections (#34, #36)
- Generalized and updated code of conduct (#33) and norms (#30)
- Revamped 'projects' section (#27)
- Updated the template based on improvements made to the repo during the SnowEx 2021 Hackweek (#16)
- Require only
conda
instead ofDocker
for local development (#28)
- A new action to pull in template updates in in downstream repositories (#71)
- More documentation on how to use template (#67)
- Jupyter Book table of contents linked to splash page sections (#64)
- .editorconfig file (#53)
- Conda environment locking improvements (#43, #48, #78)
- Flashy landing page with event info, team, and schedule info (#39)
- Use composite GitHub Actions (#29)
- First use for https://github.com/snowex-hackweek/website !
- This repository template for a hackweek website was created using existing hackweek event websites from a variety of hosting platforms.