Skip to content

Latest commit

 

History

History
259 lines (191 loc) · 21.5 KB

CHANGES.md

File metadata and controls

259 lines (191 loc) · 21.5 KB

Changelog

All notable changes to CSDMS Ivy will be documented in this file.

Use git-changelog to update:

git-changelog --in-place --output CHANGES.md

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

v2023.2 - 2023-12-13

Compare with v2023.1

Added

  • Add changelog instructions (da37453 by Mark Piper).
  • Add changelog created with git-changelog (388361f by Mark Piper).
  • Add a package definition file for relative imports (9bc8393 by Mark Piper).
  • Add tests for Diffusion class (dd4cd41 by Mark Piper).
  • Add tests for solver module (f8450af by Mark Piper).
  • Add a note on reference copying (d69d070 by Mark Piper).
  • Add clarifying text on terminology (d9a3fbc by Mark Piper).
  • add a welcome notebook for the landlab lessons (7ab776c by mcflugen).
  • add an opentopography key (918a99e by mcflugen).
  • add section on mapping data between grids (575cfb3 by mcflugen).
  • add isort config to pyproject.toml (02c13a0 by mcflugen).
  • add new landlab lesson notebooks (b09d0ff by mcflugen).
  • add args to hook to change notebook kernels (d151edc by mcflugen).
  • add heartfelt-hooks; update hook versions (30df437 by mcflugen).
  • Add summary; spellcheck (c189528 by Mark Piper).
  • Add intro paragraph (ed8482e by Mark Piper).
  • Add simple example and update text for DEM data example (55d537b by Mark Piper).
  • Add a notebook that shows how to plot shapes (b9d1106 by Mark Piper).
  • Add concepts and examples (b45632d by Mark Piper).
  • Add shape demonstration classes (11dd9e8 by Mark Piper).
  • Add Python script example (221be8c by Mark Piper).

Fixed

  • fix toc levels (16812fb by mcflugen).
  • fix inconsistent heading levels (99c69c5 by mcflugen).
  • Fix dostring example output fails (7b671eb by Mark Piper).
  • Fix error with function name (81e459b by Mark Piper).
  • Fix typos and spelling errors (4f2c10a by Mark Piper).

Changed

  • change solution notebook extension to .a.ipynb (8e5c2be by mcflugen).

Removed

  • Remove unused import (e33826d by Mark Piper).
  • Remove extra parameter that causes Agg backend to fail (c829191 by Mark Piper).
  • Remove matplotlib version restriction (06d7504 by Mark Piper).
  • Remove lint (0f396a7 by Mark Piper).
  • Remove unused imports (fef801b by Mark Piper).

v2023.1 - 2023-05-15

Compare with v2023.0

