Skip to content

Upmerge - #5347

Merged
yaron2 merged 262 commits into
v1.19from
upmerge_10-01
Oct 1, 2026
Merged

Upmerge#5347
yaron2 merged 262 commits into
v1.19from
upmerge_10-01

Conversation

@yaron2

@yaron2 yaron2 commented Oct 1, 2026

Copy link
Copy Markdown
Member

No description provided.

WhitWaldo and others added 30 commits June 16, 2026 02:24
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
Updating documentation to reflect new `Dapr.Metadata` package usage
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
# Conflicts:
#	sdkdocs/dotnet/content/en/dotnet-sdk-docs/_index.md
Signed-off-by: Samantha Coyle <sam@diagrid.io>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Mark Fussell <markfussell@gmail.com>
…d pub/sub

Signed-off-by: Nelson Parente <nelson_parente@live.com.pt>
…sub version table

- supported-bindings/redis.md: add "Supported servers and versions" table
  (Redis 6.x/7.x, Valkey 8.x/9.x); remove outdated "does not support
  Redis >= 7" note
- supported-locks/redis-lock.md: add "Supported servers and versions"
  table mirroring same style (no query-API caveat — lock does not use
  RediSearch)
- setup-redis-pubsub.md: reconcile prose and table — drop the unclaimed
  "5.x" from the prose description so it matches the table (6.x, 7.x
  for Redis; 8.x, 9.x for Valkey). Both the table and the prose now
  reference only conformance-tested versions.

No configuration-store Valkey documentation added (coverage was removed
from the code PR as a no-op).

Signed-off-by: Nelson Parente <nelson_parente@live.com.pt>
fix(conversation): update api docs + drive more clarity
…quirements (Copilot review)

Signed-off-by: Nelson Parente <nelson_parente@live.com.pt>
…ing (Copilot review)

Signed-off-by: Nelson Parente <nelson_parente@live.com.pt>
Updated command to include '--all' flag for purging all completed workflows.

Signed-off-by: Tsonglew <tsonglew@gmail.com>
docs(redis): document Valkey 8.x/9.x support for Redis state store and pub/sub
Add documentation for SubscribeActorEventsAlpha1, the new bidirectional
gRPC stream that lets actor-hosting apps receive all callbacks (invoke,
reminder, timer, deactivate) over an app-initiated connection to daprd,
without exposing an inbound server port.

Closes dapr/dapr#927. Introduced in Dapr v1.18 via dapr/dapr#9812.

Files added/changed:
- actors-app-initiated-streams.md: concept page explaining the protocol,
  the motivation, how it differs from traditional callbacks, and
  NetworkPolicy / firewall guidance for operators.
- howto-actors-app-initiated-streams.md: how-to guide with step-by-step
  instructions and raw gRPC code examples in Go.
- actors_api.md: new SubscribeActorEventsAlpha1 gRPC section with full
  proto reference tables for all request/response message types.
- alpha-beta-apis.md: add row for the new alpha API.

Signed-off-by: Nelson Parente <nelson_parente@live.com.pt>
Signed-off-by: Nelson Parente <nelson_parente@live.com.pt>
- Convert the how-to protocol summary to a mermaid sequence diagram
- Surface SDK support near the concept intro and in the comparison table
- Move the why-summary sentence above the comparison table
- Correct the SDK support section: the Go SDK helper
  (client.SubscribeActorEvents) has landed, so the no-SDK-support note
  was inaccurate; point to it and note other SDKs use the generated
  gRPC client. Drop the release-tracking sentence.

