On April 15th we learned that CodeCov, one of the dependencies Dapr uses as part of our build pipeline, was targeted in a compromise of their bash uploader, which is used in their GitHub Action tool. You can read the full notice at https://about.codecov.io/security-update/. CodeCov in turn notified all customers who were believed to have been impacted. Dapr did not receive a notice, and was not part of CodeCov’s list of impacted repos.| Dapr Blog
We are excited to announce v1.0.0-rc.3, the third release candidate for the official production ready v1.0 of Dapr! The improvements in this release came out of issues opened by the community which has helped test the previous release candidate as well as contributed code changes to address these issues. Once again, we encourage the Dapr community to upgrade to the this release candidate and identify problems and open issues. We expect this release candidate to be last one and have an officia...| Dapr Blog
We are excited to announce the release of Dapr v1.1.0! This is the first minor version update since the announcement of Dapr v1.0. Release highlights These are some highlights for this release: Defining Dapr sidecar environment variables 2508. See the addition of the dapr.io/env in the Kubernetes annotation documentation Etag is required for actors in future added state stores 2890. See documentation Dapr API Token is not included in telemetry traces anymore 2974 Local Storage Binding 752.| blog.dapr.io
We’re happy to announce that this week, Dapr joined the CNCF as an incubating project. Ever since its initial launch, the Dapr project has made its intention clear that the project is eventually to be donated to a vendor-neutral foundation. The project recently formed a steering and technical committee that re-enforces our commitment to vendor neutrality by ensuring balanced representation in the committee across vendors. The CNCF houses many projects with which Dapr integrates closely.| blog.dapr.io
Today we are happy to announce the formation of the Dapr project’s Steering and Technical Committee (STC). Dapr first transitioned into an open governance model in September 2020, and since then has been operating with an interim Steering Committee focused on working with the broader Dapr community to formulate the charter, responsibilities and vision of the Steering and Technical Committee and bootstrap it with members of different companies to ensure vendor neutrality.| blog.dapr.io
The first ever DaprCon will be held on October 19th| blog.dapr.io
The Distributed Application Runtime (Dapr) is an open-source, portable, and event-driven runtime. It enables developers to build elastic, stateless/stateful applications running on cloud platforms and edge devices. Dapr can lower the threshold for building modern cloud-native applications based on the microservice architecture. Why we chose Dapr At Alibaba, Java is widely used for business applications, various middleware servers, and basic capabilities. Over the past decade, Alibaba has buil...| blog.dapr.io
As a member of the Cloud Advocacy team within Developer Relations at Microsoft, I have the unique benefit of being able to hear about a lot of diverse technologies and solutions from folks who have hands-on expertise in their usage and development. So, when I heard my open source advocacy colleagues using the name Dapr alongside “cloud native” and “microservices”, I was intrigued. And then I was delighted to discover Dapr stands for the “Distributed Application Runtime” and had ju...| blog.dapr.io
Hello World, I’m Rob Landers, the maintainer of the new Dapr PHP SDK. I currently work at Automattic on the Decision Science team, working with PHP, Python, JavaScript, and Scala. Since I was young, I’ve been writing software, and more importantly, I’ve been writing PHP since 2013. C# is also one of my favorite general-purpose languages, since I first used it back in its 2.0 days! For me, language is a way to express a solution to a problem, and I love learning new languages and discove...| blog.dapr.io
It was back in 2019 at Microsoft Ignite in Orlando when I discovered a new project referred to as Distributed Application Runtime, or Dapr for short. This immediately caught my attention and Mark Russinovich did an amazing job presenting this to the audience. Dapr is quite an interesting project for me in many ways. First of all, software architecture is near and dear to my heart and Dapr solves a lot of the challenges developers typically face when designing and implementing applications.| blog.dapr.io