1<!doctype html> 2<html lang="en" class="no-js"> 3 <head> 4 <meta charset="utf-8"> 5<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> 6<meta name="generator" content="Hugo 0.123.3"> 7 8<META NAME="ROBOTS" CONTENT="INDEX, FOLLOW"> 9 10<link rel="alternate" type="application/rss+xml" href="https://blog.dapr.io/posts/index.xml"> 11 12 13<link rel="shortcut icon" href="/favicons/favicon.ico" > 14<link rel="apple-touch-icon" href="/favicons/apple-touch-icon-180x180.png" sizes="180x180"> 15<link rel="icon" type="image/png" href="/favicons/favicon-16x16.png" sizes="16x16"> 16<link rel="icon" type="image/png" href="/favicons/favicon-32x32.png" sizes="32x32"> 17<link rel="icon" type="image/png" href="/favicons/android-36x36.png" sizes="36x36"> 18<link rel="icon" type="image/png" href="/favicons/android-48x48.png" sizes="48x48"> 19<link rel="icon" type="image/png" href="/favicons/android-72x72.png" sizes="72x72"> 20<link rel="icon" type="image/png" href="/favicons/android-96x96.png" sizes="96x96"> 21<link rel="icon" type="image/png" href="/favicons/android-144x144.png" sizes="144x144"> 22<link rel="icon" type="image/png" href="/favicons/android-192x192.png" sizes="192x192"> 23 24<title>Dapr Blog</title><meta property="og:title" content="" /> 25<meta property="og:description" content="" /> 26<meta property="og:type" content="website" /> 27<meta property="og:url" content="https://blog.dapr.io/posts/" /> 28 29<meta itemprop="name" content=""> 30<meta itemprop="description" content=""><meta name="twitter:card" content="summary"/><meta name="twitter:title" content=""/> 31<meta name="twitter:description" content=""/> 32 33 34 35 36 37 38 39<link rel="preload" href="/scss/main.min.5b06dfad6c2d94d2225d96e6fd82069c58f8b3bcab7b1e337706937f1e5c333c.css" as="style"> 40<link href="/scss/main.min.5b06dfad6c2d94d2225d96e6fd82069c58f8b3bcab7b1e337706937f1e5c333c.css" rel="stylesheet" integrity=""> 41 42
43<script 44 src="https://code.jquery.com/jquery-3.5.1.min.js" 45 integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" 46 crossorigin="anonymous"></script>
vendor: 66 bytes, lines 46-49
46 47 48 49<script async src="https://www.googletagmanager.com/gtag/js?id=
49G-60C6Q1ETC1
vendor: 12 bytes, line 49
49"></script>
50<script> 51
vendor: 134 bytes, lines 51-55
51window.dataLayer = window.dataLayer || []; 52 function gtag(){dataLayer.push(arguments);} 53 gtag('js', new Date()); 54 55 gtag('config', '
55G-60C6Q1ETC1
vendor: 4 bytes, line 55
55');
56</script>
56 57 58 59 </head> 60 <body class="td-section td-blog"> 61 <header> 62 63<nav class="js-navbar-scroll navbar navbar-expand navbar-dark flex-column flex-md-row td-navbar"> 64 <a class="navbar-brand" href="/posts"> 65 <span class="navbar-logo"><svg width="206" height="206" viewBox="0 0 206 206" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>white on dark</title><desc>Created with Sketch.</desc><defs/><g id="white-on-dark" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><path d="M63.08125 128H51.55v-3.621094C50.448432 125.761726 49.3351619 126.769528 48.2101562 127.402344 46.2413964 128.503912 44.0031375 129.054688 41.4953125 129.054688c-4.0547078.0-7.6640467-1.39451800000001-10.828125-4.183594-3.7734564-3.328142-5.6601563-7.734348-5.6601563-13.21875.0-5.578153 1.9335745-10.031234 5.8007813-13.3593752C33.8781404 95.644518 37.4054488 94.3203125 41.3898437 94.3203125c2.3203242.0 4.4999899.492182600000007 6.5390625 1.4765625C49.1007871 96.3593778 50.3078063 97.2851498 51.55 98.5742188V75.1953125H63.08125V128zM51.9015625 111.6875c0-2.06251-.7265552-3.814446-2.1796875-5.255859-1.4531323-1.44141399999999-3.2109272-2.16211-5.2734375-2.16211-2.2968865.0-4.1835864.867178999999993-5.6601563 2.601563-1.1953184 1.406257-1.7929687 3.011709-1.7929687 4.816406S37.5929628 115.097649 38.7882812 116.503906C40.2414135 118.23829 42.1281134 119.105469 44.4484375 119.105469c2.0859479.0 3.8496022-.714837000000003 5.2910156-2.144531 1.4414135-1.429695 2.1621094-3.18749 2.1621094-5.273438zM106.329687 128H94.7984375v-3.621094C93.6968695 125.761726 92.5835994 126.769528 91.4585937 127.402344 89.4898339 128.503912 87.251575 129.054688 84.74375 129.054688c-4.0547078.0-7.6640467-1.39451800000001-10.828125-4.183594C70.1421686 121.542952 68.2554687 117.136746 68.2554687 111.652344 68.2554687 106.074191 70.1890432 101.62111 74.05625 98.2929688 77.1265779 95.644518 80.6538863 94.3203125 84.6382812 94.3203125c2.3203242.0 4.4999899.492182600000007 6.5390625 1.4765625C92.3492246 96.3593778 93.5562438 97.2851498 94.7984375 98.5742188V95.375H106.329687V128zM95.15 111.6875c0-2.06251-.726555200000007-3.814446-2.1796875-5.255859C91.5171802 104.990227 89.7593853 104.269531 87.696875 104.269531 85.3999885 104.269531 83.5132886 105.13671 82.0367187 106.871094 80.8414003 108.277351 80.24375 109.882803 80.24375 111.6875S80.8414003 115.097649 82.0367187 116.503906C83.489851 118.23829 85.3765509 119.105469 87.696875 119.105469 89.7828229 119.105469 91.5464772 118.390632 92.9878906 116.960938 94.4293041 115.531243 95.15 113.773448 95.15 111.6875zM150.878906 111.722656c0 5.578153-1.93357399999999 10.031234-5.800781 13.359375C142.007797 127.730482 138.480489 129.054688 134.496094 129.054688c-2.320324.0-4.49999-.492183000000011-6.539063-1.476563-1.171881-.562503000000007-2.3789-1.488275-3.621094-2.777344V144.3125h-11.53125V95.375h11.53125v3.6210938C125.367193 97.636712 126.480463 96.6289095 127.675781 95.9726562c1.96876-1.101568 4.207019-1.6523437 6.714844-1.6523437C138.445333 94.3203125 142.054672 95.7148298 145.21875 98.5039062 148.992206 101.832048 150.878906 106.238254 150.878906 111.722656zM138.890625 111.6875c0-1.851572-.585932000000014-3.457024-1.757813-4.816406C135.656243 105.13671 133.757824 104.269531 131.4375 104.269531c-2.085948.0-3.849602.714837000000003-5.291016 2.144531-1.441413 1.429695-2.162109 3.18749-2.162109 5.273438.0 2.06251.726555000000005 3.814446 2.179687 5.255859C127.617195 118.384773 129.37499 119.105469 131.4375 119.105469c2.320324.0 4.20702399999999-.867178999999993 5.660156-2.601563 1.19531900000001-1.406257 1.792969-3.011709 1.792969-4.816406zm41.63125-5.660156C178.904679 105.253902 177.264071 104.867188 175.6 104.867188c-3.79689399999998.0-6.25780699999999 1.546859-7.382813 4.640624C167.79531 110.632818 167.584375 112.144522 167.584375 114.042969V128h-11.53125V95.375h11.53125v5.34375C168.803131 98.820303 170.115618 97.449223 171.521875 96.6054688c1.898447-1.1250057 4.14842400000001-1.6875 6.75-1.6875C178.881253 94.9179688 179.631246 94.9531246 180.521875 95.0234375V106.027344z" id="dapr" fill="#fff"/><polygon id="tie" fill="#fff" fill-rule="nonzero" points="112.713867 128.237305 124.324219 128.237305 125.324219 155.49707 118.519043 160.265625 111.713867 155.49707"/><rect id="Rectangle-4" fill="#fff" fill-rule="nonzero" x="86.6816586" y="46" width="44.0478543" height="31" rx="2"/><rect id="Rectangle-4" fill="#000" fill-rule="nonzero" opacity=".0799999982" x="86.6816586" y="46" width="16.2935291" height="31"/><rect id="Rectangle-3" fill="#fff" fill-rule="nonzero" x="72.7718099" y="75" width="71.2879747" height="7.44032012" rx="3.72016"/><rect id="Rectangle-4" fill="#000" fill-rule="nonzero" opacity=".0799999982" x="72.7718099" y="75" width="22.0566132" height="9.15731707"/></g></svg></span><span class="font-weight-bold">Dapr Blog</span> 66 </a> 67 <div class="td-navbar-nav-scroll ml-md-auto" id="main_navbar"> 68 <ul class="navbar-nav mt-2 mt-lg-0"> 69 70 71 <li class="nav-item mr-4 mb-2 mb-lg-0"> 72 73 74 75 76 <a class="nav-link" href="https://dapr.io" target="_blank" rel="nofollow noopener noreferrer" ><span>Homepage</span></a> 77 </li> 78 79 <li class="nav-item mr-4 mb-2 mb-lg-0"> 80 81 82 83 84 <a class="nav-link" href="https://github.com/dapr" target="_blank" rel="nofollow noopener noreferrer" ><span>GitHub</span></a> 85 </li> 86 87 <li class="nav-item mr-4 mb-2 mb-lg-0"> 88 89 90 91 92 <a class="nav-link" href="https://docs.dapr.io" target="_blank" rel="nofollow noopener noreferrer" ><span>Docs</span></a> 93 </li> 94 95 <li class="nav-item mr-4 mb-2 mb-lg-0"> 96 97 98 99 100 <a class="nav-link" href="https://aka.ms/dapr-discord" target="_blank" rel="nofollow noopener noreferrer" ><span>Discord</span></a> 101 </li> 102 103 <li class="nav-item mr-4 mb-2 mb-lg-0"> 104 105 106 107 108 <a class="nav-link" href="https://github.com/dapr/community/blob/master/README.md" target="_blank" rel="nofollow noopener noreferrer" ><span>Community</span></a> 109 </li> 110 111 112 113 </ul> 114 </div> 115 <div class="navbar-nav d-none d-lg-block"> 116</div> 117</nav> 118 119 </header> 120 <div class="container-fluid td-outer"> 121 <div class="td-main"> 122 <div class="row flex-xl-nowrap"> 123 <div class="col-12 col-md-3 col-xl-2 td-sidebar d-print-none"> 124 125 126 127 128 129<div id="td-sidebar-menu" class="td-sidebar__inner"> 130 131 <form class="td-sidebar__search d-flex align-items-center"> 132 133 134 <button class="btn btn-link td-sidebar__toggle d-md-none p-0 ml-3 fas fa-bars" type="button" data-toggle="collapse" data-target="#td-section-nav" aria-controls="td-docs-nav" aria-expanded="false" aria-label="Toggle section navigation"> 135 </button> 136 </form> 137 138 <nav class="collapse td-sidebar-nav" id="td-section-nav"> 139 140 141 142 143 144 145 146 147<ul class="td-sidebar-nav__section pr-md-3"> 148 <li class="td-sidebar-nav__section-title"> 149 <a href="/posts/" class="align-left pl-0 pr-2 collapsed active td-sidebar-link td-sidebar-link__section"></a> 150 </li> 151 <ul> 152 <li class="collapse " id="posts"> 153 154 155 156 157 158 159 160 161 162 163 164<ul class="td-sidebar-nav__section pr-md-3"> 165 <li class="td-sidebar-nav__section-title"> 166 <a href="/posts/2026/" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">2026</a> 167 </li> 168 <ul> 169 <li class="collapse show" id="posts2026"> 170 171 172 173 174 175 176 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20260610dapr-v118-is-now-available" href="/posts/2026/06/10/dapr-v1.18-is-now-available/">Dapr v1.18 is now available</a> 177 178 179 180 181 182 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20260227dapr-v117-is-now-available" href="/posts/2026/02/27/dapr-v1.17-is-now-available/">Dapr v1.17 is now available</a> 183 184 185 </li> 186 </ul> 187</ul> 188 189 190 191 192 193 194 195 196 197 198 199<ul class="td-sidebar-nav__section pr-md-3"> 200 <li class="td-sidebar-nav__section-title"> 201 <a href="/posts/2025/" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">2025</a> 202 </li> 203 <ul> 204 <li class="collapse show" id="posts2025"> 205 206 207 208 209 210 211 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20251205dapr-steering-and-technical-committee-2025-elections-results" href="/posts/2025/12/05/dapr-steering-and-technical-committee-2025-elections-results/">Dapr Steering and Technical Committee 2025 Elections Results</a> 212 213 214 215 216 217 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20251118dapr-is-a-devs-best-friend-how-to-conv
217ince-your-colleagues-to-use-dapr" href="/posts/2025/11/18/dapr-is-a-devs-best-friend-how-to-convince-your-colleagues-to-use-dapr/">Dapr Is a Devâs Best Friend: How to Convince Your Colleagues to Use Dapr</a> 218 219 220 221 222 223 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20251108come-meet-us-at-the-project-pavilion-at-kubecon-north-america" href="/posts/2025/11/08/come-meet-us-at-the-project-pavilion-at-kubecon-north-america/">Meet us at KubeCon North America</a> 224 225 226 227 228 229 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20251031dapr-steering-and-technical-commitee-elections-call-for-nominations" href="/posts/2025/10/31/dapr-steering-and-technical-commitee-elections-call-for-nominations/">Dapr Steering and Technical Commitee Elections - Call for Nominations</a> 230 231 232 233 234 235 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20250916dapr-v116-is-now-available" href="/posts/2025/09/16/dapr-v1.16-is-now-available/">Dapr v1.16 is now available</a> 236 237 238 239 240 241 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20250301come-meet-us-at-the-project-pavilion-at-kubecon-europe" href="/posts/2025/03/01/come-meet-us-at-the-project-pavilion-at-kubecon-europe/">Meet us at KubeCon Europe</a> 242 243 244 245 246 247 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20250227dapr-v115-is-now-available" href="/posts/2025/02/27/dapr-v1.15-is-now-available/">Dapr v1.15 is now available</a> 248 249 250 </li> 251 </ul> 252</ul> 253 254 255 256 257 258 259 260 261 262 263 264<ul class="td-sidebar-nav__section pr-md-3"> 265 <li class="td-sidebar-nav__section-title"> 266 <a href="/posts/2024/" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">2024</a> 267 </li> 268 <ul> 269 <li class="collapse show" id="posts2024"> 270 271 272 273 274 275 276 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20240814dapr-v114-is-now-available" href="/posts/2024/08/14/dapr-v1.14-is-now-available/">Dapr v1.14 is now available</a> 277 278 279 280 281 282 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20240310new-dapr-slide-deck-for-your-presentations" href="/posts/2024/03/10/new-dapr-slide-deck-for-your-presentations/">New Dapr slide deck for your presentations</a> 283 284 285 286 287 288 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20240305dapr-v113-is-now-available" href="/posts/2024/03/05/dapr-v1.13-is-now-available/">Dapr v1.13 is now available</a> 289 290 291 </li> 292 </ul> 293</ul> 294 295 296 297 298 299 300 301 302 303 304 305<ul class="td-sidebar-nav__section pr-md-3"> 306 <li class="td-sidebar-nav__section-title"> 307 <a href="/posts/2023/" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">2023</a> 308 </li> 309 <ul> 310 <li class="collapse show" id="posts2023"> 311 312 313 314 315 316 317 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20231130dapr-steering-and-technical-committee-2023-elections-results" href="/posts/2023/11/30/dapr-steering-and-technical-committee-2023-elections-results/">Dapr Steering and Technical Committee 2023 Elections Results</a> 318 319 320 321 322 323 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20231016dapr-steering-and-technical-commitee-elections-call-for-nominations" href="/posts/2023/10/16/dapr-steering-and-technical-commitee-elections-call-for-nominations/">Dapr Steering and Technical Commitee Elections - Call for Nominations</a> 324 325 326 327 328 329 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20231011dapr-v112-is-now-available" href="/posts/2023/10/11/dapr-v1.12-is-now-available/">Dapr v1.12 is now available</a> 330 331 332 333 334 335 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20230905dapr-completes-2023-security-audit-increasing-enterprise-confidence" href="/posts/2023/09/05/dapr-completes-2023-security-audit-increasing-enterprise-confidence/">Dapr Completes 2023 Security Audit - Increasing Enterprise Confidence</a> 336 337 338 339 340 341 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20230630dapr-completes-fuzzing-audit" href="/posts/2023/06/30/dapr-completes-fuzzing-audit/">Dapr completes fuzzing audit</a> 342 343 344 345 346 347 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20230612dapr-v111-is-now-available" href="/posts/2023/06/12/dapr-v1.11-is-now-available/">Dapr v1.11 is now available</a> 348 349 350 351 352 353 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20230402creating-dapr-enabled-platforms-with-kratix" href="/posts/2023/04/02/creating-dapr-enabled-platforms-with-kratix/">Creating Dapr-enabled Platforms with Kratix</a> 354 355 356 357 358 359 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20230216dapr-v110-is-now-available" href="/posts/2023/02/16/dapr-v1.10-is-now-available/">Dapr v1.10 is now available</a> 360 361 362 </li> 363 </ul> 364</ul> 365 366 367 368 369 370 371 372 373 374 375 376<ul class="td-sidebar-nav__section pr-md-3"> 377 <li class="td-sidebar-nav__section-title"> 378 <a href="/posts/2022/" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">2022</a> 379 </li> 380 <ul> 381 <li class="collapse show" id="posts2022"> 382 383 384 385 386 387 388 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20221013dapr-v19-is-now-available" href="/posts/2022/10/13/dapr-v1.9-is-now-available/">Dapr v1.9 is now available</a> 389 390 391 392 393 394 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20220817announcing-daprcon-2022" href="/posts/2022/08/17/announcing-daprcon-2022/">Announcing DaprCon 2022</a> 395 396 397 398 399 400 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20220708dapr-v18-is-now-available" href="/posts/2022/07/08/dapr-v1.8-is-now-available/">Dapr v1.8 is now available</a> 401 402 403 404 405 406 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20220514how-dapr-helps-to-build-a-cloud-agnostic-faas-platform" href="/posts/2022/05/14/how-dapr-helps-to-build-a-cloud-agnostic-faas-platform/">Dapr case study: OpenFunction</a> 407 408 409 410 411 412 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20220408dapr-v17-is-now-available" href="/posts/2022/04/08/dapr-v1.7-is-now-available/">Dapr v1.7 is now available</a> 413 414 415 416 417 418 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20220405how-dapr-helped-dedalow-accelerate-development-on-aws-and-azure" href="/posts/2022/04/05/how-dapr-helped-dedalow-accelerate-development-on-aws-and-azure/">How Dapr helped Dedalow accelerate development on AWS & Azure</a> 419 420 421 422 423 424 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20220324get-started-faster-with-the-new-5-minute-quickstarts" href="/posts/2022/03/24/get-started-faster-with-the-new-5-minute-quickstarts/">Get started faster with the new 5-minute Quickstarts</a> 425 426 427 428 429 430 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20220125dapr-v16-is-now-available" href="/posts/2022/01/25/dapr-v1.6-is-now-available/">Dapr v1.6 is now available</a> 431 432 433 434 435 436 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20220113enable-dapr-with-apache-apisix-ingress-controller" href="/posts/2022/01/13/enable-dapr-with-apache-apisix-ingress-controller/">Dapr case study: Apache APISIX</a> 437 438 439 </li> 440 </ul> 441</ul> 442 443 444 445 446 447 448 449 450 451 452 453<ul class="td-sidebar-nav__section pr-md-3"> 454 <li class="td-sidebar-nav__section-title"> 455 <a href="/posts/2021/" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">2021</a> 456 </li> 457 <ul> 458 <li class="collapse show" id="posts2021"> 459 460 461 462 463 464 465 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20211112dapr-v15-is-now-available" href="/posts/2021/11/12/dapr-v1.5-is-now-available/">Dapr v1.5 is now available</a> 466 467 468 469 470 471 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20211103dapr-joins-cncf-as-an-incubating-project" href="/posts/2021/11/03/dapr-joins-cncf-as-an-incubating-project/">Dapr joins CNCF</a> 472 473 474 475 476 477 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20211021thanks-for-a-great-first-daprcon" href="/posts/2021/10/21/thanks-for-a-great-first-daprcon/">DaprCon summary</a> 478 479 480 481 482 483 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20211005join-us-for-daprcon-october-19th-20th-2021" href="/posts/2021/10/05/join-us-for-daprcon-october-19th-20th-2021/">Join us for DaprCon</a> 484 485 486 487 488 489 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20210920announcing-daprs-steering-and-technical-committee" href="/posts/2021/09/20/announcing-daprs-steering-and-technical-committee/">Announcing Dapr's STC</a> 490 491 492 493 494 495 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20210916dapr-v14-is-now-available" href="/posts/2021/09/16/dapr-v1.4-is-now-available/">Dapr v1.4 is now available</a> 496 497 498 499 500 501 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20210902how-dapr-helped-autonavi-build-a-new-serverless-solution" href="/posts/2021/09/02/how-dapr-helped-autonavi-build-a-new-serverless-solution/">Dapr case study: AutoNavi</a> 502 503 504 505 506 507 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20210831announcing-daprcon-2021" href="/posts/2021/08/31/announcing-daprcon-2021/">Announcing DaprCon 2021</a> 508 509 510 511 512 513 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20210810a-better-developer-experience-with-the-dapr-visual-studio-code-extension" href="/posts/2021/08/10/a-better-developer-experience-with-the-dapr-visual-studio-code-extension/">VS Code extension update</a> 514 515 516 517 518 519 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20210727dapr-v13-is-now-available" href="/posts/2021/07/27/dapr-v1.3-is-now-available/">Dapr v1.3 is now available</a> 520 521 522 523 524 525 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20210527dapr-v12-is-now-available" href="/posts/2021/05/27/dapr-v1.2-is-now-available/">Dapr v1.2 is now available</a> 526 527 528 529 530 531 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20210416daprs-response-to-codecovs-bash-uploader-breach" href="/posts/2021/04/16/daprs-response-to-codecovs-bash-uploader-breach/">CodeCov security response</a> 532 533 534 535 536 537 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20210402dapr-v110-is-now-available" href="/posts/2021/04/02/dapr-v1.1.0-is-now-available/">Dapr v1.1.0 is now available</a> 538 539 540 541 542 543 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20210319how-alibaba-is-using-dapr" href="/posts/2021/03/19/how-alibaba-is-using-dapr/">Dapr case study: Alibaba</a> 544 545 546 547 548 549 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20210302a-visual-guide-to-dapr" href="/posts/2021/03/02/a-visual-guide-to-dapr/">A visual guide to Dapr</a> 550 551 552 553 554 555 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20210217announcing-dapr-v10" href="/posts/2021/02/17/announcing-dapr-v1.0/">Announcing Dapr v1.0</a> 556 557 558 559 560 561 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20210212how-the-dapr-php-sdk-came-to-be" href="/posts/2021/02/12/how-the-dapr-php-sdk-came-to-be/">How the Dapr PHP SDK came to be</a> 562 563 564 565 566 567 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20210209running-dapr-in-production-at-roadwork" href="/posts/2021/02/09/running-dapr-in-production-at-roadwork/">Dapr case study: Roadwork</a> 568 569 570 571 572 573 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20210203dapr-v100-rc3-is-now-available" href="/posts/2021/02/03/dapr-v1.0.0-rc.3-is-now-available/">Dapr v1.0.0-rc.3 is now available</a> 574 575 576 577 578 579 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20210126observing-dapr-applications-with-new-relic-one" href="/posts/2021/01/26/observing-dapr-applications-with-new-relic-one/">Dapr observability with New Relic</a> 580 581 582 </li> 583 </ul> 584</ul> 585 586 587 588 589 590 591 592 593 594 595 596<ul class="td-sidebar-nav__section pr-md-3"> 597 <li class="td-sidebar-nav__section-title"> 598 <a href="/posts/2020/" class="align-left pl-0 pr-2 td-sidebar-link td-sidebar-link__section">2020</a> 599 </li> 600 <ul> 601 <li class="collapse show" id="posts2020"> 602 603 604 605 606 607 608 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20201222looking-back-at-2020" href="/posts/2020/12/22/looking-back-at-2020/">Looking back at 2020</a> 609 610 611 612 613 614 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20201218dapr-v100-rc2-is-now-available" href="/posts/2020/12/18/dapr-v1.0.0-rc.2-is-now-available/">Dapr v1.0.0-rc.2 is now available</a> 615 616 617 618 619 620 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20201117dapr-v100-rc1-is-now-available" href="/posts/2020/11/17/dapr-v1.0.0-rc.1-is-now-available/">Dapr v1.0.0-rc.1 is now available</a> 621 622 623 624 625 626 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20201030dapr-on-raspberry-pi-with-k3s" href="/posts/2020/10/30/dapr-on-raspberry-pi-with-k3s/">Dapr on Raspberry Pi with K3s</a> 627 628 629 630 631 632 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20201026a-new-docs-experience-for-dapr" href="/posts/2020/10/26/a-new-docs-experience-for-dapr/">A new docs experience</a> 633 634 635 636 637 638 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20201020the-path-to-v10-production-ready-dapr" href="/posts/2020/10/20/the-path-to-v.1.0-production-ready-dapr/">The path to v.1.0, production ready Dapr</a> 639 640 641 642 643 644 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20201001dapr-v0110-is-now-available" href="/posts/2020/10/01/dapr-v0.11.0-is-now-available/">Dapr v0.11.0 is now available</a> 645 646 647 648 649 650 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20200930transitioning-the-dapr-project-to-open-governance" href="/posts/2020/09/30/transitioning-the-dapr-project-to-open-governance/">Transitioning the Dapr project to open governance</a> 651 652 653 654 655 656 <a class="td-sidebar-link td-sidebar-link__page " id="m-posts20200925introducing-the-dapr-blog" href="/posts/2020/09/25/introducing-the-dapr-blog/">Introducing the Dapr blog</a> 657 658 659 </li> 660 </ul> 661</ul> 662 663 664 665 </li> 666 </ul> 667</ul> 668 669 </nav> 670</div> 671 672 673 674 675 </div> 676 <div class="d-none d-xl-block col-xl-2 td-toc d-print-none"> 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 </div> 692 <main class="col-12 col-md-9 col-xl-8 pl-md-5 pr-md-4" role="main"> 693 <a class="btn btn-lg -bg-orange td-rss-button d-none d-lg-block" href="https://blog.dapr.io/posts/index.xml" target="_blank"> 694 RSS <i class="fa fa-rss ml-2 "></i> 695 </a> 696 697 698 699 700 701 702 703 704<div class="row"> 705 <div class="col-12"> 706 707 <h2>Posts from 2026</h2> 708 <ul class="list-unstyled mt-4"> 709 710 <li class="media mb-4"> 711 <div class="media-body"> 712 <h5 class="mt-0 mb-1"><a href="/posts/2026/06/10/dapr-v1.18-is-now-available/">Dapr v1.18 is now available</a></h5> 713 <p class="mb-2 mb-md-3"><small class="text-muted">Wednesday, June 10, 2026 in 2026</small></p> 714 715 716 717 718 719 720 <p class="pt-0 mt-0"> 721We’re excited to announce the release of Da
721pr 1.18! This is primarily a Workflows release, focused on security, durability, and scale. Workflow history can now optionally be cryptographically signed and verified on every state load, so â¦</p> 722 <p class="pt-0"><a href="/posts/2026/06/10/dapr-v1.18-is-now-available/">Read more</a></p> 723 </div> 724 </li> 725 726 <li class="media mb-4"> 727 <div class="media-body"> 728 <h5 class="mt-0 mb-1"><a href="/posts/2026/02/27/dapr-v1.17-is-now-available/">Dapr v1.17 is now available</a></h5> 729 <p class="mb-2 mb-md-3"><small class="text-muted">Friday, February 27, 2026 in 2026</small></p> 730 731 732 733 734 735 736 <p class="pt-0 mt-0"> 737We’re excited to announce the release of Dapr 1.17! This release introduces workflow versioning, giving you the tools to safely evolve long-running workflow code without breaking in-flight instances. Combined with new state retention policies, â¦</p> 738 <p class="pt-0"><a href="/posts/2026/02/27/dapr-v1.17-is-now-available/">Read more</a></p> 739 </div> 740 </li> 741 742 </ul> 743 744 <h2>Posts from 2025</h2> 745 <ul class="list-unstyled mt-4"> 746 747 <li class="media mb-4"> 748 <div class="media-body"> 749 <h5 class="mt-0 mb-1"><a href="/posts/2025/12/05/dapr-steering-and-technical-committee-2025-elections-results/">Dapr Steering and Technical Committee 2025 Elections Results</a></h5> 750 <p class="mb-2 mb-md-3"><small class="text-muted">Friday, December 05, 2025 in 2025</small></p> 751 752 753 754 755 756 757 <p class="pt-0 mt-0">Hello Dapr community, 758We are happy to announce the results of the 2025 Dapr Steering and Technical Committee (STC) election. 759The newly elected members are (sorted by GitHub handle): 760daxiang0, Loong Dai, Tencent msfussell, Mark Fussell, Diagrid â¦</p> 761 <p class="pt-0"><a href="/posts/2025/12/05/dapr-steering-and-technical-committee-2025-elections-results/">Read more</a></p> 762 </div> 763 </li> 764 765 <li class="media mb-4"> 766 <div class="media-body"> 767 <h5 class="mt-0 mb-1"><a href="/posts/2025/11/18/dapr-is-a-devs-best-friend-how-to-convince-your-colleagues-to-use-dapr/">Dapr Is a Devâs Best Friend: How to Convince Your Colleagues to Use Dapr</a></h5> 768 <p class="mb-2 mb-md-3"><small class="text-muted">Tuesday, November 18, 2025 in 2025</small></p> 769 770 771 772 773 774 775 <p class="pt-0 mt-0">You might see the value Dapr can bring to our organizationâs development efforts, but how do you bring others along? 776Dapr has evolved significantly since it’s inception in 2019, so whether you are pitching it for the first time or building your â¦</p> 777 <p class="pt-0"><a href="/posts/2025/11/18/dapr-is-a-devs-best-friend-how-to-convince-your-colleagues-to-use-dapr/">Read more</a></p> 778 </div> 779 </li> 780 781 <li class="media mb-4"> 782 <div class="media-body"> 783 <h5 class="mt-0 mb-1"><a href="/posts/2025/11/08/come-meet-us-at-the-project-pavilion-at-kubecon-north-america/">Meet us at KubeCon North America</a></h5> 784 <p class="mb-2 mb-md-3"><small class="text-muted">Saturday, November 08, 2025 in 2025</small></p> 785 786 787 788 789 790 791 <p class="pt-0 mt-0"> 792Dapr will be present at the Project Pavilion at KubeCon North America from Tuesday to Thursday (November 11-13) during the showcase hours. Dapr is represented at the project kiosk by: 793Whit Waldo (.NET & JavaScript SDK Maintainer) Marc Duiker â¦</p> 794 <p class="pt-0"><a href="/posts/2025/11/08/come-meet-us-at-the-project-pavilion-at-kubecon-north-america/">Read more</a></p> 795 </div> 796 </li> 797 798 <li class="media mb-4"> 799 <div class="media-body"> 800 <h5 class="mt-0 mb-1"><a href="/posts/2025/10/31/dapr-steering-and-technical-commitee-elections-call-for-nominations/">Dapr Steering and Technical Commitee Elections - Call for Nominations</a></h5> 801 <p class="mb-2 mb-md-3"><small class="text-muted">Friday, October 31, 2025 in 2025</small></p> 802 803 804 805 806 807 808 <p class="pt-0 mt-0">Hello Dapr community, 809Elections for the Dapr Steering and Technical Committee (STC) for 2025 are starting, and we are ready to accept nominations from organizations adopting or contributing to Dapr. All candidates’ nominations are due by Nov â¦</p> 810 <p class="pt-0"><a href="/posts/2025/10/31/dapr-steering-and-technical-commitee-elections-call-for-nominations/">Read more</a></p> 811 </div> 812 </li> 813 814 <li class="media mb-4"> 815 <div class="media-body"> 816 <h5 class="mt-0 mb-1"><a href="/posts/2025/09/16/dapr-v1.16-is-now-available/">Dapr v1.16 is now available</a></h5> 817 <p class="mb-2 mb-md-3"><small class="text-muted">Tuesday, September 16, 2025 in 2025</small></p> 818 819 820 821 822 823 824 <p class="pt-0 mt-0">
824We’re excited to announce the release of Dapr 1.16! There have been improvements to workflow performance, issues resolved and features that we recommend you upgrade. 825Thanks to all the new and existing contributors who helped make this release â¦</p> 826 <p class="pt-0"><a href="/posts/2025/09/16/dapr-v1.16-is-now-available/">Read more</a></p> 827 </div> 828 </li> 829 830 <li class="media mb-4"> 831 <div class="media-body"> 832 <h5 class="mt-0 mb-1"><a href="/posts/2025/03/01/come-meet-us-at-the-project-pavilion-at-kubecon-europe/">Meet us at KubeCon Europe</a></h5> 833 <p class="mb-2 mb-md-3"><small class="text-muted">Saturday, March 01, 2025 in 2025</small></p> 834 835 836 837 838 839 840 <p class="pt-0 mt-0"> 841Dapr will be present at the Project Pavilion at KubeCon Europe from Wednesday to Friday (April 2-4) during the showcase hours. Dapr is represented at the project kiosk by: 842Oli Tomlinson (Steering and Technical Committee member) Mike Nguyen â¦</p> 843 <p class="pt-0"><a href="/posts/2025/03/01/come-meet-us-at-the-project-pavilion-at-kubecon-europe/">Read more</a></p> 844 </div> 845 </li> 846 847 <li class="media mb-4"> 848 <div class="media-body"> 849 <h5 class="mt-0 mb-1"><a href="/posts/2025/02/27/dapr-v1.15-is-now-available/">Dapr v1.15 is now available</a></h5> 850 <p class="mb-2 mb-md-3"><small class="text-muted">Thursday, February 27, 2025 in 2025</small></p> 851 852 853 854 855 856 857 <p class="pt-0 mt-0">We’re happy to announce the release of Dapr 1.15! ð ð ð 858We would like to thank you all for your patience and also give our thanks to all the new and existing contributors who helped make this release happen. 859If you’re new to Dapr, visit â¦</p> 860 <p class="pt-0"><a href="/posts/2025/02/27/dapr-v1.15-is-now-available/">Read more</a></p> 861 </div> 862 </li> 863 864 </ul> 865 866 <h2>Posts from 2024</h2> 867 <ul class="list-unstyled mt-4"> 868 869 <li class="media mb-4"> 870 <div class="media-body"> 871 <h5 class="mt-0 mb-1"><a href="/posts/2024/08/14/dapr-v1.14-is-now-available/">Dapr v1.14 is now available</a></h5> 872 <p class="mb-2 mb-md-3"><small class="text-muted">Wednesday, August 14, 2024 in 2024</small></p> 873 874 875 876 877 878 879 <p class="pt-0 mt-0">We’re happy to announce the release of Dapr 1.14.0! ð ð ð 880We would like to extend our thanks to all the new and existing contributors (115 in total!) who helped make this release happen. Special thanks goes out to Mike Nguyen, the release lead â¦</p> 881 <p class="pt-0"><a href="/posts/2024/08/14/dapr-v1.14-is-now-available/">Read more</a></p> 882 </div> 883 </li> 884 885 </ul> 886 887 </div> 888</div> 889<div class="row pl-2 pt-2"> 890 <div class="col"> 891 892 <ul class="pagination pagination-default"> 893 <li class="page-item disabled"> 894 <a aria-disabled="true" aria-label="First" class="page-link" role="button" tabindex="-1"><span aria-hidden="true">««</span></a> 895 </li> 896 <li class="page-item disabled"> 897 <a aria-disabled="true" aria-label="Previous" class="page-link" role="button" tabindex="-1"><span aria-hidden="true">«</span></a> 898 </li> 899 <li class="page-item active"> 900 <a aria-current="page" aria-label="Page 1" class="page-link" role="button">1</a> 901 </li> 902 <li class="page-item"> 903 <a href="/posts/page/2/" aria-label="Page 2" class="page-link" role="button">2</a> 904 </li> 905 <li class="page-item"> 906 <a href="/posts/page/3/" aria-label="Page 3" class="page-link" role="button">3</a> 907 </li> 908 <li class="page-item"> 909 <a href="/posts/page/4/" aria-label="Page 4" class="page-link" role="button">4</a> 910 </li> 911 <li class="page-item"> 912 <a href="/posts/page/5/" aria-label="Page 5" class="page-link" role="button">5</a> 913 </li> 914 <li class="page-item"> 915 <a href="/posts/page/2/" aria-label="Next" class="page-link" role="button"><span aria-hidden="true">»</span></a> 916 </li> 917 <li class="page-item"> 918 <a href="/posts/page/6/" aria-label="Last" class="page-link" role="button"><span aria-hidden="true">»»</span></a> 919 </li> 920 </ul> 921 </div> 922</div> 923 924 </main> 925 </div> 926 </div> 927 928<footer class="bg-dark py-5 row d-print-none"> 929 <div class="container-fluid mx-sm-5"> 930 <div class="row"> 931 <div class="col-6 col-sm-4 text-xs-center order-sm-2"> 932 933 934 935<ul class="list-inline mb-0"> 936 937 <li class="list-inline-item mx-2 h3" data-toggle="tooltip" data-placement="top" title="Twitter" aria-label="Twitter"> 938 <a class="text-white" target="_blank" rel="noopener noreferrer" href="https://twitter.com/daprdev"> 939 <i class="fab fa-twitter"></i> 940 </a> 941 </li> 942 943 <li class="list-inline-item mx-2 h3" data-toggle="tooltip" data-placement="top" title="YouTube" aria-label="YouTube"> 944 <a class="text-white" target="_blank" rel="noopener noreferrer" href="https://www.youtube.com/channel/UCtpSQ9BLB_3EXdWAUQYwnRA"> 945 <i class="fab fa-youtube"></i> 946 </a> 947 </li> 948 949</ul> 950 951 952 953 </div> 954 <div class="col-6 col-sm-4 text-right text-xs-center order-sm-3"> 955 956 957 958<ul class="list-inline mb-0"> 959 960 <li class="list-inline-item mx-2 h3" data-toggle="tooltip" data-placement="top" title="GitHub" aria-label="GitHub"> 961 <a class="text-white" target="_blank" rel="noopener noreferrer" href="https://github.com/dapr/"> 962 <i class="fab fa-github"></i> 963 </a> 964 </li> 965 966</ul> 967 968 969 970 </div> 971 <div class="col-12 col-sm-4 text-center py-2 order-sm-2"> 972 973 974 975 976 977 </div> 978 </div> 979 </div> 980</footer> 981 982 983 </div> 984
985<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
vendor: 1 bytes, line 985
985
986<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>
986 987 988 989 990 991 992 993
994<script src="/js/main.min.1bf99f47c0c231903c7fdf1b7c78438b43697b4036f6599ab15c7bdb6861cdb4.js" integrity="sha256-G/mfR8DCMZA8f98bfHhDi0Npe0A29lmasVx722hhzbQ=" crossorigin="anonymous"></script>
994 995 996 997 998 999 </body> 1000</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.