Release Notes

This page summarizes the major changes and features provided in each release.

Version 1.2 (January 2026)

This version expanded digger in the following ways:

  • The method analyze.ellipse was added to the analyze submodule and existing methods were improved.

  • The method compare.deposit was added to the compare submodule.

  • Four new methods were added to the make submodule (make.breach, make.interpolation, make.lake, and make.polyhedron).

  • The utilities and plotting methods were expanded to support the new features.

  • Where identified, bugs in existing methods were fixed.

  • Examples and tests were added or expanded.

  • Packaging, distribution, and developer tools were improved.

Version 1.1 (December 2024)

This version expanded digger in the following ways:

  • The analyze submodule was added to provide five methods for analyzing runout simulation output (analyze.energetics, analyze.spectrogram, analyze.splash, analyze.wavelet, analyze.where_landslide_went).

  • The method compare.confusion was added to the compare submodule was added to enable comparison of runout simulation output and observations.

  • The make submodule was expanded to include two new methods to generate initial conditions for landslide runout simulations (make.new_water and make.reservoir). Additionally, the existing methods were improved.

  • The utilities and plotting methods were expanded to support the new features.

  • Where identified, bugs in existing methods were fixed.

  • Examples and tests were added or expanded.

  • Packaging, distribution, and developer tools were improved.

Version 1.0 (November 2023)

The initial version of digger contained three methods in the make submodule used for geometric estimation of lanslide failure surfaces and generate files used for landslide runout modeling (make.scoops, make.slabs and make.entrainment). This version also provided a number of utility and plotting features.