                     Changes in version 0.1.0.9000                      

  - mn_join() no longer leaves Ulaanbaatar blank for NSO tables that
    give the capital's figures only on the Ulaanbaatar region row
    (code 5) and leave the capital's own row (511) empty or out, as many
    health tables do. At the aimag level the region rows are used for
    Ulaanbaatar when they hold more values than the 511 rows.
  - The package has a hex logo.

                 Changes in version 0.1.0 (2026-10-10)                  

  - First CRAN release.
  - Boundaries at every open level, with a shared set of columns:
    mn_country(), mn_regions(), mn_aimags(), mn_soums() (including
    Ulaanbaatar districts), mn_ub(), mn_ub_districts() and mn_khoroos(),
    all built on mn_admin(). Simplified boundaries ship with the
    package; resolution = "high" downloads full-resolution ones once.
  - Bag level ready for NSO data: mn_bags() and mn_read_bags() read and
    check a bag boundary file, and codes and names of all bags are built
    in.
  - Names and codes: mn_match() resolves English spellings, Cyrillic,
    NSO codes, ISO 3166-2 codes and P-codes; mn_codes() lists every
    unit; mn_translit() romanises Mongolian Cyrillic (MNS 5217 or NSO
    style).
  - mn_join() joins data to boundaries in one step, detecting the level
    and dropping totals from NSO tables.
  - Mapping: mn_map() and theme_mn() for ggplot2, mn_leaflet() for
    interactive maps, mn_label_points(), mn_crs() and the mn_aimag_grid
    layout for geofacet.
  - Thematic layers: mn_settlements(), mn_neighbours(), mn_rivers() and
    mn_lakes() (major features bundled, all OpenStreetMap features with
    detail = "all"), and mn_roads(), mn_railways(), mn_airports() and
    mn_places() from OpenStreetMap, downloaded once and cached.
  - Rasters (with terra): mn_elevation() and mn_hillshade() (Copernicus
    DEM, 1 km national or 90 m by area), mn_landcover() (ESA
    WorldCover, 1 km or 10 m), mn_population() (WorldPop 2015-2030, 1 km
    or 100 m) and mn_zonal() to summarise them over any map units.
    mn_map() draws rasters as well as polygons.
  - mn_protected_areas() downloads the World Database on Protected
    Areas.
  - Data sources and cache: mn_sources(), mn_citation(), mn_download()
    (layer ids or groups such as "osm"), mn_cache_dir(), mn_cache_list()
    and mn_cache_clear().
  - Example data: mn_example_population.
