GeoLocatoR 1.1.0
- Added support for frictionless 1.3.0 and migrated to its
resource_names()API. GeoLocator-DP profile-version warnings are suppressed while the package remains on Data Package v1. Compatibility with frictionless 2.0.0 will be addressed separately. - Simplified internal resource updates by using frictionless’s add-or-replace behaviour.
GeoLocatoR 1.0.2
- Improved
read_gldp()diagnostics for unreadable resources and added support for passing a package directory. - Improved Darwin Core export by using most-likely paths for exported locations, rounding elevations, and completing occurrence and event fields.
-
read_soi()now fails early when duplicateGDL_IDvalues are encountered. - Resolved package-check notes and tidyselect deprecation warnings.
GeoLocatoR 1.0.1
- Added
status_geopressuretemplate()to inspect GeoPressureTemplate projects. -
read_geopressuretemplate()now retainsring_numberandtag_commentsfromconfig.yml. - Improved GeoPressureTemplate tag creation, including manufacturer defaults and movement-graph handling.
- Added experimental lifecycle labels and require GeoPressureR 3.5.4 or later.
- Made cloning GeoPressureTemplate repositories more reliable by quoting clone arguments and reporting clone errors.
GeoLocatoR 1.0.0
- Released the first stable 1.0 version of GeoLocatoR and moved project URLs to the GeoPressure organisation and domain.
- Updated GeoLocator Data Package schema URLs to the GeoPressure location.
- Added
select_gldp()and helpers to remove measurements from packages. - Refined GLDP coherence checks and added clearer validation warnings.
- Improved SOI import helpers, package merging, schema handling, and resource parsing diagnostics.
- Bundled local GeoLocator Data Package schemas for reproducible validation.
- Reworked
merge_gldp()to accept a list of packages and normalise parameters before merging. - Added
write_gldp()andupdate_gldp_order_resources(). - Added
normalize_gldp_params()and improved resource-schema upgrades. - Removed deprecated path, stap, and edge fields; renamed
pitchtomean_acceleration_z.
Breaking changes
- Renamed
add_gldp_geopressuretemplate()toread_geopressuretemplate()andcreate_gldp_geopressuretemplate()tocreate_geopressuretemplate(). - Renamed
add_gldp_soi()toread_soi()andread_gdl()toread_soi_gld(). - Renamed
zenodo_to_gldp()toread_zenodo()and stopped accepting Zenodo records directly inread_gldp(). - Renamed
config2tibble()toconfig_to_tibble(),version()togldp_version(), and several raw-tag and contributor conversion helpers. - Replaced the former Zenodo export workflow and removed
gldp_to_zenodo().
GeoLocatoR 0.5.1
- Corrected GeoLocator Data Package validation and parameter-to-observation conversion for the current schema.
GeoLocatoR 0.5.0
- Improved package metadata cleanup, particularly contributor values, paths, licences, identifiers, and citations.
- Strengthened validation with local references,
oneOfsupport, and concept DOI checks. - Improved tag merging and normalised enum values while importing Zenodo data.
- Improved GeoPressureTemplate datetime handling and removed missing values from measurements where appropriate.
GeoLocatoR 0.4.0
- Updated package metadata and citations for GeoLocator Data Package v0.4.
- Added configuration parsing improvements and clearer errors for missing package components.
GeoLocatoR 0.2.10
- Refined licence selection while creating GeoPressureTemplate projects.
- Corrected type extraction during import.
GeoLocatoR 0.2.9
Full changelog · Export commit
- Added
gldp_to_dwc()andgldp_to_eml()to export packages as Darwin Core and Ecological Metadata Language. - Improved GeoPressureTemplate project path handling and pkgdown export documentation.
GeoLocatoR 0.2.8
- Added
config_to_tibble()for converting GeoPressureTemplateconfig.ymlfiles to tibbles. - Added
gldp_to_tag()to convert package data to GeoPressureR tag objects. - Removed the
gertdependency and improved Git clone handling. - Extended
read_gldp()to support Zenodo inputs and made raw-tag processing conditional on new tag data. - Replaced the lintr workflow with air and jarl checks.
GeoLocatoR 0.2.7
- Improved package validation, taxonomy selection, GeoPressureTemplate imports, and resource-overwrite prompts.
- Added map and most-likely-path plotting methods.
- Improved handling of missing sex values, tag reads, and pressure-path data.
- Adopted the GPL licence.
GeoLocatoR 0.2.5
- Renamed
params2*conversion helpers toparams_to_*. - Improved
create_gldp()validation, resource type and format validation, and package messages. - Updated documentation, citations, tests, and code formatting.
GeoLocatoR 0.2.4
- Improved GeoPressureTemplate import, package creation, SOI import defaults, and pressure-path compatibility.
GeoLocatoR 0.2.3
- Added
merge_gldp()for combining GeoLocator Data Packages. - Improved metadata update helpers, licence display, and
create_geopressuretemplate()labels.
GeoLocatoR 0.2.2
- Added clearer errors for missing GeoPressureTemplate files and missing tag or parameter data.
- Improved handling of paths containing spaces and duplicate measurements.
GeoLocatoR 0.2.0
- Added Zenodo import and metadata conversion helpers.
- Added SOI import support for GDL files and database data.
- Added package-resource validation, computed-property updates, and bibliographic-citation updates.
- Improved package printing, resource loading, and handling of empty resources, twilights, and staps.
GeoLocatoR 0.1.1
Full changelog · Pkgdown setup
- Added pkgdown site configuration and removed the package vignette.
- Improved raw-data GeoPressureTemplate imports and handling of missing package descriptions.
GeoLocatoR 0.1.0
Full changelog · Version commit
- Added plotting for
geolocatordpobjects and pressure-path resources. - Added GeoPressureTemplate project creation, including
config.ymlcreation and optional opening of the new RStudio project. - Added package coherence checks, schema-based metadata ordering, and resource type casting.
