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