Added

  • Add function and class (OOP) examples to Python lesson (#108) (1ba1e4c by Mark Piper).

Fixed

  • Fix error in docstring example (f20200c by Mark Piper).
  • Fix incorrect parameter name (4d39af9 by Mark Piper).

v2023.0 - 2023-03-14

Compare with v2022.0

Added

  • Add section on issues to git lesson (#97) (3464d7a by Mark Piper).
  • Add git remotes diagram (#94) (bd39cde by Mark Piper).
  • add ellipses in the for loop of a hint cell (d02da96 by mcflugen).
  • add solution notebook for creating a component (a5572d8 by mcflugen).
  • add session to insert toc and hide solutions (73e9cfc by mcflugen).
  • add more notebook QA hooks (aa68c8c by mcflugen).
  • add a create-a-component landlab notebook (88954b6 by mcflugen).
  • add landlab solution notebooks (b0d7aa3 by mcflugen).
  • add data file, install requirements for best-practices (a328b49 by mcflugen).
  • add matplotlib to requirements (dac5726 by mcflugen).
  • add pytest settings file (6ec1bbe by mcflugen).
  • add zSW3.asc data file for tidal flow calculator (992c5f9 by mcflugen).
  • add file-contents-sorter hook for requirements files (459fab3 by mcflugen).
  • add hook to find and clean dirty notebooks (0de3a79 by mcflugen).
  • add a requirements file for the notebooks (413a2e6 by mcflugen).
  • add flake8 settings file (2a578c6 by mcflugen).
  • add pre-commit hooks for linting (a73b01f by mcflugen).
  • Add link to BSSw blog post on git (6ddf325 by Mark Piper).
  • Add code and toggle solution visibility in Landlab grids notebook (#87) (a2d9e0b by Mark Piper).

Removed

  • remove old fault-scarp notebook from notebook list (cc69b19 by mcflugen).
  • remove duplicate fault-scarp notebook (bb9f119 by mcflugen).
  • remove lint (e4ba22d by mcflugen).
  • remove more notebook lint (e9c8ef5 by mcflugen).
  • remove more lint (3dc4c70 by mcflugen).
  • remove notebook lint (6197062 by mcflugen).
  • remove unused data files (a3b3d5f by mcflugen).
  • Remove notebook tutorial (#91) (d9b1211 by Mark Piper).
  • remove python 3.9 requirement for notebook tests (4b1cdc2 by mcflugen).
  • remove default sessions to run (409ee5a by mcflugen).

v2022.0 - 2022-07-27

Compare with v1.1.1

Added

  • Add reference to Wilson et al. 2014 (862fc8b by Mark Piper).
  • Add diffusion solution notebook (a2bf2e0 by Benjamin Campforts).
  • Add hylands notebook (f90c87c by Benjamin Campforts).
  • Add toc item for text editors lesson (60027c1 by Mark Piper).
  • Add section on GitHub authentication (#68) (dd4a3da by Mark Piper).
  • Add CSDMS logo and set as header logo (7a706d1 by Mark Piper).
  • Add a helpful shell script (5f78884 by Mark Piper).

Fixed

  • Fix README notebook metadata (#67) (4345f5f by Mark Piper).

Changed

  • Change landlab landing page (5b97fd3 by Benjamin Campforts).

Removed

  • Remove OS files not under version control (e944a32 by Mark Piper).
  • Remove solutions 5 and 6 (d300794 by Benjamin Campforts).
  • Remove stray apostrophe (a984ba5 by Mark Piper).

v1.1.1 - 2022-03-09

Compare with v1.1

Added

  • Add BMI overview slides to lesson (d092cee by Mark Piper).

v1.1 - 2021-08-09

Compare with v1.0

Added

  • add solution notebooks (98f075e by BCampforts).
  • add solution notebook function (dc8bb39 by BCampforts).
  • add solutions (534a805 by BCampforts).
  • add new media files (c9c6da1 by BCampforts).
  • add intro notes (005a131 by BCampforts).
  • Add git remotes diagram for git lesson (2ce7e7f by Mark Piper).
  • Add link to 2021 schedule (bd68ec8 by Mark Piper).
  • Add DOI to citaton document (e9d28b2 by Mark Piper).

Fixed

  • Fix typo (2966f43 by Mark Piper).

Removed

  • remove solutions (00e6ef0 by BCampforts).
  • Remove executable bit (307f782 by Mark Piper).

v1.0 - 2020-08-24

Compare with v0.9

Added

  • Add Resources section for shell lesson (ec7a57e by Mark Piper).
  • Add ref for managing conda environments (54ceb17 by Mark Piper).
  • Add Travis CI config file (c35eb73 by Mark Piper).
  • Add Clune & Rood reference for unit testing section (e55e3d2 by Mark Piper).
  • Add requirements for unit testing example (e19174e by Mark Piper).
  • Add placeholder idnex file (9105e26 by Mark Piper).
  • Add sample Ku config file (0e74e8c by Mark Piper).
  • add landlab notebook (3018610 by BCampforts).
  • Add BMI intro slides (64fabff by Mark Piper).
  • add tidal flow calculator (177a000 by iovereem).
  • Add permafrost notebook to pymt lessons (cdb8058 by iovereem).
  • added header to OO lecture (7811dd3 by BCampforts).
  • added OO lecture (332c568 by BCampforts).

Fixed

  • Fix path to boulder_dem.py file (7799ff4 by Mark Piper).

Changed

  • Change name of gitiquette section (5a13c45 by Mark Piper).
  • Change lession directory from se to best-practices (5bf7d9a by Mark Piper).

Removed

  • Remove index Notebook in favor of md file (7512c08 by Mark Piper).

v0.9 - 2020-08-12

Compare with first commit

Added

  • Add data files (0fac50d by BCampforts).
  • Add short lesson on the conda package manager (750e2a6 by Mark Piper).
  • Add nbgitpuller link for Notebook tutorial (e788d13 by Mark Piper).
  • Add Notebook tutorial from Irina (2ee37ed by Mark Piper).
  • Add instructions for collaboration (988f2e8 by Mark Piper).
  • Add permamodel toolkit to topics (25e0d20 by Mark Piper).
  • Add topics, links, instructors (ce2a8ba by Mark Piper).
  • Add lesson on using git and GitHub collaboratively (c98f0a5 by Mark Piper).
  • Added git cheat sheet (dcf37c8 by iovereem).
  • Add section on downloading ESPIn files as a zip archive (60f48f9 by Mark Piper).
  • Add configuration section (96a2d18 by Mark Piper).
  • Add Python example to be used for git lesson (a747a44 by Mark Piper).
  • Add content to getting things section (575b2a2 by Mark Piper).
  • Add content for finding things section (c7e44ed by Mark Piper).
  • Add content for pipes and filters section (e3de42a by Mark Piper).
  • Add hrule above nav links (3b624fd by Mark Piper).
  • Add content to Creating things section (710059d by Mark Piper).
  • Add navigation to the end of each file (bbc3833 by Mark Piper).
  • Add summary table for commands in each section (2ebc7d8 by Mark Piper).
  • Add README for viewing on GitHub (cf6a719 by Mark Piper).
  • Add content to lesson start (61b8455 by Mark Piper).
  • Add ESPIn logo (c7ada26 by Mark Piper).
  • Add ESPIn logo to index Notebooks (aead770 by Mark Piper).
  • Add ESPIn header image (a4406ec by Mark Piper).
  • Add placeholder index Notebooks (bb49493 by Mark Piper).
  • Add pymt lesson material (d76e61c by Mark Piper).
  • Add conda environment file for lessons (3aecf94 by Mark Piper).
  • Add Landlab Notebooks and data (4951ac7 by Mark Piper).
  • Add first pass at BMI lessons (34a0136 by Mark Piper).
  • Add CSDMS product images for use in Notebooks (66813eb by Mark Piper).

Fixed

  • Fix remaining links (ad8bd62 by Mark Piper).
  • Fix broken link to logo (78acace by Mark Piper).

Changed

  • change index to link (7ecdeb8 by BCampforts).
  • changes in headers and layout (29d1713 by BCampforts).
  • Change index.ipynb to a link (6bfa67c by Mark Piper).
  • Change topic heading titles (52049b3 by Mark Piper).

Removed

  • Remove index Notebook in favor of md file (06bd408 by Mark Piper).