Changes between 1.42 (released 2015-04-28) and 1.41 versions:
DMS::Decode allows a single addition or subtraction operation, e.g.,
70W+0:0:15. This affects the GeoCoords class and the utilities
(which use the DMS class for reading coordinates).
Add Math::norm, Math::AngRound, Math::tand, Math::atan2d,
Math::eatanhe, Math::taupf, Math::tauf, Math::fma and remove
duplicated (but private) functionality from other classes.
On non-Windows systems, the cmake config-style find_package files
are now installed under ${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}
instead of ${CMAKE_INSTALL_PREFIX}/share, because the files are
architecture-specific. This change will let 32-bit and 64-bit
versions coexist on the same machine (in lib and lib64). You should
remove the versions in the old "share" location.
MATLAB changes:
artifactId for Java package changed from GeographicLib to
GeographicLib-Java and the package is now depolyed to Maven Central
(thanks to Chris Bennight for help on this).
Fix autoconf mismatch of version numbers (which were inconsistent in
versions 1.40 and 1.41).
Mark the computation of the gradient of the geoid height in the
Geoid class and the GeoidEval utility
as deprecated.
Work around the boost-quadmath bug with setprecision(0).
Deprecate use of Visual Studio 2005 "-vc8" project files in the
windows directory.