<?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:mobile="http://www.google.com/schemas/sitemap-mobile/1.0" 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://blog.ballerina.io/</loc><lastmod>2025-11-13T04:30:12.522Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://blog.ballerina.io/posts/2018-06-04-introduction-to-ballerina-0.970/</loc><lastmod>2025-11-13T04:30:12.522Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://blog.ballerina.io/posts/2018-06-26-improvements-and-new-features-in-ballerina-0.980.0-release/</loc><lastmod>2025-11-13T04:30:12.522Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://blog.ballerina.io/posts/2018-10-08-introduction-to-new-features-and-changes-introduced-with-ballerina-0.982.0/</loc><lastmod>2025-11-13T04:30:12.522Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://blog.ballerina.io/posts/2019-09-09-annoucing-1.0.0/</loc><lastmod>2025-11-13T04:30:12.522Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://blog.ballerina.io/posts/2020-01-02-ballerina-1.1.0-released/</loc><lastmod>2025-11-13T04:30:12.522Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://blog.ballerina.io/posts/2020-03-20-ballerina-1.2.0-released/</loc><lastmod>2025-11-13T04:30:12.522Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://blog.ballerina.io/posts/2020-06-19-announcing-the-first-preview-of-ballerina-swan-lake/</loc><lastmod>2025-11-13T04:30:12.522Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://blog.ballerina.io/posts/2021-06-02-announcing-ballerina-swan-lake-beta1/</loc><lastmod>2025-11-13T04:30:12.522Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://blog.ballerina.io/posts/2021-12-14-ballerina-swan-lake-is-on-the-horizon/</loc><lastmod>2025-11-13T04:30:12.522Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://blog.ballerina.io/posts/2021-12-23-ballerina-log4shell-vulnerability-community-update/</loc><lastmod>2025-11-13T04:30:12.522Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://blog.ballerina.io/posts/2022-02-01-announcing-ballerina-2201.0.0-swan-lake/</loc><lastmod>2025-11-13T04:30:12.522Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://blog.ballerina.io/posts/2022-05-30-announcing-ballerina-2201.1.0-swan-lake-update-1/</loc><lastmod>2025-11-13T04:30:12.522Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://blog.ballerina.io/posts/2022-08-10-announcing-ballerina-2201.2.0-swan-lake-update-2/</loc><lastmod>2025-11-13T04:30:12.522Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://blog.ballerina.io/posts/2022-09-21-ballerina-is-moving-from-slack-to-discord/</loc><lastmod>2025-11-13T04:30:12.522Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://blog.ballerina.io/posts/2022-12-05-announcing-ballerina-2201.3.0-swan-lake-update-3/</loc><lastmod>2025-11-13T04:30:12.522Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://blog.ballerina.io/posts/2023-02-28-announcing-ballerina-2201.4.0-swan-lake-update-4/</loc><lastmod>2025-11-13T04:30:12.522Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://blog.ballerina.io/posts/2023-04-15-announcing-ballerina-2201.5.0-swan-lake-update-5/</loc><lastmod>2025-11-13T04:30:12.522Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://blog.ballerina.io/posts/2023-06-06-announcing-ballerina-2201.6.0-swan-lake-update-6/</loc><lastmod>2025-11-13T04:30:12.522Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://blog.ballerina.io/posts/2023-07-14-announcing-ballerina-2201.7.0-swan-lake-update-7/</loc><lastmod>2025-11-13T04:30:12.522Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://blog.ballerina.io/posts/2023-09-22-announcing-ballerina-2201.8.0-swan-lake-update-8/</loc><lastmod>2025-11-13T04:30:12.522Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://blog.ballerina.io/posts/2024-05-27-announcing-ballerina-2201.9.0-swan-lake-update-9/</loc><lastmod>2025-11-13T04:30:12.522Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://blog.ballerina.io/posts/2024-08-23-announcing-ballerina-2201.10.0-swan-lake-update-10/</loc><lastmod>2025-11-13T04:30:12.522Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://blog.ballerina.io/posts/2025-02-11-announcing-ballerina-2201.11.0-swan-lake-update-11/</loc><lastmod>2025-11-13T04:30:12.522Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://blog.ballerina.io/posts/2025-04-26-introducing-natural-programming/</loc><lastmod>2025-11-13T04:30:12.522Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://blog.ballerina.io/posts/2025-11-11-announcing-ballerina-2201.11.0-swan-lake-update-13/</loc><lastmod>2025-11-13T04:30:12.522Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
</urlset>