Skip to content

Commit

Permalink
SDK forward and backward compatibility (#4036)
Browse files Browse the repository at this point in the history
* update sdk support

Signed-off-by: Hannah Hunter <[email protected]>

* Update daprdocs/content/en/operations/support/support-release-policy.md

Co-authored-by: Mark Fussell <[email protected]>
Signed-off-by: Hannah Hunter <[email protected]>

* Update daprdocs/content/en/operations/support/support-release-policy.md

Co-authored-by: Mark Fussell <[email protected]>
Signed-off-by: Hannah Hunter <[email protected]>

* Update daprdocs/content/en/operations/support/support-release-policy.md

Co-authored-by: Mark Fussell <[email protected]>
Signed-off-by: Hannah Hunter <[email protected]>

* Update daprdocs/content/en/operations/support/support-release-policy.md

Co-authored-by: Mark Fussell <[email protected]>
Signed-off-by: Hannah Hunter <[email protected]>

---------

Signed-off-by: Hannah Hunter <[email protected]>
Signed-off-by: Hannah Hunter <[email protected]>
Co-authored-by: Mark Fussell <[email protected]>
  • Loading branch information
hhunter-ms and msfussell authored Feb 22, 2024
1 parent 8ccc3df commit 5693896
Showing 1 changed file with 9 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -91,6 +91,15 @@ The table below shows the versions of Dapr releases that have been tested togeth
| Mar 25th 2022 | 1.6.1</br> | 1.6.0 | Java 1.4.0 </br>Go 1.3.1 </br>PHP 1.1.0 </br>Python 1.5.0 </br>.NET 1.6.0 </br>JS 2.0.0 | 0.9.0 | Unsupported | |
| Jan 25th 2022 | 1.6.0</br> | 1.6.0 | Java 1.4.0 </br>Go 1.3.1 </br>PHP 1.1.0 </br>Python 1.5.0 </br>.NET 1.6.0 </br>JS 2.0.0 | 0.9.0 | Unsupported | |

## SDK compatibility
The SDKs and runtime are committed to non-breaking changes other than those required for security issues. All breaking changes are announced if required in the release notes.

**SDK and runtime forward compatibility**
Newer Dapr SDKs support the latest version of Dapr runtime and two previous versions (N-2).

**SDK and runtime backward compatibility**
For a new Dapr runtime, the current SDK version and two previous versions (N-2) are supported.

## Upgrade paths

After the 1.0 release of the runtime there may be situations where it is necessary to explicitly upgrade through an additional release to reach the desired target. For example, an upgrade from v1.0 to v1.2 may need to pass through v1.1.
Expand Down

0 comments on commit 5693896

Please sign in to comment.