## ## version 2.0.2

### change for CRAN

- remove sort on a
`data.frame`

from the function `plot_abu`

which does not change how this function behaves but adheres to CRAN standards.

## ## version 2.0.1

### new features

`ref_level`

can be specified in `get_mob_stats`

, `plot_rarefaction`

and `plot_sad`

which allows for the reference (i.e., control) group to be specified which all others are compared to. This is similar to the implementation in the function `get_delta_stats`

### minor bug fixes

- typo in test_rarefaction.R
- typo in get_mob_stats documentation

## version 2.0.0

### new features

- Gradient multi-scale mob method added to the function
`get_delta_stats`

as described in McGlinn et al. (2020
- Added a new k-nearest neighbor algorithm for the spatial sample based rarefaction curve (sSBR)
- ggplot integrated into plotting method for
`get_delta_stats`

-> `plot.mob_out`

- Added automated tests
- Improved documentation throughout the package

### bug fixes

- Function
`sphere_dist`

did not appear to be calculating great circle distances from latitude and longitude coordinates correctly using the Haversine formula. This was corrected with a new function this is correct according to comparisons with `fields::rdist.earth`

and `geosphere::distHaversine`

.

### omitted feature

- Removed the function
`overlap_effects`

which provided an overlapped image of the three components SAD, N, and agg across scale. This may be added back in the future

### code refactoring

- Refactored code surrounding the
`get_delta_stats`

function which computes the differences in richness across all possible scales.
- Refactoring was primarily accomplished by integrating in the tidyverse tools which should make the code easier to understand and follow
- Computational time has increased as the tidyverse tools are not necessarily the most computationally efficient solutions

## version 1.0.0

- provided core functionality of mob tools described in McGlinn et al. (2019) and Chase et al. (2018)