<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://midwayjs.org/blog</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/blog/archive</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/blog/authors</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/blog/core-decorator-merge</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/blog/jest_update</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/blog/mwtsc-check</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/blog/page/2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/blog/page/3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/blog/page/4</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/blog/page/5</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/blog/page/6</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/blog/release/3.10.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/blog/release/3.11.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/blog/release/3.12.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/blog/release/3.13.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/blog/release/3.14.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/blog/release/3.15.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/blog/release/3.16.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/blog/release/3.17.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/blog/release/3.18.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/blog/release/3.19.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/blog/release/3.20.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/blog/release/3.6.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/blog/release/3.7.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/blog/release/3.8.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/blog/release/3.9.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/blog/release/4.0.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/blog/release/4.0.0-beta.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/blog/release/4.0.0-beta.10</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/blog/release/4.0.0-beta.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/blog/release/4.0.0-beta.9</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/blog/remove-node-14-ci</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/blog/remove-node-v12</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/blog/skill/midway</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/blog/tags</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/blog/tags/ai</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/blog/tags/core</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/blog/tags/decorator</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/blog/tags/jest</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/blog/tags/midway</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/blog/tags/mwtsc</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/blog/tags/node</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/blog/tags/release</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/blog/tags/release/page/2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/blog/tags/release/page/3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/blog/tags/release/page/4</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/blog/tags/skill</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/blog/tags/%E6%9B%B4%E6%96%B0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/authors</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/page/10</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/page/11</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/page/12</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/page/13</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/page/14</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/page/15</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/page/16</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/page/17</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/page/18</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/page/19</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/page/2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/page/20</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/page/21</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/page/22</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/page/23</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/page/24</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/page/3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/page/4</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/page/5</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/page/6</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/page/7</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/page/8</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/page/9</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v0.2.10</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v0.2.5</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v0.2.6</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v0.2.7</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v0.2.8</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v0.2.9</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v0.4.5</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v0.4.6</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v0.4.7</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v0.5.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v0.5.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v0.6.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v0.6.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v0.6.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v0.6.3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v0.6.4</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v0.6.5</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v0.7.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v0.7.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.0.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.0.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.0.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.0.3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.0.4</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.0.5</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.1.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.1.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.1.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.10.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.10.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.10.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.10.3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.10.4</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.10.5</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.10.6</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.10.7</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.10.8</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.10.9</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.11.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.11.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.11.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.11.3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.11.4</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.11.5</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.11.6</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.12.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.12.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.13.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.14.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.14.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.14.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.14.3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.14.4</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.15.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.15.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.16.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.16.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.16.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.16.3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.16.4</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.17.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.17.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.2.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.2.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.2.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.2.3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.2.4</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.3.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.3.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.3.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.4.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.4.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.4.10</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.4.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.4.3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.4.4</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.4.5</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.4.6</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.4.7</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.4.8</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.4.9</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.5.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.5.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.5.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.5.3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.5.4</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.5.5</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.5.6</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.6.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.6.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.6.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.6.3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.7.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.8.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v1.9.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.0.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.0.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.0.10</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.0.11</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.0.12</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.0.13</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.0.14</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.0.15</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.0.16</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.0.17</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.0.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.0.3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.0.4</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.0.5</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.0.6</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.0.7</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.0.8</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.0.9</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.1.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.1.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.1.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.1.3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.1.4</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.10.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.10.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.10.10</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.10.11</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.10.12</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.10.13</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.10.14</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.10.15</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.10.16</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.10.17</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.10.18</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.10.19</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.10.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.10.3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.10.4</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.10.5</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.10.6</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.10.7</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.10.8</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.10.9</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.11.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.11.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.11.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.11.3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.11.4</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.11.5</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.11.6</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.11.7</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.12.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.12.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.12.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.12.3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.12.4</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.2.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.2.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.2.10</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.2.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.2.3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.2.4</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.2.5</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.2.6</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.2.7</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.2.8</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.2.9</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.3.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.3.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.3.10</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.3.11</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.3.12</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.3.13</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.3.14</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.3.15</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.3.16</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.3.17</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.3.18</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.3.19</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.3.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.3.20</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.3.21</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.3.22</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.3.23</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.3.3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.3.4</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.3.6</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.3.7</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.3.8</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.3.9</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.4.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.4.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.4.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.4.3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.4.4</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.4.5</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.4.6</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.4.7</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.4.8</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.5.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.5.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.5.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.5.3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.5.4</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.5.5</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.6.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.6.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.6.10</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.6.11</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.6.12</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.6.13</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.6.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.6.3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.6.4</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.6.5</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.6.6</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.6.7</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.6.8</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.6.9</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.7.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.7.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.7.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.7.3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.7.4</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.7.5</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.7.6</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.7.7</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.8.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.8.10</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.8.11</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.8.12</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.8.13</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.8.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.8.3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.8.4</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.8.5</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.8.6</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.8.7</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.8.8</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.8.9</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.9.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.9.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.9.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v2.9.3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.0.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.0.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.0.10</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.0.11</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.0.12</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.0.13</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.0.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.0.3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.0.4</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.0.5</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.0.6</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.0.7</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.0.8</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.0.9</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.1.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.1.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.1.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.1.3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.1.4</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.1.5</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.1.6</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.10.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.10.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.10.10</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.10.11</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.10.12</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.10.13</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.10.14</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.10.15</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.10.16</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.10.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.10.3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.10.4</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.10.5</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.10.6</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.10.7</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.10.8</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.10.9</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.11.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.11.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.11.10</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.11.11</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.11.12</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.11.13</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.11.14</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.11.15</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.11.16</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.11.17</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.11.18</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.11.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.11.3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.11.4</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.11.5</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.11.6</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.11.7</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.11.8</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.11.9</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.12.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.12.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.12.10</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.12.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.12.3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.12.4</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.12.5</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.12.6</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.12.7</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.12.8</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.12.9</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.13.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.13.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.13.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.13.3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.13.4</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.13.5</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.13.6</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.13.7</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.13.8</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.13.9</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.14.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.14.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.14.10</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.14.11</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.14.12</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.14.13</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.14.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.14.3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.14.4</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.14.5</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.14.6</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.14.7</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.14.8</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.14.9</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.15.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.15.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.15.10</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.15.11</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.15.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.15.3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.15.4</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.15.5</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.15.6</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.15.7</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.15.8</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.15.9</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.16.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.16.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.16.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.16.3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.16.4</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.16.5</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.16.6</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.16.7</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.16.8</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.17.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.17.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.17.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.17.3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.18.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.18.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.18.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.19.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.19.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.19.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.19.3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.2.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.2.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.2.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.20.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.20.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.20.10</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.20.11</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.20.12</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.20.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.20.3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.20.4</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.20.5</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.20.6</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.20.7</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.20.8</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.20.9</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.3.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.3.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.3.10</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.3.11</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.3.12</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.3.13</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.3.14</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.3.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.3.3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.3.4</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.3.5</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.3.6</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.3.7</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.3.8</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.3.9</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.4.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.4.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.4.10</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.4.11</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.4.12</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.4.13</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.4.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.4.3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.4.4</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.4.5</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.4.6</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.4.7</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.4.8</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.4.9</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.5.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.5.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.5.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.5.3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.6.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.6.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.7.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.7.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.7.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.7.3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.7.4</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.8.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.8.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.8.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.8.3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.8.4</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.9.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.9.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.9.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.9.3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.9.4</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.9.5</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.9.6</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.9.7</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.9.8</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v3.9.9</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v4.0.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v4.0.0-beta.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v4.0.0-beta.10</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v4.0.0-beta.11</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v4.0.0-beta.12</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v4.0.0-beta.13</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v4.0.0-beta.14</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v4.0.0-beta.15</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v4.0.0-beta.16</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v4.0.0-beta.17</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v4.0.0-beta.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v4.0.0-beta.3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v4.0.0-beta.4</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v4.0.0-beta.5</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v4.0.0-beta.6</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v4.0.0-beta.7</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v4.0.0-beta.8</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v4.0.0-beta.9</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v4.0.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v4.0.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v4.0.3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v4.1.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v4.2.0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v4.2.1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v4.2.2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v4.2.3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v4.2.4</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/changelog/v4.2.5</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/index.layout</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/search</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/test-webcontainer</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/tutorials/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/tutorials/class-syntax</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/tutorials/function-syntax</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/1.0.0/controller</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/1.0.0/debug</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/1.0.0/decorator</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/1.0.0/deploy</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/1.0.0/docker</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/1.0.0/extensions/axios</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/1.0.0/framework</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/1.0.0/hooks/hooks_intro</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/1.0.0/injection</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/1.0.0/intro</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/1.0.0/middleware</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/1.0.0/quickstart</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/1.0.0/serverless/serverless_intro</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/1.0.0/test</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/1.0.0/test_more</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/1.0.0/tool/cli</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/1.0.0/ts_guide</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/alinode</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/aspect</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/body-parser</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/cfork</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/change_start_dir</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/component_development</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/container</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/context_definition</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/controller</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/cookies</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/cors</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/custom_eggjs</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/debugger</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/decorator_api</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/decorator_index</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/deployment</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/eggjs</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/env_config</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/environment</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/express</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/extensions/axios</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/extensions/cache</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/extensions/consul</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/extensions/cos</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/extensions/graphql</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/extensions/grpc</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/extensions/mongo</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/extensions/orm</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/extensions/oss</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/extensions/passport</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/extensions/process_agent</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/extensions/rabbitmq</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/extensions/redis</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/extensions/render</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/extensions/sequelize</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/extensions/swagger</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/extensions/tablestore</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/extensions/task</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/file_upload</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/framework_development</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/framework_problem</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/git_problem</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/hooks/application_integration</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/hooks/hooks_api</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/hooks/hooks_bff</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/hooks/hooks_builtin</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/hooks/hooks_component</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/hooks/hooks_create</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/hooks/hooks_custom_request</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/hooks/hooks_debug</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/hooks/hooks_middleware</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/hooks/hooks_miniprogram</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/hooks/hooks_route</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/hooks/hooks_syntax</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/hooks/intro</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/hooks/oss_upload</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/how_to_install_nodejs</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/how_to_update_midway</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/intro</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/koa</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/lifecycle</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/logger</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/midway_component</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/midway_slow_problem</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/multi_framework_start</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/npm_problem</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/pipeline</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/pm2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/prometheus</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/release_schedule</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/req_res_app</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/router_table</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/sample</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/serverless/aliyun_trigger_apigw</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/serverless/aliyun_trigger_event</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/serverless/aliyun_trigger_http</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/serverless/aliyun_trigger_mns</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/serverless/aliyun_trigger_oss</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/serverless/aliyun_trigger_timer</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/serverless/app_deploy_serverless</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/serverless/deploy_aliyun_faq</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/serverless/deploy_tencent_faq</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/serverless/deploy_to_aliyun</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/serverless/deploy_to_tencent</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/serverless/migrate_egg</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/serverless/migrate_express</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/serverless/migrate_faq</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/serverless/migrate_koa</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/serverless/migrate_static</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/serverless/serverless_aggr</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/serverless/serverless_context</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/serverless/serverless_dev</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/serverless/serverless_environment</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/serverless/serverless_error</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/serverless/serverless_intro</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/serverless/serverless_post_difference</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/serverless/serverless_testing</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/serverless/serverless_to_app</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/serverless/serverless_v1_upgrade_serverless_v2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/serverless/serverless_yml</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/serverless/tencent_trigger_apigw</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/serverless/tencent_trigger_cmq</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/serverless/tencent_trigger_cos</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/serverless/tencent_trigger_timer</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/service</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/service_factory</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/session</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/socketio</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/start_app</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/static_file</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/testing</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/tool/cli</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/tool/egg-ts-helper</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/tool/luckyeye</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/tool/mwts</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/tool/typeorm_generator</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/ts_problem</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/v1_upgrade_v2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/validate</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/web_middleware</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/2.0.0/ws</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/aspect</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/auto_run</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/awesome_midway</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/built_in_service</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/change_start_dir</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/component_development</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/container</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/context_definition</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/contributing</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/controller</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/cookie_session</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/cusom_response</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/custom_decorator</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/custom_error</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/data_listener</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/data_response</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/data_source</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/debugger</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/decorator_index</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/deployment</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/env_config</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/environment</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/error_code</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/error_filter</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/esm</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/alinode</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/axios</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/bull</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/bullmq</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/busboy</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/cache</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/caching</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/captcha</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/casbin</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/cfork</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/code_dye</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/consul</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/cos</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/cron</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/cross_domain</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/egg</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/etcd</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/express</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/grpc</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/http-proxy</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/i18n</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/info</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/jwt</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/kafka</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/koa</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/mikro</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/mongodb</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/mqtt</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/orm</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/oss</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/otel</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/passport</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/pm2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/process_agent</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/prometheus</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/rabbitmq</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/redis</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/render</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/security</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/sequelize</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/socketio</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/static_file</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/swagger</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/tablestore</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/tags</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/tenant</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/upload</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/validate</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/extensions/ws</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/faq/alias_path</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/faq/framework_problem</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/faq/git_problem</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/faq/npm_problem</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/faq/ts_problem</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/guard</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/hooks/api</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/hooks/builtin-hooks</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/hooks/client</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/hooks/component</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/hooks/config</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/hooks/cors</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/hooks/debug</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/hooks/deploy</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/hooks/file-route</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/hooks/fullstack</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/hooks/intro</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/hooks/middleware</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/hooks/prisma</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/hooks/safe</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/hooks/test</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/hooks/upload</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/hooks/validate</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/how_to_install_nodejs</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/how_to_update_midway</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/intro</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/legacy/mongodb</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/legacy/orm</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/legacy/sequelize</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/legacy/task</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/lifecycle</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/logger</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/logger_v3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/middleware</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/midway_component</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/midway_slow_problem</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/mock</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/ops/ecs_start_err</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/pipe</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/pipeline</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/quick_guide</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/quickstart</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/release_schedule</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/req_res_app</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/retry</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/router_table</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/serverless/aliyun_faas</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/serverless/aws_lambda</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/serverless/serverless_context</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/serverless/serverless_dev</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/serverless/serverless_error</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/serverless/serverless_intro</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/serverless/serverless_post_difference</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/serverless/serverless_testing</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/serverless/serverless_v2_upgrade_serverless_v3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/service</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/service_factory</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/testing</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/tool/cli</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/tool/create_midway</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/tool/egg-ts-helper</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/tool/luckyeye</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/tool/mwts</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/tool/mwtsc</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/tool/sequelize_generator</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/tool/typeorm_generator</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/tool/version_check</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/3.0.0/upgrade_v3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/aspect</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/auto_run</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/awesome_midway</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/built_in_service</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/change_start_dir</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/component_development</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/container</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/context_definition</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/contributing</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/controller</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/cookie_session</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/cusom_response</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/custom_decorator</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/custom_error</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/data_listener</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/data_response</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/data_source</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/debugger</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/decorator_index</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/deployment</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/env_config</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/environment</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/error_code</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/error_filter</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/esm</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/alinode</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/apollo</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/axios</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/bull</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/bullmq</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/busboy</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/cache</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/caching</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/captcha</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/casbin</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/cfork</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/code_dye</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/commander</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/consul</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/cos</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/cron</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/cross_domain</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/crud</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/egg</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/etcd</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/events</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/express</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/grpc</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/http-proxy</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/i18n</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/info</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/jwt</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/kafka</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/koa</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/mcp</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/mikro</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/mongodb</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/mqtt</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/one-shot</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/orm</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/oss</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/passport</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/piscina</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/pm2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/process_agent</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/prometheus</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/rabbitmq</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/redis</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/render</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/security</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/sequelize</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/socketio</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/static_file</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/swagger</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/tablestore</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/tags</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/tenant</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/upload</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/validate</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/validation</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/extensions/ws</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/faq/alias_path</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/faq/framework_problem</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/faq/git_problem</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/faq/npm_problem</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/faq/ts_problem</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/functional/api-reference</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/functional/build-deploy</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/functional/frontend-integration</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/functional/fundamentals</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/functional/intro</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/functional/migration</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/functional/react</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/functional/testing</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/functional/validation</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/functional/vue</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/functional/workspace</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/guard</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/hooks/api</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/hooks/builtin-hooks</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/hooks/client</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/hooks/component</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/hooks/config</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/hooks/cors</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/hooks/debug</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/hooks/deploy</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/hooks/file-route</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/hooks/fullstack</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/hooks/intro</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/hooks/middleware</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/hooks/prisma</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/hooks/safe</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/hooks/test</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/hooks/upload</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/hooks/validate</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/how_to_install_nodejs</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/how_to_update_midway</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/intro</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/legacy/mongodb</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/legacy/orm</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/legacy/sequelize</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/legacy/task</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/lifecycle</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/logger</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/logger_v3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/middleware</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/midway_component</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/midway_slow_problem</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/mock</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/ops/ecs_start_err</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/pipe</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/pipeline</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/quick_guide</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/quickstart</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/release_schedule</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/req_res_app</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/retry</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/router_table</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/serverless/aliyun_faas</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/serverless/aws_lambda</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/serverless/serverless_context</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/serverless/serverless_dev</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/serverless/serverless_error</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/serverless/serverless_intro</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/serverless/serverless_post_difference</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/serverless/serverless_testing</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/serverless/serverless_v2_upgrade_serverless_v3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/service</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/service_discovery</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/service_factory</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/skill_midway</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/testing</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/tool/cli</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/tool/create_midway</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/tool/egg-ts-helper</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/tool/luckyeye</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/tool/mwts</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/tool/mwtsc</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/tool/sequelize_generator</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/tool/typeorm_generator</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/tool/version_check</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/tracing</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/upgrade_v3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/upgrade_v4</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/docs/versioning</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://midwayjs.org/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url></urlset>