You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
opensensmapR/NEWS.md

2.8 KiB

opensensmapr changelog

This project does its best to adhere to semantic versioning.

2023-03-06: v0.6.0

  • fix package bugs to pass CRAN tests after 4 years of maintenance break
    • updated hyperlinks
    • don't throw error for empty sensors
    • updated tests
  • updated maintainer
  • updated vignettes
  • use precomputed data to create vignettes
  • change archive url to 'https://archive.opensensemap.org/' and checking its availability before requesting data
  • new features:
    • added param bbox for osem_boxes function
    • support of multiple grouptags

2019-02-09: v0.5.1

  • fix package to work with API v6
    • box$lastMeasurement may be missing now for long inactive boxes
  • add tests

2018-10-20: v0.5.0

  • fix dynamic method export
  • add osem_measurements_archive() to fetch measurements from the archive (#23)
  • add box$sensors containing a data.frame with sensor metadata
  • add sensor-IDs to box$phenomena

2018-09-21: v0.4.3

  • dynamically export S3 methods of foreign generics for compatibility with upcoming R 3.6.0
  • add readr as default dependency

2018-09-05: v0.4.2

  • move to sensebox GitHub organization
  • pass ... to plot.sensebox()

2018-06-07: v0.4.1

  • fix osem_as_measurements() returning wrong classes
  • improve vignettes
  • be on CRAN eventually.. hopefully??

2018-05-25: v0.4.0

  • add caching feature for requests; see vignette osem-serialization
  • add vignette osem-serialization
  • add vignette osem-history
  • fix broken parameter check for osem_measurements(phenomenon = )
  • increased test coverage
  • package ready for CRAN

2018-01-13: v0.3.2

  • hide download progress in non interactive sessions (#11)
  • fix print.osem_measurements()
  • fix summary.sensebox() last_measurement_within
  • expose mar for plot functions (#12)
  • remove deprecated NSE functions from dplyr
  • package & documentation improvements

2017-11-29: v0.3.1

  • compatibility with latest API format (#4)
  • add package documentation under ?opensensmapr (#5)

2017-09-04: v0.3.0

  • add utility functions: filter, mutate, [, st_as_sf for classes sensebox and osem_measurements
  • add osem_as_sensebox and osem_as_measurement constructors

breaking changes

  • osem_as_sf has moved to st_as_sf.sensebox and st_as_sf.osem_measurements

2017-08-24: v0.2.1

  • add labels to osem_measurements plots
  • add last active counts to tools/monitor

fixes

  • fix regression from #2 for requests without from/to

2017-08-23: v0.2.0

  • add auto paging for osem_measurements(), allowing data retrieval for arbitrary time intervals (#2)
  • improve plots for osem_measurements & sensebox (#1)
  • add sensorId & unit column to get_measurements() output by default
  • show download progress info, hide readr output
  • shorten vignette osem-intro

breaking changes

  • return all string columns of get_measurements() as factors