*** v0.7.0 ***
2019-02-27 - Release v0.7.0
Changes are mostly bug fixes and behind the scenes improvements. However there have been a couple of user-facing changes which could break stuff (hence the minor version number increment from 0.6 to 0.7):
Potential breaks:
Statistics class has been removed in favour of a simpler and more flexible list
determineQuantities() and determinePFTs() are now availableQuantities() and availablePFTs()
The 'sources' argument in plotSpatial() is now more accurately called 'fields'
Feature improvements:
Shapefiles can be now used to select gridcells by using them as an an argument to selectGridcells(), this can also be done in getField() which allows lower memory footprint when selecting regions from large files.
aDGVM support improved (thanks Simon!)
New benchmarking metrics included, also enhanced flexibility allowing custem metrics
plotSpatial() can call geom_tile() instead of geom_raster() which allows reprojections (ie polar views)
Bug fixes:
Many! (see commits, but none of them resulted in wrong results, but rather failing code)
Behind the scenes:
Unit tests!
Plotting code refactorised for constistency and efficient re-use within the package.
Benchmarking code re-worked
Day/Month/Year are now generally stored as integers (not numerics) to save a little memory