0.9
- miraibased- par_*functions for
parallelization
- inst/extdatacontents were moved to- tests/testdatain 0.9.1
- CRAN ready: unexported function examples are moved to /tools on
GitHub
- SoftwareX paper is published; DOI and inst/CITATION is added
- Supports H3 and DGGRID gridding functions from 0.9.5
- Generic function using all-sfinputs inxandyis supported inpar_*()functions
0.8
- Bumped version from 0.7.8 to 0.8.0: improving package coverage
- README.md: two mermaid plots are pre-generated as png files
- Internal clip_*()functions andvect_validate()are removed
- par_map_args()is renamed to- par_convert_f()
- init.R: one-line initialization for bboxclass
detection (cf. https://github.com/r-spatial/sf/issues/2448)
0.7
- .check_packagerefactoring: no- library()call is required
- Internal function .check_par_spatraster is added to main
par_*functions
- Internal preprocessing “dot-functions” – universally usable
functions are plain S3, whereas others that are class-specific were
implemented in S4
- Added
- CITATION.cff
- par_*: argument- pad_yto enable applying
padded extent to x or y (e.g., y in raster-vector overlay and x
otherwise)
 
- Updated
- README.Rmd: split the combined one into two mermaid figures -> MD
rebuilt, removed date of last update
- par_*: argument name change from debug to .debug
 
- Dropped
- Custom backend for future and mirai; rolling back to
future.apply
- any_class_args,- is_within_ref,- par_fallback,- check_dist_incorrect
- par_gridargument:- grids_input_ids
- Data: SRTM (TIFF replaces RDS)
 
- Data preprocessing parts are separated into internal functions
- Name change
- check_subjectto- .check_vector
- reproject_b2rto- reproject_to_raster
- vect_valid_repairto- vect_validate
 
- targets-friendly helper function: par_split_list
- Vignette for par_split_list
 
- par_*family naming hierarchy:- par_make_*to- par_pad_*- 
- Plain gridding (par_make_grid) and clustering
(par_make_balanced) functions are internal
 
- Main par_*runners (par_grid, par_hierarchy,
par_multirasters) are kept
- extract_atis redesigned as a S4 method
- All messaging is managed by clipackage
- Added zzz.R for startup message
- summarize_awgets generic argument names- xand- y
- miraibackend is introduced
- Internal functions are not exported
- Type check function check_subjectis added. This
function is internal.
- vapplyargument- FUN.VALUEfixed
0.6
- Fixed: grid_target_idinpar_gridaccepts
numeric or character input to filter grids
- par_fallbackis returning error_message field with
actual error messages
- collapsepackage is added to Imports (i.e.,- rowbindfunction is used in place of- dplyr::bind_rows)
- Tests were fixed following refactoring/updating par_*functions
- chopinprocessing functions now support file path input
with extents in- par_grid
- Fixed: Missing argument passing in par_pad_gridwithmode = "grid_advanced"
- Vignette update: v01
- Fixed: align input-output classes in
par_merge_grid
- Improved: grid_advanced mode supports the maximum of merged unit
grids
- Added the balanced number mode of splitting input points
(par_pad_balanced; thanks to comments of Dr. Michael
Fessler)
- Added function of the balanced mode for par_grid(par_group_grid)
- All internal sapplyis changed tovapply
- Added a diagram for guiding users’ choice for par_*functions for parallelization considering raster/vector data
situations
- litr R Markdown file is moved to the archive
0.5
- par_gridunifies the classes of grid inputs
- par_cut_coords: a supplementary function effectively
operating with- par_def_qfor- mode = "grid_quantile"in- par_pad_grid. X- and
Y-coordinates (of centroids for polygon inputs) are split into quantile
groups to balance the number of features in each grid; does not account
for geometric complexity (i.e., number of vertices)
- Padded grid generation in par_pad_gridis done only byterra::buffer
- extract_at*functions get- max_cells, which
is passed to- exactextractr::exact_extractfor speedup in
expense of memory pressure
- Added a new vignette on the demonstration of climate/weather data
extraction
0.4
- surfargument in- extract_at*()accepts
file paths
- Raster cropping is now optional
0.3
- Dropped rast_short
- Added examples
- README.md is replaced by README.Rmd
- Documentation is clarified about the second argument in
...inpar_*functions