Signed-off-by: Nelson Parente <nelson_parente@live.com.pt>
The alpha-beta-apis row linked to an unrelated version-skew CI commit.
Repoint to the v1.18 backport merge commit (dapr/dapr#9964), where the
SubscribeActorEventsAlpha1 RPC is defined in dapr.proto at the same line
(L125), so the permalink is stable and points at v1.18 content.

Signed-off-by: Nelson Parente <nelson_parente@live.com.pt>
Add documentation for the new topicsPattern and autoDiscoveryPeriod
metadata fields on the Pulsar pub/sub component, which enable subscribing
to multiple topics within a tenant/namespace by regular expression with
automatic discovery of newly created matching topics.

Relates to dapr/components-contrib#2566

Signed-off-by: Justin Slatten <justin.slatten@gmail.com>
Document the default as "0" (defers to the Pulsar client's own interval,
currently 1m) instead of "1m", matching what the component sets when the
field is unset.

Relates to dapr/components-contrib#2566

Signed-off-by: Justin Slatten <justin.slatten@gmail.com>
The RabbitMQ pubsub component accepts four exchange kinds (fanout,
topic, direct, headers) per exchangeKindValid in components-contrib,
but the reference table only listed fanout and topic. Add the missing
direct and headers values.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Signed-off-by: MyMirelHub <15373565+MyMirelHub@users.noreply.github.com>
Add dotnet-actors-unit-testing.md covering:
- Unit testing actors in isolation with lightweight ActorHost
- Mocking IActorStateManager and IActorProxyFactory
- Testing timers and reminders
- Integration testing with Dapr sidecar
- Best practices for dependency injection and test isolation

Co-authored-by: wynx1123 <wynx1123@users.noreply.github.com>
Signed-off-by: wynx1123 <wynx1123@users.noreply.github.com>
newRequestBuilder no longer encodes the path; document that callers must
encode segments containing URI-illegal characters (e.g. spaces) with
UriUtils.encodePath, and that passing them raw throws IllegalArgumentException.
Reflects dapr/java-sdk#1774.

Signed-off-by: Javier Aliaga <javier@diagrid.io>
Render the Dapr performance results on the docs site from the charts and
manifest published to the dapr/dapr perf-charts branch, for whichever
Dapr version the docs set represents.

- Add the dapr-perf-results shortcode: read the minor version from
  params.version, fetch <minor>/manifest.json from the perf-charts branch
  (via jsDelivr) at build time, and render the throughput-per-resource
  tables and charts. Fails soft to a "not yet published" notice when a
  version has no results.
- Group the output so the page stays navigable: each API is a
  collapsible section (collapsed by default) with a scenario count, each
  scenario is collapsible with a chart count, and a "Jump to" nav links
  to each API and expands it on click.
- Add the perf-results page that calls the shortcode. Nothing is
  hard-coded per version; publishing a new run to perf-charts is all that
  is needed for the page to update.

Signed-off-by: joshvanl <me@joshvanl.dev>
Drop the alert wrapper in favor of a plain paragraph, reword per review,
and group the URL path encoding row with the user-responsibility rows.

Signed-off-by: Javier Aliaga <javier@diagrid.io>
perf: add version-agnostic performance results page
alicejgibbons and others added 20 commits September 18, 2026 14:04
…h-encoding

docs: document UriUtils.encodePath for Java client service invocation
…indings/influxdb.md

Signed-off-by: Alice Gibbons <alicejgibbons@gmail.com>
…ion-example

docs(influxdb): add example for create operation
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
Restructure Dapr Agents integrations and document Drasi extension
…cation

Tweaking the description to clarify actual support
Signed-off-by: Casper Nielsen <casper@diagrid.io>
Dapr Agents: document the Anthropic chat client
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
fix: repair broken click targets on docs.dapr.io
Add new Dapr Dev Dashboard page and links
@yaron2
yaron2 requested review from a team as code owners October 1, 2026 21:25
@github-actions

github-actions Bot commented Oct 1, 2026

Copy link
Copy Markdown

Azure Static Web Apps: Your stage site is ready! Visit it here: https://mango-coast-09ba1481e-5347.westus2.7.azurestaticapps.net

Routine upmerge per the maintainer guide (v1.19 was 261 commits behind
v1.18, including the Docsy restyle/SCSS overhaul and the dapr-agents
docs reorg).

Manually resolved (not a blind merge):
- hugo.yaml: kept v1.19's own baseURL/version_menu/versions identity,
  fixing a pre-existing v1.17 entry bug (mislabeled "(latest)", malformed
  URL) using v1.18's corrected version.
- .github/workflows/website-root.yml: kept deleted -- v1.19-specific,
  only the root/latest branch deploys via this workflow (v1.19 uses its
  own website-v1-19.yml).
- component-secrets.md: merged two independent edits to the same
  bullet (v1.19's "workflow backends" exclusion note + v1.18's more
  precise actor-state-store hot-reload behavior as of Dapr 1.18.3).
- setup-pulsar.md / setup-redis-pubsub.md: kept both sides' additions
  to adjacent table rows (new fields vs. updated descriptions).
- setup-redis.md: kept both new sections (v1.19's OIDC auth, v1.18's
  supported servers/versions); fixed a resulting ambiguous {{% ref
  redis.md %}} (newly collides with the incoming dapr-agents
  integrations/vector-stores/redis.md) by qualifying the path.

Verified with a real `hugo` build (0.147.8, the project's own pinned
version) after resolving conflicts -- zero errors, all pages render,
including the one ambiguous-ref fix.

Signed-off-by: yaron2 <schneider.yaron@live.com>
@github-actions

github-actions Bot commented Oct 1, 2026

Copy link
Copy Markdown

Azure Static Web Apps: Your stage site is ready! Visit it here: https://mango-coast-09ba1481e-5347.westus2.7.azurestaticapps.net

@yaron2
yaron2 merged commit 7e2fbe4 into v1.19 Oct 1, 2026
5 of 6 checks passed
@nelson-parente nelson-parente added this to the v1.19 milestone Oct 20, 2026
marcduiker added a commit to marcduiker/dapr-docs that referenced this pull request Oct 22, 2026
Routine upmerge of the current release branch into the pre-release branch,
following the maintainer guide. Squashed into a single commit: the previous
upmerge (dapr#5347) landed on v1.19 as a single-parent commit, so a merge commit
here exposes every v1.18 commit since the June merge base (342 of them) and
the DCO check cannot enumerate them.

Conflict resolution:
- Kept v1.19 for preview-only content (Scheduler-served actor placement,
  Search/Vector/Binary Store alpha APIs, Redis OIDC auth,
  Dapr-Actor-Activation-Id) and for the newer .NET Actors.Next rewrites
  reflecting dapr/dotnet-sdk#1938.
- Took v1.18 for the Dapr Agents quickstarts table and the Anthropic
  provider dict-tool details, which are newer there.
- Excluded version information: hugo.yaml keeps the v1.19 preview settings,
  dapr-latest-version.html keeps 1.19.0, the 1.16.x rows in
  support-release-policy.md stay Unsupported, and
  .github/workflows/website-root.yml stays deleted since it belongs only on
  the branch that is currently the live "latest".

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.