Skip to content

Releases: a2aproject/a2a-dotnet

v1.0.0-preview1

16 Mar 17:01
0664792

Choose a tag to compare

v1.0.0-preview1 Pre-release
Pre-release

What's Changed

  • feat: Implement v1.0-rc1 by @rokonec in #300
  • fix(workflows): use correct context variable in github-script action by @rokonec in #316
  • update dependencies

v0.3.4-preview

06 Mar 16:08
56a8e23

Choose a tag to compare

v0.3.4-preview Pre-release
Pre-release

What's Changed

  • fix: Add PushNotificationConfig types to JSON serialization context by @sam-baraka in #215
  • chore: Bump JsonSchema.Net from 7.3.4 to 7.4.0 by @dependabot[bot] in #204
  • chore: Bump Microsoft.NET.Test.Sdk from 17.14.1 to 18.0.0 by @dependabot[bot] in #206
  • chore: Bump Microsoft.SemanticKernel.Agents.Core from 1.59.0 to 1.66.0 by @dependabot[bot] in #207
  • chore: Bump the opentelemetry group with 2 updates by @dependabot[bot] in #202
  • chore: Bump Moq from 4.20.70 to 4.20.72 by @dependabot[bot] in #208
  • chore: Bump Polly from 8.4.2 to 8.6.4 by @dependabot[bot] in #209
  • chore: Bump Roslynator.Analyzers from 4.13.1 to 4.14.1 by @dependabot[bot] in #210
  • chore: Bump Roslynator.CodeAnalysis.Analyzers from 4.13.1 to 4.14.1 by @dependabot[bot] in #211
  • chore: Bump System.CommandLine from 2.0.0-beta5.25306.1 to 2.0.0-rc.2.25502.107 by @dependabot[bot] in #212
  • chore(deps): bump actions/download-artifact from 5.0.0 to 6.0.0 by @dependabot[bot] in #213
  • chore(deps): bump actions/upload-artifact from 4.6.2 to 5.0.0 by @dependabot[bot] in #214
  • chore: Bump xunit.runner.visualstudio from 3.1.4 to 3.1.5 by @dependabot[bot] in #221
  • chore: Bump the opentelemetry group with 3 updates by @dependabot[bot] in #222
  • chore(deps): bump actions/checkout from 5.0.0 to 5.0.1 by @dependabot[bot] in #223
  • chore: Bump Microsoft.Extensions.AI.Abstractions from 9.10.0 to 9.10.2 by @dependabot[bot] in #217
  • chore: Bump Microsoft.SemanticKernel.Agents.Core from 1.66.0 to 1.67.1 by @dependabot[bot] in #218
  • chore: Bump System.Linq.AsyncEnumerable from 10.0.0-rc.1.25451.107 to 10.0.0-rc.2.25502.107 by @dependabot[bot] in #219
  • chore: Bump version from 0.3.3-preview to 0.3.4-preview by @rokonec in #201
  • chore: Bump the opentelemetry group with 2 updates by @dependabot[bot] in #224
  • chore: Bump Microsoft.Extensions.AI.Abstractions and System.Text.Json by @dependabot[bot] in #227
  • chore: Bump Microsoft.Extensions.Logging.Abstractions from 9.0.10 to 10.0.0 by @dependabot[bot] in #228
  • chore: Bump Microsoft.NET.Test.Sdk from 18.0.0 to 18.0.1 by @dependabot[bot] in #229
  • chore(deps): bump actions/setup-dotnet from 5.0.0 to 5.0.1 by @dependabot[bot] in #226
  • chore: Bump Polly from 8.6.4 to 8.6.5 by @dependabot[bot] in #230
  • chore: Bump System.CommandLine from 2.0.0-rc.2.25502.107 to 2.0.0 by @dependabot[bot] in #231
  • chore: Bump System.Net.ServerSentEvents from 10.0.0-rc.1.25451.107 to 10.0.0 by @dependabot[bot] in #233
  • chore: chore: Bump System.Threading.Channels from 9.0.9 to 10.0.0 by @dependabot[bot] in #235
  • chore(deps): bump actions/checkout from 5.0.1 to 6.0.1 by @dependabot[bot] in #236
  • chore: Bump System.Linq.AsyncEnumerable from 10.0.0-rc.2.25502.107 to 10.0.0 by @dependabot[bot] in #232
  • chore(deps): bump actions/checkout from 5.0.1 to 6.0.1 by @dependabot[bot] in #237
  • docs: Update message object to use AgentMessage by @kaldren in #251
  • chore: Bump Microsoft.Extensions.Logging.Abstractions from 10.0.0 to 10.0.1 by @dependabot[bot] in #243
  • chore: Bump System.CommandLine from 2.0.0 to 2.0.1 by @dependabot[bot] in #244
  • chore: Bump System.Net.ServerSentEvents from 10.0.0 to 10.0.1 by @dependabot[bot] in #246
  • chore: Bump System.Threading.Channels from 10.0.0 to 10.0.1 by @dependabot[bot] in #248
  • chore(deps): bump actions/upload-artifact from 5.0.0 to 6.0.0 by @dependabot[bot] in #253
  • chore: Bump JsonSchema.Net from 7.4.0 to 8.0.3 by @dependabot[bot] in #254
  • chore: Bump Roslynator.Analyzers from 4.14.1 to 4.15.0 by @dependabot[bot] in #256
  • chore: Bump Roslynator.CodeAnalysis.Analyzers from 4.14.1 to 4.15.0 by @dependabot[bot] in #257
  • chore: Bump Microsoft.SemanticKernel.Agents.Core from 1.67.1 to 1.68.0 by @dependabot[bot] in #238
  • chore: Bump System.Linq.AsyncEnumerable from 10.0.0 to 10.0.1 by @dependabot[bot] in #245
  • chore(deps): bump actions/download-artifact from 6.0.0 to 7.0.0 by @dependabot[bot] in #252
  • feat: Add AdditionalPropertiesExtensions with ToAdditionalProperties and ToA2AMetadata methods by @Copilot in #260
  • chore: Bump JsonSchema.Net from 8.0.3 to 8.0.5 by @dependabot[bot] in #259
  • chore: Add workflow to prefix Dependabot PR titles by @rokonec in #258
  • chore(deps): bump actions/setup-dotnet from 5.0.1 to 5.1.0 by @dependabot[bot] in #261
  • chore: Bump System.CommandLine from 2.0.1 to 2.0.2 by @dependabot[bot] in #264
  • chore: Bump System.Net.ServerSentEvents from 10.0.1 to 10.0.2 by @dependabot[bot] in #266
  • chore: Bump System.Text.Json from 10.0.0 to 10.0.2 by @dependabot[bot] in #267
  • chore: Bump Microsoft.Extensions.Logging.Abstractions from 10.0.1 to 10.0.2 by @dependabot[bot] in #263
  • chore: Bump System.Threading.Channels from 10.0.1 to 10.0.2 by @dependabot[bot] in #268
  • chore: bump actions/github-script from 7 to 8 by @dependabot[bot] in #271
  • chore: Bump the opentelemetry group with 5 updates by @dependabot[bot] in #272
  • chore: bump actions/checkout from 6.0.1 to 6.0.2 by @dependabot[bot] in #273
  • chore: Bump Microsoft.SemanticKernel.Agents.Core from 1.68.0 to 1.70.0 by @dependabot[bot] in #274
  • chore: Bump JsonSchema.Net from 8.0.5 to 9.0.0 by @dependabot[bot] in #276
  • chore: Bump Microsoft.Extensions.AI.Abstractions and System.Text.Json by @dependabot[bot] in #262
  • chore: Bump System.Linq.AsyncEnumerable from 10.0.1 to 10.0.2 by @dependabot[bot] in #265
  • fix: CancelTaskAsync does not update AgentTask.Status by @gijswalraven in #282
  • fix: CancelTaskAsync re-fetches task after UpdateStatusAsync (alternative approach) by @gijswalraven in #283
  • chore: Bump coverlet.collector from 6.0.4 to 8.0.0 by @dependabot[bot] in #284
  • chore: Bump Microsoft.Extensions.AI.Abstractions and System.Text.Json by @dependabot[bot] in #286
  • chore: Bump Microsoft.Extensions.Logging.Abstractions from 10.0.1 to 10.0.3 by @dependabot[bot] in #287
  • chore: Bump Microsoft.SemanticKernel.Agents.Core from 1.70.0 to 1.71.0 by @dependabot[bot] in #288
  • chore: Bump System.CommandLine from 2.0.2 to 2.0.3 by @dependabot[bot] in #289
  • chore: Bump System.Net.ServerSentEvents from 10.0.2 to 10.0.3 by @dependabot[bot] in #291
  • chore: Bump System.Text.Json from 10.0.2 to 10.0.3 by @dependabot[bot] in #292
  • chore: Bump System.Threading.Channels from 10.0.2 to 10.0.3 by @dependabot[bot] in #293
  • chore: Bump System.Linq.AsyncEnumerable from 10.0.2 to 10.0.3 by @dependabot[bot] in #290
  • docs: add security guide documenting all SDK security assumptions by @rokonec in #294
  • fix: Suppress CA1873 at file level in SemanticKernelAgent sample by @Copilot in #306

