NEWS
rlandfire 2.0.2 (2026-03-18)
- Update product layer names to comply with new naming convension released on March 18, 2026
- Fix bug causing error referencing
edit_mask when edit_rule is provided without edit_mask
- Allow
edit_rule with no value when change operator is cv
- Update vignette to show use of
landfireVSI() instead of only unzip and read
- Minor edits to tests, documentation, and startup message
rlandfire 2.0.1 (2025-07-31)
- Fully deprecated the old
landfireAPI() function in favor of landfireAPIv2()
- Shapefile POST requests are repeated if they fail with status code 500, up to a maximum of 3 attempts.
- Minor bug fixes and improvements to address CRAN check issues on Windows-release
rlandfire 2.0.0 (2025-04-28)
- Added support for the new "version 2" LANDFIRE Products Service (LFPS) API
- Deprecated the old
landfireAPI() function in favor of landfireAPIv2()
- Added new features to
landfireAPIv2() including:
edit_mask to restrict edit rules to a specific area using a shapefile
- Support for more complex
edit_rule requests
- Option to run calls in the background with
background = TRUE
- Added new functions:
cancelJob(): cancels a previously submitted job
checkStatus(): checks the status of a background job manually and download files if complete
healthCheck(): checks the current status of the LFPS API
landfireVSI(): reads LANDFIRE GeoTIFFs as a Spatraster using GDAL's Virtual File System (VSI)
- Improved error handling and reporting and minor bug fixes
- Updated documentation, vignette, and examples to reflect the new API
- License for v2.0.0 is now GPL-3.0 due to dependencies on
terra
rlandfire 1.0.1
- Created startup message with warning about potential/upcoming product name changes
- Updated links to LFPS products table in documentation and
viewProducts()
- Updated documentation to reflect product name changes
- Added documentation to
README.md and the vignette on working with categorical data
- Added
foreign to suggests
rlandfire 1.0.0 (2024-03-15)
- CRAN submission
- Modified
CITATION and DESCRIPTION files
- Minor edits to vignette and documentation
- Improved error reporting in
landfireAPI() if multiple map zones are supplied
rlandfire 0.4.1
- Fixed issue with license badge in README
rlandfire 0.4.0
- Added new function (
getZone()) which returns the LANDFIRE map zone based on a spatial object or zone name
- Removed dependencies on
terra and stringr
- Updated to MIT + file LICENSE
- Added argument to specify order of values in the
extend argument of getAOI()
- Added additional tests for
getAOI(), getZone(), and landfireAPI()
- Improved portability of examples
rlandfire 0.3.0
- Added new function (
viewProducts()) to open the LFPS products table in your web browser
- Fixed bug causing early timeout well before
max_time was reached
rlandfire 0.2.2
- Added a
NEWS.md file to track changes to the package.
- Improved getAOI() example
- Added additional checks to landfireAPI
- Created a vignette
rlandfire 0.2.1
- Corrected issue with
getAOI() returning values in wrong order
- Added checks to prevent API error when resolution is set to 30 by user
- Fixed documentation formatting
- Updated package tests
rlandfire 0.2.0
- Added edit rule functionality in
landfireAPI()
- Improved error/warning reporting
- Return useful object w/ class
landfire_api
- Added tests for
landfireAPI() and .fmt_editrules (internal)
- Improved and updated documentation
- Fixed minor errors and bugs