NEWS
himach 0.3.2.9000
himach 0.3.2 (2023-09-20)
- New graphics: Route density charts, for routes combined with forecasts. See the Advanced Vignette.
- Bug fixes: package dependencies, package documentation.
himach 0.3.1 (2022-12-05)
- Bug fixes: Prettier cutting of background map at dateline.
- Dependency upgrades
- using edition 3 of testthat
- removing deprecated syntax in tidyverse
himach 0.3.0 (2022-06-09)
- New graphics options: in
map_routes
colour lines by a flight frequency variable or by number of accelerations to supersonic; now can also plot a simple speed/distance/time/altitude profile with profile_routes
.
- Added a section on cache housekeeping to the advanced vignette.
- Bug fixes: Solved map 'leakage' at dateline, and
make_AP2
copes with vectors of airport pairs correctly now.
himach 0.2.3 (2021-12-01)
- Fixes for solaris running old GDAL: switch to storing crs_Atlantic etc as strings.
himach 0.2.2 (2021-11-21)
- Fixed crash when routing over very short hops (say for re-positioning flights).
- (development) Bug fixes: map leakage solved, summarise_routes now works with 3-letter airport codes as well as 4 (though default is still ICAO codes, not IATA codes for airports).
- Removed use of Travis for code coverage.
himach 0.2.1 (2021-06-17)
- Patch so that tests work ok with
sf
v1.0+.
himach 0.2.0
- More precise estimate of time penalty for acceleration from subsonic to supersonic cruise (or v.v.). Perhaps 1% difference in timings as a result.
- Faster map plots, since maps are simplified (a little) now, by default.
himach 0.1.2 (2021-04-30)
- Tweak test for CRAN.
- Fixed issue when using package functions without loading package.
himach 0.1.1 (2021-04-23)
- Fixing check errors on other platforms
- Errors involving "NULL: PROJ available?" appear linked to this 'older GDAL' issue in
sf
. So implemented a work-around in various examples and vignettes.
- Use
make_aircraft(warn = FALSE)
in examples & vignettes just to eliminate warnings. Still think this merits a warning in normal use, because the default aircraft are unlikely to be fit for purposes beyond testing.
- bug fix: Mach 0.84 comparison from
summarise_routes
now uses 0.84 instead of 0.85.
himach 0.1.0 (2021-04-15)
- First version targeted for CRAN release.
- Fixes a number of bugs in the avoid-area functionality.
himach 0.0.2
- Major overhaul of the approach to smoothing from a Dijkstra-style route to a great-circle route, to handle the 1% of cases where the old approach didn't work well.
- Further speed improvements.
himach 0.0.1
- First version using the
s2
capabilities of the sf
package. This gives more robust plotting, and a number of internal speed improvements.