New Contributors

Read more

v0.3.3-preview

21 Oct 11:09
609bc8d

Choose a tag to compare

v0.3.3-preview Pre-release
Pre-release

What's Changed

  • feat: Make AIContentExtensions class public + MEAI update by @SergeyMenshykh in #199
  • Bump version from 0.3.2-preview to 0.3.3-preview by @rokonec in #200

Full Changelog: v0.3.2-preview...v0.3.3-preview

v0.3.2-preview

21 Oct 08:28
987671c

Choose a tag to compare

v0.3.2-preview Pre-release
Pre-release

What's Changed

  • chore: Increase package version to 0.3.2-preview by @Blackhex in #180
  • build(deps): bump actions/setup-dotnet from 4 to 5 by @dependabot[bot] in #177
  • fix: missing 'kind' property in sample .http files causing MessageSendParams deserialization errors by @Copilot in #182
  • feat: Implement consistent "kind" serialization and reduce converter code duplication by @Copilot in #172
  • fix: Change TaskSubscribe from "tasks/subscribe" to "tasks/resubscribe" by @Copilot in #187
  • fix: Make options read-only in A2AJsonUtilities by @stephentoub in #188
  • fix: Agent card PreferredTransport MUST list supported transports by @rokonec in #189
  • fix: Change deser error handling to align wit JSON-RPC specs by @rokonec in #191
  • fix: Remove FileContent discriminator requirement to align with A2A specification by @Copilot in #184
  • feat: Add conversion utilities for Microsoft.Extensions.AI abstractions by @stephentoub in #193
  • fix: Fix A2A unnecessary dependencies by @stephentoub in #194
  • build: Bump the opentelemetry group with 3 updates by @dependabot[bot] in #196

