Releases: rOpenSpain/climaemet
Releases · rOpenSpain/climaemet
climaemet 1.4.2
- Improvements in
ggwindrose()
(see #72):- Use
ggplot2::coord_radial()
instead ofggplot2::coord_polar()
. - New parameter
stack_reverse
for changing the order of the stacks on
each petal.
- Use
- Minimal ggplot2 version required is now
>= 3.5.0
as a consequence of
migrating toggplot2::coord_radial()
. aemet_munic
updated to January 2025.- Adapt functions to new response codes (#74).
What's Changed
- Update
ggwindrose()
by @dieghernan in #73 - Adapt to new aemet response by @dieghernan in #76
Full Changelog: v1.4.1...v1.4.2
climaemet 1.4.1
aemet_forecast_fires()
now usesterra::combineLevels()
(terra >=
1.8-10
).- Use CRAN DOI:
10.32614/CRAN.package.climaemet. - Now the API key with the highest remaining quota is selected when performing
a call (in prior versions the API Key was chosen randomly). This is expected
to delay API throttling.
What's Changed
- Update steps in codecov action by @dieghernan in #67
- Update workflow by @dieghernan in #68
- Bump dieghernan/cran-status-check from 1 to 2 by @dependabot in #69
Full Changelog: v1.4.0...v1.4.1
climaemet 1.4.0
- New functions:
aemet_alerts()
to get current meteorological alerts issued by AEMET.- Helper function
aemet_alert_zones()
to obtain the zoning defined by
AEMET for the alerts. aemet_forecast_fires()
to get aSpatRaster
with the forecast of risk
level of wildfires.
- Increase timeout limit with
httr2::req_timeout()
. - Better management of non valid/duplicated/empty API keys.
- New packages added to 'Suggest': terra.
What's Changed
- Add new function
aemet_alerts()
by @dieghernan in #60 - Improve alert functions by @dieghernan in #61
- Add aemet_forecast_fires by @dieghernan in #64
Full Changelog: v1.3.0...v1.4.0
climaemet 1.3.0
- Migrate from httr to httr2 (#50).
- New functions for beaches:
aemet_forecast_beaches()
andaemet_beaches()
(#54). - Use progress bars in downloads thanks to cli. New argument
progress = TRUE
in most functions. - It is possible to use several API keys to avoid API throttling, see
?climaemet::aemet_api_key
(#53). - New helper function
dms2decdegrees_2()
. - Update
aemet_munic
with January 2024 data. - New package in 'Suggests': mapSpain.
What's Changed
- Migrate to httr2 by @dieghernan in #51
- Handle several API keys by @dieghernan in #53
- Package update by @dieghernan in #55
- Add progress bars and test by @dieghernan in #57
- Add beaches by @dieghernan in #58
Full Changelog: v1.2.1...v1.3.0
climaemet 1.2.1
- On
aemet_monthly_period(extract_metadata = TRUE)
honor thestart
and
end
parameters. - Update docs.
What's Changed
- Bump actions/checkout from 3 to 4 by @dependabot in #46
- Bump github/codeql-action from 2 to 3 by @dependabot in #47
- Add revdep check by @dieghernan in #48
Full Changelog: v1.2.0...v1.2.1
climaemet 1.2.0
- Now it is possible to extract metadata from each API call using the
parameterextract_metadata = TRUE
(#40). - Improve the API call system to avoid API throttling.
aemet_stations()
result is cached temporarily ontempdir()
, avoiding
unneeded API calls.
What's Changed
- Add Layers to example by @dieghernan in #38
- Can extract metadata on functions by @dieghernan in #41
- Lint package by @dieghernan in #42
- Update actions by @dieghernan in #44
Full Changelog: v1.1.1...v1.2.0
climaemet 1.1.1
- Fix an error on the conversion to sf objects.
- Documentation improvements.
Full Changelog: v1.1.0...v1.1.1
climaemet 1.1.0
- Add lubridate to "Suggest".
- Add
aemet_munic
dataset. - Add
scales
to Suggests. - Add forecast functions:
aemet_forecast_daily()
aemet_forecast_tidy()
aemet_forecast_hourly()
aemet_forecast_vars_available()
- Improve
get_data_aemet()
/get_metadata_aemet()
to support more endpoints. - Add new vignette:
vignette("extending-climaemet")
. - Fix error on
ggclimat_walter_lieth()
(#35).
What's Changed
- Bump actions/checkout from 2 to 3 by @dependabot in #21
- Fix badges by @dieghernan in #23
- Add forecast by @dieghernan in #22
- Fix docs by @dieghernan in #24
- Reduce image size by @dieghernan in #25
- Add initial id to forecast function by @dieghernan in #28
- Rename and tidy results by @dieghernan in #30
- Improve format handling by @dieghernan in #31
- Update docs by @dieghernan in #32
- Update vignette by @dieghernan in #33
- Fix climatogram by @dieghernan in #36
New Contributors
- @dependabot made their first contribution in #21
Full Changelog: v1.0.2...v1.1.0
climaemet 1.0.2
- Fix docs as per CRAN request
climaemet 1.0.1
- Add new citation.
- Adapt some examples.
- Remove
lubridate
dependency. - No more messages when loading the library.