Skip to content

chore(deps): bump github.com/dapr/dapr from 1.15.0-rc.9 to 1.15.0 #702

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 28, 2025

Bumps github.com/dapr/dapr from 1.15.0-rc.9 to 1.15.0.

Release notes

Sourced from github.com/dapr/dapr's releases.

Dapr Runtime v1.15.0

Dapr 1.15

We're excited to announce the release of Dapr 1.15!

We 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.

If you're new to Dapr, visit the getting started page and familiarize yourself with Dapr.

Docs have been updated with all the new features and changes of this release. To get started with new capabilities introduced in this release, go to the Concepts and the Developing applications.

Please read the Breaking Changes carefully. If you're experiencing any issues, please report them on Discord. The following core maintainers are available to help you: @joshvanl, @yaron2, @cassie1coyle.

Note: This release contains a few Breaking Changes.

See this section on upgrading Dapr to version 1.15.

Acknowledgements

Thanks to everyone who made this release possible!

@​adrianhr91, @​alicejgibbons, @​antontroshin, @​aqeelat, @​arslanmusta, @​artur-ciocanu, @​arturotrenard, @​artursouza, @​bhagya05, @​cicoyle, @​daixiang0, @​diegodocs, @​divzi-p, @​Druid-of-Luhn, @​elena-kolevska, @​emsearcy, @​evhen14, @​famarting, @​filintod, @​GowthamHN, @​hhunter-ms, @​humandigital-ruud, @​ItalyPaleAle, @​Jeroen-VdB, @​jev-e, @​JoshVanL, @​jseguillon, @​LeonMatthesKDAB, @​lor1113, @​luigirende, @​m3nax, @​marcduiker, @​mikeee, @​MregXN, @​msfussell, @​olitomlinson, @​passuied, @​paule96, @​paulyuk, @​qustavo, @​RafaelJCamara, @​rochabr, @​salaboy, @​shubham1172, @​Shubhdeep02, @​sicoyle, @​siri-varma, @​SpiffyEight77, @​Taction, @​ThomasVitale, @​tomhreb, @​vil02, @​WhitWaldo, @​yaron2, @​ytimocin, @​znd4

Special thanks go to Rob J - You know who you are!

Highlights

These are the v1.15 release highlights:

Dapr Workflow (stable)

Dapr workflow makes it easy to write long running stateful applications using durable execution. You can try out Dapr workflow with the Quickstart Samples. The ability to author and run workflows is now stable. This includes the Dapr runtime along with the Dapr .NET, Java, Python, Go and Javascript SDKs.

The workflow runtime engine has undergone a major overwrite to achieve substantial performance and scalability improvements, as well as reliability and stability traits that are required to run mission critical apps at massive scale. Workflows now support dynamically scaling your Workflow applications from 0 to many replicas, whilst maintaining durability of your tasks at runtime.

Dapr Actors

The Actor runtime engine has had a rewrite in its implementation. Although no changes have been made to the API surface of Actors, this overhaul significantly improves the reliability of handling Actors at scale and in dynamically scaling environments. This work has also been instrumental in making the, now stable, Workflows engine dynamic and durable.

The Actor runtime implementation is now capable of being extended upon to implement new highly requested Actor APIs, or even targeting new Actor targets beyond your app and Workflows in future.

Scheduler Service (stable)

The Scheduler service is the control plane service used to schedule jobs, running in self-hosted mode or on Kubernetes. It is installed when using the Dapr CLI and is the service responsible for managing scheduled jobs. The Scheduler service is now stable

  • Note: Prior to Dapr v1.15, actor reminders were run using the Placement service by default. Now, by default in v1.15, the SchedulerReminders feature flag is set to true, and all new actor reminders you create are run using the Scheduler service. When you deploy Dapr v1.15, any existing actor reminders are migrated from the Placement service to the Scheduler service as a one time operation for each actor type. You can prevent this migration by setting the SchedulerReminders flag to false in the application configuration file for the actor type. See Scheduler Actor Reminders

Conversation API (alpha)

A new Conversation API (alpha) reduces the complexity of interacting with large language models (LLM) at scale, providing a consistent API to talk to LLM providers. With the Conversation API, you can:

  • Send prompt and responses LLMs including Anthropic, AWS Bedrock, Hugging Face, Mistral, OpenAI and DeepSeek
  • Enable critical performance and security functionality, including prompt caching to reduce the number of calls and PII obfuscation to scrub PII data.

The Go, .NET, and Rust SDKs have the conversation API implemented as part of this release. As with all APIs, Dapr provides observability by issuing metrics for your LLM interactions.

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [github.com/dapr/dapr](https://github.com/dapr/dapr) from 1.15.0-rc.9 to 1.15.0.
- [Release notes](https://github.com/dapr/dapr/releases)
- [Changelog](https://github.com/dapr/dapr/blob/master/RELEASE.md)
- [Commits](dapr/dapr@v1.15.0-rc.9...v1.15.0)

---
updated-dependencies:
- dependency-name: github.com/dapr/dapr
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot requested review from a team as code owners February 28, 2025 16:11
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Feb 28, 2025
Copy link
Contributor Author

dependabot bot commented on behalf of github Feb 28, 2025

Superseded by #704.

@dependabot dependabot bot closed this Feb 28, 2025
@dependabot dependabot bot deleted the dependabot/go_modules/github.com/dapr/dapr-1.15.0 branch February 28, 2025 20:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants