Changes in version 0.5.0 (2025-01-15) Dependency changes - Require R 4.2 or higher (for native pipe and placeholder) - Add DiagrammeR, dplyr, webshot2 and withr to Suggests for use with vignettes and tests Bugfixes - Fixed documentation issues and 'memory not mapped' segfault errors on R-devel (#73) - Improved handling of user-added attributes in exported objects (#71) - Fixed partial match warnings - Use replacements for deprecated igraph functions New features & enhancements - Use native R pipe throughout instead of magrittr pipe - Improved documentation Changes in version 0.4.4 (2023-04-20) Dependency changes - Removed retiring spatial packages rgdal and rgeos (#68) - Use sf for writing shapefiles. Bugfixes - Improved plotting of lattice MPGs (#51) - Removed unused eucPerimWeight from documentation (#56) - Improved error messaging for undefined thresholds in GOC() (#57) New features & enhancements - None Changes in version 0.4.3 (2020-09-01) Dependency changes - none Bugfixes - none New features & enhancements - added MEE paper citation and updated package DESCRIPTION & README. Changes in version 0.4.2 (2019-12-06) Dependency changes - removed unused dependency hunspell from Suggests Bugfixes - reduced package tarball size New features & enhancements - none Changes in version 0.4.1 Dependency changes - none Bugfixes - fix error on R-devel exposed by change to matrix class - fixed error in theme_grainscape() example New features & enhancements - added package hexsticker Changes in version 0.4.0 (2019-08-09) Dependency changes - Requires R >= 3.5 - remove rgeos dependency and deprecate use of sp argument to many functions (#38) Bugfixes - numerous bug fixes New features & enhancements - reimplement an algorithm to calculate the minimum planar graph using C++; no longer relies on SELES binary and is now cross-platform. - use updated igraph functions internally - updated vignette / tutorial (#5) - renamed functions to remove gs and gsGOC prefixes; old names have been deprecated and will be removed in a future release (#10) - MPG() can now handle large rasters - use S4 classes and methods (#3, #19) - improved plotting using ggplot2 by default (#22, #47) - new functions export() (#39) and patchFilter() (#40) - fix typos (#58, @jsta) Removed features - removed gsMPGstitch() as it was unreliable Changes in version 0.3.0 - original version from R-forge (http://grainscape.r-forge.r-project.org/) - uses a SELES binary to calculate the minimum planar graph (Windows only)