v1.11
Added
The following new Quickstarts have been added
- Configuration (Go)
- Configuration (Node.js)
- Actors quickstart (C#)
- Workflow quickstart (Python)
- Cryptography quickstarts (Go and JavaScript)
Updated
- All quickstarts snap to the latest SDKs #880
- Numerous quality improvements and fixes
What's Changed
- Update latest release links by @orizohar in #473
- Update README.md since Codespaces has left Beta by @CodeMonkeyLeet in #469
- Automation: Always run quickstarts against latest releases by @berndverst in #474
- Paulyuk/hello world refactor by @paulyuk in #478
- Add missing quotes to curl command by @jgardner04 in #481
- Adding 'dapr.io/sidecar-listen-addresses' annotation to middleware quickstart by @TenSt in #479
- Added a new optional section for VS Code specific debugging by @jasonviviano in #461
- Update mechanical markdown directives for new folder structure by @berndverst in #484
- Bump path-parse from 1.0.6 to 1.0.7 in /distributed-calculator/react-calculator/client by @dependabot in #465
- Update README.md by @wcs1only in #489
- Turn on macos validation in github actions by @wcs1only in #417
- Bump url-parse from 1.5.1 to 1.5.3 in /distributed-calculator/react-calculator/client by @dependabot in #467
- Add 1.5.0 to release table by @wcs1only in #491
- Bump tmpl from 1.0.4 to 1.0.5 in /distributed-calculator/react-calculator/client by @dependabot in #475
- Update LICENSE to Apache 2.0 by @greenie-msft in #495
- The hello-world example does not use DELETE. Removing dead code by @wcs1only in #494
- Add DCO requirements and updated code of conduct by @willtsai in #504
- Add a PR template with instructions for updating automatic validation by @wcs1only in #507
- Changed hello worlds quickstarts to use http proxying for service inv… by @greenie-msft in #486
- Update distributed-calculator and pub-sub package-lock by @wcs1only in #508
- bump dev-container image to 1.6.9 by @spottedmahn in #500
- Bump flask-cors from 3.0.8 to 3.0.9 in /pub-sub/python-subscriber by @dependabot in #509
- Fix upstream issue in Create-React-App by @XavierGeerinck in #514
- Bump jinja2 from 2.10.1 to 2.11.3 in /pub-sub/python-subscriber by @dependabot in #510
- Moving middleware out of repo to dapr/samples by @paulyuk in #513
- Bump node-fetch from 1.7.3 to 2.6.7 in /bindings/nodeapp by @dependabot in #515
- Make sure the client is actual built by @XavierGeerinck in #517
- Update DevContainer base image to fix CodeSpaces and DevContainer issues by @paulyuk in #519
- Release 1.6 by @dmitsh in #525
- Changed loop from while to for by @amulyavarote in #537
- Feature/java sdk pubsub quickstarts by @pravinpushkar in #533
- Feature/java http pubsub quickstarts by @pravinpushkar in #534
- Bump follow-redirects from 1.14.7 to 1.14.8 in /distributed-calculator/react-calculator/client by @dependabot in #530
- Bump follow-redirects from 1.14.7 to 1.14.8 in /pub-sub/react-form/client by @dependabot in #531
- Testing GitHub actions for new quickstarts directory structure by @amulyavarote in #538
- using sequence instead of random numbers for orders by @pravinpushkar in #540
- Quickstart example for State Management in Java by @pravinpushkar in #535
- Refresh pub-sub quickstart (tutorial) fixing routes and stale dependency by @paulyuk in #539
- Paulyuk/fixpubsuberror by @paulyuk in #547
- Improved MM test fix for quickstarts by @paulyuk in #548
- Fix observability curl sample to work on macOS by @marcinjahn in #543
- Added workflow dispatch to trigger the validation by @amulyavarote in #546
- Fix sample path in readme by @shizn in #555
- Remove PR check for docker login by @tanvigour in #565
- Test validation cleanup by @tanvigour in #569
- Merge updates from master into feature/new_quickstarts by @greenie-msft in #573
- Added service invocation examples by @amulyavarote in #536
- Remove extra files from merge by @greenie-msft in #574
- Added tests for service invocation by @amulyavarote in #576
- Test fix for pubsub JS by @tanvigour in #582
- Fix C# pubsub tests by @tanvigour in #581
- Fix tests for pubsub python by @tanvigour in #578
- Add tests for pubsub java by @tanvigour in #575
- Publish Quickstart images to ghcr by @tanvigour in #571
- Add create manifest step for ghcr by @tanvigour in #583
- Added go pub sub examples to quickstarts by @amulyavarote in #584
- Service invocation example using Java and HTTP by @pravinpushkar in #577
- Login to ghcr before creating manifest by @tanvigour in #588
- Fix GHCR scope issue by @tanvigour in #591
- Removing java/.gitignore and including MSFT JDK link in README.md by @pravinpushkar in #590
- Revise readme so it aligns with new quickstarts by @greenie-msft in #589
- Changed path in service invocation tests by @amulyavarote in #597
- Fixed go tests by @amulyavarote in #598
- run in dapr main repo with dapr ghcr account by @tanvigour in #600
- pubsub test fixes by @tanvigour in #596
- fix the typo in ghcr by @tanvigour in #601
- pull from ghcr instead of dockerhub by @tanvigour in #602
- Final change to migrate Bindings test to GHCR (action now in dapr/dapr) by @paulyuk in #603
- add new validaters for new quickstarts - pubsub by @tanvigour in #606
- Add back PR trigger by @tanvigour in #605
- Added validations for service invocation by @amulyavarote in #607
- Renamed workflows and changed licenses by @amulyavarote in #609
- Merge conflicts fix by @amulyavarote in #611
- Merge new quickstarts into master by @artursouza in #612
- Add link to quickstarts docs by @greenie-msft in #614
- Fixing regressions to broken tests (new link) and dev container by @paulyuk in #617
- Adding "slowness" back to Observability tutorial by @paulyuk in #620
- Added validation tests for state management by @amulyavarote in #622
- Don't marshal the order string by @duglin in #621
- Put reader in 'node' dir by @duglin in #595
- JS state management tests by @tanvigour in #630
- Reorder quickstarts so the processor is run before the publisher by @duglin in #637
- Changed docker installation version by @amulyavarote in #649
- Change order_pub_sub to orderpubsub by @yaron2 in #654
- Update README.md by @patrickhuber in #634
- Fix some paths since there's a "tutorial" dir now by @duglin in #631
- Fix vulnerabilities in distributed calc by @greenie-msft in #629
- Updated hello-world/-kuberentes Node.js apps by @ItalyPaleAle in #642
- Modified k8s readme to show API logs by @amulyavarote in #660
- -app-port for listen port, mm installation by @akhilac1 in #659
- Added secrets management examples with the workflow by @amulyavarote in #653
- Changed variables in index.js by @amulyavarote in #665
- Testing the worlflow by @amulyavarote in #667
- Update Python pub_sub fastapi example by @inirudebwoy in #635
- Update Program.cs by @davidfowl in #643
- Java quickstart examples for secret store building block by @pravinpushkar in #670
- Java quickstarts auto validate for pubsub, state mgmt and service invo by @pravinpushkar in #671
- hello-world - add folder paths to launch for split projects by @tonysurma in #493
- feat(pub_sub/go/sdk): Upgrade Dapr Go SDK to 1.4.0 by @noahziheng in #666
- New C# subscriber by @Arashrohani in #485
- Updated the docker file to use linux arm image by @Arashrohani in #672
- Revert "Updated the docker file to use linux arm image" by @paulyuk in #673
- Added go examples for secrets management by @amulyavarote in #676
- Fix quickstarts to use app-port by @akhilac1 in #675
- Updated makefile and Dockerfile to fix the issue related to dotnet docker build by @Arashrohani in #674
- Fixing the broken link for dapr kubernetes installation by @amulyavarote in #677
- Sets APP_PORT in env var of kubernetes yaml and sets default value in… by @paulyuk in #683
- #682 APP_PORT not injected into app container by @akhilac1 in #685
- Changed state management workflow by @amulyavarote in #688
- Fix CodeSpace failure for quickstarts repo by @paulyuk in #692
- Fix for failing Auto validate Java examples on State management by @pravinpushkar in #690
- Removed the extra space in expected test result by @Arashrohani in #689
- Fix and normalize the Javascript HTTP and SDK styles of State Management by @mattmazzola in #687
- Binding quickstart - Cron input PostgreSQL output by @nirmash in #669
- Updating uber readme for all quickstarts with Bindings & Secrets content link by @paulyuk in #698
- Change all references of app-id in bindings examples to batch-* by @greenie-msft in #699
- Updated lombok version to 1.18.22 by @bibryam in #700
- 701: Java quickstarts cleanup: by @bibryam in #702
- Update JS-SDK package from dapr-client to @dapr/dapr by @greenie-msft in #710
- Update Node.js version to support null coalescing by @halspang in #707
- Update README for bindings db by @sunzhaochang in #703
- Removed docker image prefix addition step by @amulyavarote in #694
- Updating C# quickstart and tutorial Dapr SDK references to 1.8. They… by @paulyuk in #705
- Fix struct tag for json by @sunzhaochang in #714
- Changed port numbers for python pubsub examples by @amulyavarote in #725
- Fixes broken link in the pub/sub README by @yash-nisar in #723
- Fix maven dependency incompatible with Java 11 by @thisiskun in #722
- Just postgresql typo correction by @DeepanshuA in #728
- tutorials distributed calculator fix by @amulyavarote in #727
- Added parallelism to pubsub workflow by @amulyavarote in #729
- Changes in bindings workflow by @amulyavarote in #737
- Add Resiliency Quickstarts for Service Invoke and State Management by @greenie-msft in #744
- Update gitter with Discord by @yaron2 in #752
- Add quickstart for Configuration API by @sarsharma in #743
- Fix readme service invocation description by @bookinstock in #753
- Add Resiliency section to QuickStarts README by @greenie-msft in #780
- Fixes some Go samples by @ItalyPaleAle in #782
- Fix tutorial validation and docker build. by @artursouza in #783
components-path
toresources-path
by @hhunter-ms in #781- adding multi app run template for service invocation examples by @pravinpushkar in #785
- Remove config to opt-into resiliency. It's now enabled by default by @greenie-msft in #778
- 772, constant retry examples using incorrect maxInterval option by @LordMsz in #779
- Pinning dapr version and fixes multiple validations by @artursouza in #786
- Initial push for workflows quickstart by @RyanLettieri in #787
- Update README with link to Workflow quickstart by @paulyuk in #796
- Zipkin workflow quickstart by @nyemade-uversky in #817
- Reduce parallelism and split validation per language by @ASHIQUEMD in #805
- Adding conribution instructions for quickstart workflow by @ASHIQUEMD in #819
- Added dapr-bot to quickstart repo by @ASHIQUEMD in #820
- initialize dapr client only once and misc fixes by @mukundansundar in #754
- Fix 556 by @macel94 in #763
- Reduce output length for test to remove flakiness by @greenie-msft in #767
- [WIP] v1.11 - Updates quickstarts/tutorials/pub-sub to dotnet v7 by @robertojrojas in #800
- adjust service_invocation/csharp order-processor port by @JaimeStill in #821
- New Actors .NET Quickstart by @paulyuk in #804
- Patching global test env var to test with Dapr Runtime v1.11.0-rc.2 by @paulyuk in #839
- Syncing with v1.11-rc2 by @paulyuk in #840
- Hotfix to v1.11-rc.4 Update global.env by @paulyuk in #846
- Update configuration api by @shivamkm07 in #845
- hotfix for 1.11.0-rc.8 by @paulyuk in #848
- Revert " hotfix for 1.11.0-rc.8" by @paulyuk in #849
- Tests for Actors Quickstart by @paulyuk in #838
- [Workflow] Updates for v1.11 by @cgillum in #831
- Patch/workflow -- fixes #831 by @paulyuk in #851
- Fixing Docker error in Build github action by @paulyuk in #852
- Disable mac tests temporarily by @paulyuk in #853
- Unique ports to fix C# tests collisions by @paulyuk in #854
- another port conflict breaking tests by @paulyuk in #855
- Adding sleep to Configuration test by @paulyuk in #856
- Fixing tutorials workflow by @ASHIQUEMD in #861
- Upgrading to 1.11.0-rc.5 by @paulyuk in #857
- Pinning podman to 4.4.4 version by @ASHIQUEMD in #863
- Updating python quickstarts to use
dapr-dev
module by @paulyuk in #864 - Updating QS's to use Rc.6 runtime and Rc.2 CLI by @paulyuk in #865
- Rev sdk versions 1.11 by @paulyuk in #867
- Adding sleeps and simpler mmd match condition for test reliability by @paulyuk in #866
- Show insights into the Cloud Events in the Pub/Sub tutorial by @shivanisinghnitp in #784
- Updated dotnet sdk to net7.0 by @pngan in #827
- Update javascript sdk to 3.0.0 by @wralith in #824
- Tests/config timeout fix by @paulyuk in #869
- Updating runtime to 1.11.0-rc.7 by @paulyuk in #871
- Added header to sample.http by @ehalsey in #844
- Python workflow Quickstart - Order Processor by @DeepanshuA in #842
- Adding in flush statements to prints for workflow example by @RyanLettieri in #873
- Cryptography quickstart for Go by @ItalyPaleAle in #850
- Updating RC runtime to RC9 by @paulyuk in #877
- Test failure: tutorial: Updating distributed calculator to fix broken… by @paulyuk in #878
- Updating to final 1.11 release versions of runtime and CLI by @paulyuk in #880
- Crypto quickstart for JS by @ItalyPaleAle in #879
New Contributors
- @berndverst made their first contribution in #474
- @paulyuk made their first contribution in #478
- @jgardner04 made their first contribution in #481
- @TenSt made their first contribution in #479
- @jasonviviano made their first contribution in #461
- @greenie-msft made their first contribution in #495
- @willtsai made their first contribution in #504
- @spottedmahn made their first contribution in #500
- @XavierGeerinck made their first contribution in #514
- @pravinpushkar made their first contribution in #533
- @marcinjahn made their first contribution in #543
- @shizn made their first contribution in #555
- @tanvigour made their first contribution in #565
- @duglin made their first contribution in #621
- @patrickhuber made their first contribution in #634
- @ItalyPaleAle made their first contribution in #642
- @akhilac1 made their first contribution in #659
- @inirudebwoy made their first contribution in #635
- @davidfowl made their first contribution in #643
- @tonysurma made their first contribution in #493
- @noahziheng made their first contribution in #666
- @Arashrohani made their first contribution in #485
- @mattmazzola made their first contribution in #687
- @nirmash made their first contribution in #669
- @bibryam made their first contribution in #700
- @sunzhaochang made their first contribution in #703
- @yash-nisar made their first contribution in #723
- @thisiskun made their first contribution in #722
- @DeepanshuA made their first contribution in #728
- @sarsharma made their first contribution in #743
- @bookinstock made their first contribution in #753
- @hhunter-ms made their first contribution in #781
- @LordMsz made their first contribution in #779
- @RyanLettieri made their first contribution in #787
- @nyemade-uversky made their first contribution in #817
- @ASHIQUEMD made their first contribution in #805
- @robertojrojas made their first contribution in #800
- @JaimeStill made their first contribution in #821
- @shivamkm07 made their first contribution in #845
- @cgillum made their first contribution in #831
- @shivanisinghnitp made their first contribution in #784
- @pngan made their first contribution in #827
- @wralith made their first contribution in #824
- @ehalsey made their first contribution in #844
Full Changelog: v1.4.0...v1.11-rc9