Skip to content
This repository has been archived by the owner on Aug 27, 2024. It is now read-only.

v3.0.0

Compare
Choose a tag to compare
@arcus-automation arcus-automation released this 05 Mar 15:15
a332e35

Install new version via NuGet

> Install-Package Arcus.EventGrid.All -Version 3.0.0

Features

  • Provide capability to push many raw events #74
  • Provide support for official schemas in favor of our own #46
  • Provide support for Cloud Events #8 (1.0, 0.3, 0.2 & 0.1)
    Provide support for .NET Core 2.2 & 3.0 #101
  • EventParser supports working with single events #106
  • EventParser supports for parsing CloudEvents directly #108
  • Improve deserialization of custom events for DataVersion & EventType #66
  • Change Event Grid topic to use CloudEvents as input in ARM template #115
  • Support for specifying what contract to use when publishing raw events #117

Breaking Changes

  • Rename the EventGridEventBatch<> to EventBatch<> #113
  • Method renaming and more

Removal

  • Remove hybrid host #79

Changes:

  • a332e35 Provide CloudEvent setup in Azure subscription (#132)
  • 09435c6 Test - add unit test to determine CloudEvent schema on events (#131)
  • 183d788 Feature - add event publishing overload with subject (w/out even… (#130)
  • e39ec30 Docs - provide raw event publishing feature docs (#129)
  • 12b6f65 Use CloudEvents 1.0 as input schema for integration testing (ARM… (#116)
  • a3418fa Fix broken paths to Azure DevOps templates
  • 4a78d12 Feature - initial publish raw CloudEvents (#119)
  • 37ccb26 Chore - update EventGrid projects with netcore3.0 FrameworkRefer… (#125)
  • 92f5288 CHORE: remove pre-release (#124)
  • 3630257 FEAT: using abstracted event for all EventGrid event parsing (#112)
See More
  • f5cd3c3 Bump nokogiri from 1.10.4 to 1.10.8 in /docs (#122)
  • b1154bb CHORE: update CloudEvents package to v1.3.x (#121)
  • d901411 Renamed EventGridBatchEvent to EventBatch (#120)
  • d29a9b4 Docs - Provide link to built-in Azure schemas (#110)
  • 6ee2731 FEAT: YAML build on .NET Core 2.2 & 3.0 SDK (#105)
  • 5f60527 Provide link to 'creating your own events' docs on landing page (#103)
  • 8de105b Use arcus-azure/ for NuGet releases
  • d5354e8 Use 'publish-official-package.yml' not 'publish-official-package/yml'
  • b1383dc Use test/run-*-tests.yml@templates
  • 30f2ace CHORE: use build YAML template with version property (#102)
  • f03cb04 DOCS: add CloudEvent parsing support (#100)
  • cbad130 Bump rubyzip from 1.2.3 to 2.0.0 in /docs (#99)
  • 566e041 FEAT: add CloudEvent support for EventGridParser (#94) [ #8 ]
  • 192c176 DOC: fix broken backwards arrow (#98)
  • a9b0a29 FEAT: add YAML release to NuGet (#86)
  • a93cc87 Use nuget/publish-preview-package.yml instead of old version (#96)
  • 383e6dd CHORE: merge MyGet release into CI build (#95) [ #71 ]
  • af4dc28 DOC: move custom event deserialization to deserialization docs (#92)
  • a28b28f PATCH: remove obsolete event types (#93)
  • bb737f8 REFACTOR: support official Azure schemas alongside our own (#82) [ #46 ]
  • c9bd0f8 DOC: create custom events (#91)
  • bf2bc49 DEL: remove hybrid host (#89) [ #79 ]
  • 97c37bf FEAT: add YAML release to MyGet (#85)
  • 69a99f6 [Docs] CVE-2019-5477 - Nokogiri Command Injection Vulnerability (#88)
  • 2b05bc0 DOC: update README.md with YAML build (#84)
  • 8ed4801 FEAT: add trigger to run CI for code changes in master/src (#87)
  • 41f4cf5 FEAT: add YAML file for CI build (#81)
  • 77bf311 Suffix remaining methods with Async (#80)
  • 06e2735 DOC: add '.PublishManyRawAsync' to documentation (#78)
  • 1127646 FEAT: add 'EventGridPublisher.PublishManyRawAsync' (#76) [ #74 ]
  • 196b335 DOC: publishing raw events (#73) [ #57 ]
  • 000076d REFACTOR: suffix all async methods with '...Async' (#75) [ #72 ]

This list of changes was auto generated.