Skip to content

Releases: a2aproject/a2a-dotnet

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