Releases: mapcode-foundation/mapcode-cpp
Releases · mapcode-foundation/mapcode-cpp
2.5.5
2.5.4
2.5.2
2.5.1
2.5.0
2.4.0
- Added scripts for Korean (Choson'gul / Hangul), Burmese, Khmer, Sinhalese, Thaana (Maldivan),
Chinese (Zhuyin, Bopomofo), Tifinagh (Berber), Tamil, Amharic, Telugu, Odia, Kannada, Gujarati. - Renamed constants to more correct terms (Malay to Malayalam, Hindi to Devanagari).
- Added
getAlphabetsForTerritory(t)
, returning the most commonly used alphabets for territoryt
. - Improved some characters for Arabic and Devanagari.
- Fixed Bengali to also support Assamese.
- Improved readability of implementation.
- Added conditional define option for
unittest
:NO_POSIX_THREADS
. Add-DNO_POSIX_THREADS
to your compiler command-line to not usepthreads.h
, for example, on MSVC platforms. - Added conditional define option library:
NO_FAST_ENCODE
. Add-DNO_FAST_ENCODE
to your
compiler command-line to not use the fast encoding (default is to use fast encoding). Using
fast encoding speeds up de encoding by a factor of 2. For normal use, there is no reason not
to use fast encoding. - Added
parseMapcodeString
to get individual mapcode elements, like the territory code,
the 'proper' mapcode (without the territory and precision extension) and the precision
extension parsed from a (user) input string. - Fixed bug in
parseMapcodeString
andcompareWithMapcodeFormat
.
2.3.0
2.2.2
2.2.1
2.1.5
Removed isInsideTerritory by much stricter unit test