Skip to content

Commit e65ac85

Browse files
Merge pull request #1331 from dapr/release-1.18
Release 1.18
2 parents feac583 + cb6581d commit e65ac85

277 files changed

Lines changed: 16925 additions & 1794 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎.github/env/global.env‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
DAPR_CLI_VERSION: 1.17.0
2-
DAPR_RUNTIME_VERSION: 1.17.0
1+
DAPR_CLI_VERSION: 1.18.0
2+
DAPR_RUNTIME_VERSION: 1.18.0
33
DAPR_INSTALL_URL: https://raw.githubusercontent.com/dapr/cli/v${DAPR_CLI_VERSION}/install/
44
DAPR_DEFAULT_IMAGE_REGISTRY: ghcr
55

66
MACOS_PYTHON_VERSION: 3.10
77

88
PODMAN_VERSION: 4.4.4
99

10-
GOVER: 1.24
10+
GOVER: 1.26
1111

1212
KUBERNETES_VERSION: v1.32.0
1313
KIND_VERSION: v0.26.0

‎.github/workflows/validate_python_quickstarts.yaml‎

Lines changed: 12 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -49,9 +49,10 @@ jobs:
4949
run: brew install python@${{ env.MACOS_PYTHON_VERSION }} && brew unlink python@${{ env.MACOS_PYTHON_VERSION }} && brew link --overwrite python@${{ env.MACOS_PYTHON_VERSION }}
5050
- name: Verify Python version
5151
run: python3 --version
52-
- name: Upgrade pip and setuptools
53-
if: matrix.os == 'macos-latest'
54-
run: pip3 install --upgrade pip && python3 -m pip install --upgrade setuptools
52+
- name: Install uv
53+
uses: astral-sh/setup-uv@v6
54+
with:
55+
enable-cache: true
5556
- name: Install podman - MacOS
5657
timeout-minutes: 15
5758
if: matrix.os == 'macos-latest'
@@ -98,31 +99,28 @@ jobs:
9899
- name: Install utilities dependencies
99100
run: |
100101
echo "PATH=$PATH:$HOME/.local/bin" >> $GITHUB_ENV
101-
pip3 install setuptools wheel
102-
pip3 install mechanical-markdown
103-
pip3 install fastapi uvicorn
102+
uv tool install mechanical-markdown
104103
- name: Validate building blocks with Python
105104
run: |
106105
variants=("http" "sdk")
107106
building_blocks=$(find . -maxdepth 1 -mindepth 1 -type d)
108107
for building_block in $building_blocks; do
109108
for variant in "${variants[@]}"
110109
do
111-
if [ ! -d "$building_block/python/$variant" ];
110+
if [ ! -d "$building_block/python/$variant" ];
112111
then
113112
echo "$building_block/python/$variant does not exist."
114113
else
115114
pushd $building_block/python/$variant
116115
echo "Validating $building_block/python/$variant quickstart"
117116
118-
python3 -m venv .venv
119-
source .venv/bin/activate
120-
121-
make validate
122-
123-
deactivate
117+
# uv-managed quickstart: sync from lockfile
118+
if [ -f pyproject.toml ]; then
119+
uv sync
120+
fi
121+
make validate
124122
rm -rf .venv
125-
123+
126124
popd
127125
fi
128126
done

‎.github/workflows/validate_tutorials.yaml‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -49,9 +49,10 @@ jobs:
4949
run: brew install python@${{ env.MACOS_PYTHON_VERSION }} && brew unlink python@${{ env.MACOS_PYTHON_VERSION }} && brew link --overwrite python@${{ env.MACOS_PYTHON_VERSION }}
5050
- name: Verify Python version
5151
run: python3 --version
52-
- name: Upgrade pip and setuptools
53-
if: matrix.os == 'macos-latest'
54-
run: pip3 install --upgrade pip && python3 -m pip install --upgrade setuptools
52+
- name: Install uv
53+
uses: astral-sh/setup-uv@v6
54+
with:
55+
enable-cache: true
5556
- name: Show .Net version
5657
run: dotnet --version
5758
- name: Install Docker - MacOS
@@ -135,8 +136,7 @@ jobs:
135136
- name: Install utilities dependencies
136137
run: |
137138
echo "PATH=$PATH:$HOME/.local/bin" >> $GITHUB_ENV
138-
pip3 install setuptools wheel
139-
pip3 install mechanical-markdown
139+
uv tool install mechanical-markdown
140140
- name: Validate hello-world
141141
run: |
142142
pushd tutorials/hello-world
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
dapr-ext-workflow==1.18.0rc0
1+
dapr-ext-workflow==1.18.0
22
anthropic
33
uvicorn
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
dapr-ext-workflow==1.18.0rc0
1+
dapr-ext-workflow==1.18.0
22
google-genai
33
uvicorn
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
dapr-ext-workflow==1.18.0rc0
1+
dapr-ext-workflow==1.18.0
22
openai
33
uvicorn

‎actors/csharp/sdk/README.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ name: Shutdown dapr
123123

124124
```bash
125125
dapr stop --app-id actorservice
126-
(lsof -iTCP -sTCP:LISTEN -P | grep :5001) | awk '{print $2}' | xargs kill
126+
(lsof -iTCP -sTCP:LISTEN -P | grep :5001) | awk '{print $2}' | xargs -r kill
127127
```
128128

129129
<!-- END_STEP -->

‎actors/csharp/sdk/client/SmartDevice.Client.csproj‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
</PropertyGroup>
99

1010
<ItemGroup>
11-
<PackageReference Include="Dapr.Actors" Version="1.18.0-rc01" />
11+
<PackageReference Include="Dapr.Actors" Version="1.18.1" />
1212
</ItemGroup>
1313

1414
<ItemGroup>

‎actors/csharp/sdk/interfaces/SmartDevice.Interfaces.csproj‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
</PropertyGroup>
88

99
<ItemGroup>
10-
<PackageReference Include="Dapr.Actors" Version="1.18.0-rc01" />
10+
<PackageReference Include="Dapr.Actors" Version="1.18.1" />
1111
</ItemGroup>
1212

1313
</Project>

‎actors/csharp/sdk/service/SmartDevice.Service.csproj‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
</PropertyGroup>
99

1010
<ItemGroup>
11-
<PackageReference Include="Dapr.Actors.AspNetCore" Version="1.18.0-rc01" />
11+
<PackageReference Include="Dapr.Actors.AspNetCore" Version="1.18.1" />
1212
</ItemGroup>
1313

1414
<ItemGroup>

0 commit comments

Comments
 (0)