<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="/__sitemap__/style.xsl"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd http://www.google.com/schemas/sitemap-image/1.1 http://www.google.com/schemas/sitemap-image/1.1/sitemap-image.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <url>
        <loc>https://nanomq.io/</loc>
        <lastmod>2026-11-13T04:07:25Z</lastmod>
        <xhtml:link rel="alternate" hreflang="en" href="https://nanomq.io/" />
        <xhtml:link rel="alternate" hreflang="zh" href="https://nanomq.io/zh" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://nanomq.io/" />
        <image:image>
            <image:loc>https://nanomq-static.emqx.net/_nuxt/sdv.BLH8DvV9.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://nanomq-static.emqx.net/_nuxt/robotics.Cp50S7bB.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://nanomq-static.emqx.net/_nuxt/iiot.uShxKvt2.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://nanomq-static.emqx.net/_nuxt/ouEanSTdaKU.Bg5oAiDa.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://nanomq-static.emqx.net/_nuxt/MV1O8QYte2I.AUuqjAf2.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://nanomq-static.emqx.net/_nuxt/eSAwuUyfzGc.BL1mi5jC.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://nanomq-static.emqx.net/_nuxt/zqtdNTYtdqU.sRLzUphV.webp</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://nanomq.io/blog</loc>
        <lastmod>2026-11-13T04:07:25Z</lastmod>
        <xhtml:link rel="alternate" hreflang="en" href="https://nanomq.io/blog" />
        <xhtml:link rel="alternate" hreflang="zh" href="https://nanomq.io/zh/blog" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://nanomq.io/blog" />
        <image:image>
            <image:loc>https://nanomq.io/images/blog/en/nanomq-on-zephyr-rtos/cover.webp</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://nanomq.io/changelogs</loc>
        <lastmod>2026-11-13T04:07:25Z</lastmod>
        <xhtml:link rel="alternate" hreflang="en" href="https://nanomq.io/changelogs" />
        <xhtml:link rel="alternate" hreflang="zh" href="https://nanomq.io/zh/changelogs" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://nanomq.io/changelogs" />
    </url>
    <url>
        <loc>https://nanomq.io/downloads</loc>
        <lastmod>2026-11-13T04:07:25Z</lastmod>
        <xhtml:link rel="alternate" hreflang="en" href="https://nanomq.io/downloads" />
        <xhtml:link rel="alternate" hreflang="zh" href="https://nanomq.io/zh/downloads" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://nanomq.io/downloads" />
    </url>
    <url>
        <loc>https://nanomq.io/blog/how-to-deploy-an-mqtt-broker-on-raspberry-pi</loc>
        <lastmod>2026-05-10</lastmod>
        <xhtml:link rel="alternate" href="https://nanomq.io/blog/how-to-deploy-an-mqtt-broker-on-raspberry-pi" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/blog/how-to-deploy-an-mqtt-broker-on-raspberry-pi" hreflang="en" />
        <image:image>
            <image:loc>https://nanomq.io/images/blog/en/how-to-deploy-an-mqtt-broker-on-raspberry-pi/cover.webp</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://nanomq.io/blog/how-to-install-a-scalable-mqtt-broker-on-openwrt</loc>
        <lastmod>2025-10-19</lastmod>
        <xhtml:link rel="alternate" href="https://nanomq.io/blog/how-to-install-a-scalable-mqtt-broker-on-openwrt" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/blog/how-to-install-a-scalable-mqtt-broker-on-openwrt" hreflang="en" />
        <image:image>
            <image:loc>https://nanomq.io/images/blog/en/how-to-install-a-scalable-mqtt-broker-on-openwrt/01.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://nanomq.io/images/blog/en/how-to-install-a-scalable-mqtt-broker-on-openwrt/02.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://nanomq.io/images/blog/en/how-to-install-a-scalable-mqtt-broker-on-openwrt/cover.webp</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://nanomq.io/blog/install-mqtt-broker-on-windows</loc>
        <lastmod>2026-07-03</lastmod>
        <xhtml:link rel="alternate" href="https://nanomq.io/blog/install-mqtt-broker-on-windows" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/blog/install-mqtt-broker-on-windows" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/blog/install-mqtt-broker-on-windows" hreflang="zh" />
        <image:image>
            <image:loc>https://nanomq.io/images/blog/en/install-mqtt-broker-on-windows/01.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://nanomq.io/images/blog/en/install-mqtt-broker-on-windows/02.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://nanomq.io/images/blog/en/install-mqtt-broker-on-windows/03.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://nanomq.io/images/blog/en/install-mqtt-broker-on-windows/04.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://nanomq.io/images/blog/en/install-mqtt-broker-on-windows/05.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://nanomq.io/images/blog/en/install-mqtt-broker-on-windows/06.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://nanomq.io/images/blog/en/install-mqtt-broker-on-windows/07.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://nanomq.io/images/blog/en/install-mqtt-broker-on-windows/cover.webp</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://nanomq.io/blog/nanomq-newsletter-202110</loc>
        <lastmod>2021-11-06</lastmod>
        <xhtml:link rel="alternate" href="https://nanomq.io/blog/nanomq-newsletter-202110" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/blog/nanomq-newsletter-202110" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/blog/nanomq-newsletter-202110" hreflang="zh" />
        <image:image>
            <image:loc>https://nanomq.io/images/blog/en/nanomq-newsletter-202110/cover.webp</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://nanomq.io/blog/nanomq-newsletter-202111</loc>
        <lastmod>2021-12-20</lastmod>
        <xhtml:link rel="alternate" href="https://nanomq.io/blog/nanomq-newsletter-202111" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/blog/nanomq-newsletter-202111" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/blog/nanomq-newsletter-202111" hreflang="zh" />
        <image:image>
            <image:loc>https://nanomq.io/images/blog/en/nanomq-newsletter-202111/cover.webp</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://nanomq.io/blog/nanomq-newsletter-202201</loc>
        <lastmod>2022-02-09</lastmod>
        <xhtml:link rel="alternate" href="https://nanomq.io/blog/nanomq-newsletter-202201" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/blog/nanomq-newsletter-202201" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/blog/nanomq-newsletter-202201" hreflang="zh" />
        <image:image>
            <image:loc>https://nanomq.io/images/blog/en/nanomq-newsletter-202201/cover.webp</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://nanomq.io/blog/nanomq-newsletter-202205</loc>
        <lastmod>2022-06-13</lastmod>
        <xhtml:link rel="alternate" href="https://nanomq.io/blog/nanomq-newsletter-202205" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/blog/nanomq-newsletter-202205" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/blog/nanomq-newsletter-202205" hreflang="zh" />
        <image:image>
            <image:loc>https://nanomq.io/images/blog/en/nanomq-newsletter-202205/cover.webp</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://nanomq.io/blog/nanomq-newsletter-202209</loc>
        <lastmod>2022-10-25</lastmod>
        <xhtml:link rel="alternate" href="https://nanomq.io/blog/nanomq-newsletter-202209" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/blog/nanomq-newsletter-202209" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/blog/nanomq-newsletter-202209" hreflang="zh" />
        <image:image>
            <image:loc>https://nanomq.io/images/blog/en/nanomq-newsletter-202209/cover.webp</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://nanomq.io/blog/nanomq-on-zephyr-rtos</loc>
        <lastmod>2026-09-29</lastmod>
        <xhtml:link rel="alternate" href="https://nanomq.io/blog/nanomq-on-zephyr-rtos" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/blog/nanomq-on-zephyr-rtos" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/blog/nanomq-on-zephyr-rtos" hreflang="zh" />
        <image:image>
            <image:loc>https://nanomq.io/images/blog/en/nanomq-on-zephyr-rtos/cover.webp</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://nanomq.io/blog/nanomq-the-multi-threaded-alternative-to-mosquitto-for-iot-edge</loc>
        <lastmod>2025-06-08</lastmod>
        <xhtml:link rel="alternate" href="https://nanomq.io/blog/nanomq-the-multi-threaded-alternative-to-mosquitto-for-iot-edge" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/blog/nanomq-the-multi-threaded-alternative-to-mosquitto-for-iot-edge" hreflang="en" />
        <image:image>
            <image:loc>https://nanomq.io/images/blog/en/nanomq-the-multi-threaded-alternative-to-mosquitto-for-iot-edge/01.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://nanomq.io/images/blog/en/nanomq-the-multi-threaded-alternative-to-mosquitto-for-iot-edge/02.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://nanomq.io/images/blog/en/nanomq-the-multi-threaded-alternative-to-mosquitto-for-iot-edge/03.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://nanomq.io/images/blog/en/nanomq-the-multi-threaded-alternative-to-mosquitto-for-iot-edge/04.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://nanomq.io/images/blog/en/nanomq-the-multi-threaded-alternative-to-mosquitto-for-iot-edge/05.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://nanomq.io/images/blog/en/nanomq-the-multi-threaded-alternative-to-mosquitto-for-iot-edge/06.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://nanomq.io/images/blog/en/nanomq-the-multi-threaded-alternative-to-mosquitto-for-iot-edge/07.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://nanomq.io/images/blog/en/nanomq-the-multi-threaded-alternative-to-mosquitto-for-iot-edge/08.webp</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://nanomq.io/images/blog/en/nanomq-the-multi-threaded-alternative-to-mosquitto-for-iot-edge/cover.webp</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.3.2</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.3.2" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.3.2" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.3.2" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.3.3</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.3.3" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.3.3" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.3.3" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.3.4</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.3.4" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.3.4" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.3.4" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.3.5</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.3.5" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.3.5" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.3.5" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.3.8</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.3.8" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.3.8" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.3.8" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.4.1</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.4.1" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.4.1" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.4.1" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.4.2</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.4.2" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.4.2" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.4.2" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.4.3</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.4.3" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.4.3" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.4.3" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.4.5</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.4.5" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.4.5" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.4.5" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.4.8</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.4.8" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.4.8" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.4.8" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.5.0</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.5.0" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.5.0" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.5.0" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.5.2</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.5.2" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.5.2" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.5.2" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.5.5</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.5.5" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.5.5" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.5.5" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.5.8</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.5.8" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.5.8" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.5.8" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.5.9</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.5.9" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.5.9" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.5.9" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.6.3</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.6.3" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.6.3" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.6.3" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.6.4</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.6.4" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.6.4" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.6.4" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.6.6</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.6.6" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.6.6" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.6.6" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.6.8</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.6.8" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.6.8" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.6.8" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.7.0</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.7.0" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.7.0" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.7.0" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.7.2</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.7.2" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.7.2" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.7.2" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.7.3</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.7.3" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.7.3" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.7.3" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.7.4</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.7.4" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.7.4" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.7.4" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.7.5</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.7.5" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.7.5" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.7.5" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.7.8</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.7.8" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.7.8" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.7.8" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.7.9</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.7.9" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.7.9" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.7.9" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.8.0</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.8.0" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.8.0" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.8.0" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.8.2</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.8.2" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.8.2" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.8.2" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.8.3</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.8.3" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.8.3" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.8.3" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.8.5</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.8.5" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.8.5" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.8.5" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.9.0</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.9.0" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.9.0" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.9.0" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.9.2</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.9.2" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.9.2" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.9.2" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.9.5</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.9.5" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.9.5" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.9.5" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.9.7</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.9.7" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.9.7" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.9.7" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.10.1</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.10.1" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.10.1" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.10.1" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.10.5</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.10.5" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.10.5" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.10.5" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.10.8</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.10.8" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.10.8" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.10.8" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.11.0</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.11.0" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.11.0" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.11.0" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.11.2</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.11.2" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.11.2" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.11.2" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.11.3</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.11.3" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.11.3" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.11.3" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.11.8</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.11.8" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.11.8" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.11.8" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.12.0</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.12.0" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.12.0" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.12.0" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.12.1</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.12.1" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.12.1" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.12.1" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.12.2</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.12.2" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.12.2" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.12.2" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.12.5</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.12.5" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.12.5" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.12.5" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.13</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.13" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.13" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.13" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.13.0</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.13.0" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.13.0" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.13.0" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.13.1</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.13.1" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.13.1" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.13.1" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.13.3</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.13.3" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.13.3" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.13.3" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.13.5</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.13.5" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.13.5" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.13.5" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.14.0</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.14.0" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.14.0" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.14.0" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.14.1</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.14.1" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.14.1" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.14.1" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.14.5</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.14.5" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.14.5" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.14.5" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.14.8</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.14.8" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.14.8" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.14.8" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.15.0</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.15.0" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.15.0" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.15.0" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.15.1</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.15.1" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.15.1" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.15.1" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.15.2</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.15.2" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.15.2" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.15.2" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.15.3</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.15.3" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.15.3" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.15.3" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.15.5</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.15.5" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.15.5" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.15.5" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.16.0</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.16.0" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.16.0" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.16.0" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.16.2</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.16.2" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.16.2" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.16.2" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.16.3</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.16.3" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.16.3" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.16.3" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.16.5</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.16.5" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.16.5" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.16.5" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.17.0</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.17.0" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.17.0" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.17.0" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.17.2</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.17.2" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.17.2" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.17.2" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.17.5</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.17.5" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.17.5" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.17.5" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.17.8</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.17.8" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.17.8" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.17.8" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.17.9</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.17.9" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.17.9" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.17.9" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.18.1</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.18.1" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.18.1" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.18.1" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.18.2</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.18.2" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.18.2" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.18.2" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.19.1</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.19.1" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.19.1" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.19.1" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.19.5</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.19.5" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.19.5" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.19.5" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.20.0</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.20.0" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.20.0" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.20.0" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.20.5</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.20.5" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.20.5" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.20.5" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.20.6</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.20.6" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.20.6" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.20.6" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.20.8</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.20.8" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.20.8" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.20.8" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.21.1</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.21.1" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.21.1" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.21.1" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.21.2</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.21.2" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.21.2" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.21.2" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.21.5</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.21.5" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.21.5" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.21.5" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.21.6</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.21.6" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.21.6" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.21.6" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.21.8</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.21.8" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.21.8" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.21.8" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.21.10</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.21.10" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.21.10" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.21.10" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.22.1</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.22.1" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.22.1" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.22.1" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.22.2</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.22.2" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.22.2" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.22.2" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.22.3</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.22.3" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.22.3" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.22.3" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.22.4</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.22.4" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.22.4" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.22.4" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.22.5</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.22.5" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.22.5" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.22.5" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.22.6</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.22.6" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.22.6" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.22.6" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.22.8</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.22.8" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.22.8" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.22.8" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.22.10</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.22.10" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.22.10" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.22.10" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.23.1</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.23.1" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.23.1" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.23.1" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.23.2</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.23.2" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.23.2" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.23.2" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.23.3</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.23.3" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.23.3" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.23.3" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.23.5</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.23.5" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.23.5" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.23.5" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.23.6</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.23.6" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.23.6" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.23.6" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.23.7</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.23.7" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.23.7" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.23.7" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.23.7-11</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.23.7-11" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.23.7-11" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.23.7-11" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.23.8</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.23.8" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.23.8" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.23.8" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.23.9</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.23.9" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.23.9" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.23.9" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.23.10</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.23.10" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.23.10" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.23.10" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.24.1</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.24.1" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.24.1" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.24.1" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.24.2</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.24.2" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.24.2" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.24.2" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.24.4</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.24.4" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.24.4" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.24.4" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.24.5</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.24.5" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.24.5" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.24.5" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.24.6</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.24.6" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.24.6" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.24.6" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.24.7</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.24.7" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.24.7" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.24.7" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.24.8</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.24.8" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.24.8" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.24.8" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.24.9</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.24.9" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.24.9" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.24.9" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.24.10</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.24.10" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.24.10" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.24.10" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.24.11</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.24.11" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.24.11" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.24.11" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.24.13</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.24.13" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.24.13" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.24.13" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.24.14</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.24.14" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.24.14" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.24.14" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.25.3</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.25.3" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.25.3" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.25.3" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.25.5</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.25.5" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.25.5" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.25.5" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.25.6</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.25.6" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.25.6" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.25.6" hreflang="zh" />
    </url>
    <url>
        <loc>https://nanomq.io/changelogs/v0.25.7</loc>
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.25.7" hreflang="x-default" />
        <xhtml:link rel="alternate" href="https://nanomq.io/changelogs/v0.25.7" hreflang="en" />
        <xhtml:link rel="alternate" href="https://nanomq.io/zh/changelogs/v0.25.7" hreflang="zh" />
    </url>
</urlset>
<!-- XML Sitemap generated by @nuxtjs/sitemap v9.1.0 at 2026-11-13T04:08:18.154Z -->