New Contributors

Full Changelog: v0.3.1-preview...v0.3.2-preview

v0.3.1-preview

04 Sep 15:44
275a7e0

Choose a tag to compare

v0.3.1-preview Pre-release
Pre-release

What's Changed

  • chore: increase packages version by @SergeyMenshykh in #123
  • feat: Separate well-known agent card endpoint from MapA2A method by @Copilot in #110
  • fix: add image to nuget package and fix broken html by @SergeyMenshykh in #125
  • fix: OnMessageReceived can return an AgentTask by @adamsitnik in #124
  • chore: Add links for further reading by @SergeyMenshykh in #129
  • feat: build .NET Standard 2.0 version by @adamsitnik in #131
  • chore: Rename SendMessageStreamAsync method to SendMessageStreamingAsync by @Copilot in #127
  • fix: JSON-RPC ID round-trip preservation for numeric IDs by @Copilot in #119
  • devops: Add tests to release workflow before package creation by @Copilot in #128
  • feat: Support AzureOpenAi provider next to OpenAi by @gijswalraven in #134
  • fix: Update A2A endpoint paths to use configuration values and have a… by @gijswalraven in #136
  • fix: fractional number as id -> invalid request by @brandonh-msft in #118
  • Revert "fix: Update A2A endpoint paths to use configuration values and have a…" by @SergeyMenshykh in #139
  • ci: Add Conventional Commits GitHub Action by @holtskinner in #143
  • fix: Fix release.yml workflow failures on ubuntu-latest by @Blackhex in #153
  • feat: Add extension methods for simplyfying A2AClient usage by @Blackhex in #152
  • fix: ensure serialization of 'kind' discriminator value throughout by @brandonh-msft in #163
  • build(deps): bump actions/download-artifact from 4.3.0 to 5.0.0 by @dependabot[bot] in #137
  • build(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #149
  • fix: change AgentCard's Security prop type to comply a2a spec by @bhakimiy in #155
  • build(deps): bump amannn/action-semantic-pull-request from 5.5.3 to 6.1.1 by @dependabot[bot] in #161
  • chore: Rename "Message" to "AgentMessage" to align with "AgentTask" by @Copilot in #166
  • fix: Add signatures property to AgentCard to support JWS verification by @Copilot in #167
  • fix: Add security field to AgentSkill class by @Copilot in #168
  • feat: Add strong naming assemblies signing by @Blackhex in #157
  • fix: Fixup #163 response code to -32602 when JSON polymorphics fail to deserialize due to missing discriminator by @Blackhex in #170
  • feat: Update mentions of v0.2.6 to v0.3.0 and change agent card location to v0.3.0 one in samples by @Blackhex in #175
  • fix: Fix JsonPropertyName for PushNotification to match A2A specification by @Copilot in #174
  • chore: Match package version with v0.3.0 of the specification by @Blackhex in #176
  • fix: Fix download of build artifacts on relese workflow by @Blackhex in #179

New Contributors

Full Changelog: v0.1.0-preview.2...v0.3.1-preview

v0.1.0-preview.2

31 Jul 09:46
2e5fea2

Choose a tag to compare

v0.1.0-preview.2 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: https://github.com/a2aproject/a2a-dotnet/commits/v0.1.0-preview.2