Skip to content

Latest commit

 

History

History
135 lines (114 loc) · 5.29 KB

File metadata and controls

135 lines (114 loc) · 5.29 KB

Changelog

A record of changes to CSDMS Ivy.

v2025.0 (2025-02-18)

Compare with v2024.0

  • Fix changelog (#154)
  • Test notebooks with a separate CI workflow (#151)
  • Remove python 3.9 and 3.10 from testing (#150)
  • Update setup miniconda action (#149)
  • Update landlab component notebook for roadshow (#148)
  • Update author list (#146)
  • Fix problems found during ESPIn 2024 (#145)
  • Apply updated formatting (#144)
  • Yet another OOP lesson (#141)

v2024.0 (2024-07-26)

Compare with v2023.2

  • Tian/update (#140)
  • Remove top-level media directory (#139)
  • Add a rainfall-runoff modeling tutorial (#138)
  • Prepare for 2024 release (#137)
  • Add answer cells in landlab notebooks (#135)

v2023.2 (2023-12-13)

Compare with v2023.1

  • Adjust CFL formula (#133)
  • Use functions from solver module in Diffusion class (#132)
  • Add a note on reference copying (#130)
  • Add tests for ivy-diffusion package (#127)
  • Use a static matplotlib backend in CI (#125)
  • Add new landlab lessons (#124)
  • Add additional linters (#123)
  • Rearrange Python lessons (#120)
  • Restructure the functions lesson (#119)
  • Add code to advection notebook (#117)
  • Fix typos in OOP lesson (#116)
  • Revise the arrays lesson (#115)
  • Update citation for latest release (#114)
  • Revamp the object-oriented programming lesson (#112)

v2023.1 (2023-05-15)

Compare with v2023.0

  • Add function and class (OOP) examples to Python lesson (#108)
  • Ensure all lessons include learning objectives (#106)
  • Update FAIR4RS lesson (#105)
  • Skip testing notebook with external data (#104)
  • Update HPC lesson (#103)
  • Test notebooks once on internal PRs (#101)
  • Update best practices lesson (#100)
  • De-link old shell lessons (#98)

v2023.0 (2023-03-14)

Compare with v2022.0

  • Add section on issues to git lesson (#97)
  • Update fault scarp notebook (#96)
  • Add git remotes diagram (#94)
  • Update landlab notebooks (#93)
  • Revise Python lessons (#92)
  • Remove notebook tutorial (#91)
  • Add a nox file and additional linters (#90)
  • Use EarthscapeHub name (#89)
  • Add code and toggle solution visibility in Landlab grids notebook (#87)
  • Pre-fill code cells in Python notebooks (#85)
  • Include install instructions for Python BMI example (#84)
  • Update conda lesson (#83)

v2022.0 (2022-07-27)

Compare with v1.1.1

  • Split environment file (#79)
  • Toggle solutions in pymt notebooks (#78)
  • Update FAIR software references (#74)
  • Collect minor edits and improvements (#73)
  • Make lesson on text editors and IDEs (#71)
  • Create shortened shell lesson (#69)
  • Add section on GitHub authentication (#68)
  • Fix README notebook metadata (#67)
  • Script start notebook (#66)
  • Check permamodel lesson (#65)
  • Simplify README and create start notebook (#63)
  • Make a new Project Jupyter lesson (#62)
  • Checks and edits (#61)
  • Rename project to CSDMS Ivy (#59)

v1.1.1 (2022-03-09)

Compare with v1.1

  • Use a single logo image in lesson headers (#56)
  • Maintenance on shell lesson (#53)

v1.1 (2021-08-09)

Compare with v1.0

  • Update BMI notebooks (#52)
  • Use CFF file for citation (#51)
  • Create HPC lesson (#48)
  • Update best practices lesson (#47)
  • Update git lesson (#45)
  • Update continuous integration lesson (#43)
  • Use URL for logo image (#42)
  • Update pymt notebooks (#41)
  • Use GitHub Actions for continuous integration testing (#40)
  • Add DOI (#34)

v1.0 (2020-08-24)

Compare with v0.9

  • Solutions to python lessons (#33)
  • Post-class cleanup (#32)
  • Create lesson on software best practices (#29)
  • Update header image paths in Notebooks (#26)
  • Add landlab notebooks (#25)
  • Update for permamodel (#21)
  • Added OO lecture (#19)

v0.9 (2020-08-12)

Compare with first commit

  • Fix links in README (#17)
  • Separate solutions from exercises (#16)
  • Change in headers, layout and make link of index in lessons (#15)
  • Add short conda and Jupyter lesson (#12)
  • First version of python lectures (#11)
  • Expand README with schedule and links (#10)
  • Create version control lessons (#9)
  • Add section on downloading ESPIn files as a zip archive (#8)
  • Add Python example for git lesson (#7)
  • Create shell lesson (#4)
  • Import content from 2020 CSDMS Annual Meeting (#2)