Skip to content

Latest commit

 

History

History
418 lines (291 loc) · 16.3 KB

CHANGELOG.md

File metadata and controls

418 lines (291 loc) · 16.3 KB
  • Add support for Availability Rules endpoints. #139
  • Include the validation errors from the response within the raised CronofyResponseException for the DeleteAllEvents, DeleteAllEventsForCalendars, DeleteExternalEvent, ChangeParticipationStatus, and RevokeAuthorization APIs. #137
  • Adds support for creating and attaching files to events using the attachments API. #135
  • Adds support for the conferencing_profiles field to the response object from GetUserInfo. #132
  • Adds the domain property to the service account details when a service_account is returned in GetUserInfo.
  • Adding GetAuthorizationUrlBuilder and GetEnterpriseConnectAuthorizationUrlBuilder to the ICronofyOAuthClient interface. [#128]
  • Internal changes to support constructing multiple client classes concurrently. #127
  • Adds Conferencing property to the CronofyAccountClient.GetEvents() return value. #125
  • Adds authorization parameters for the Enterprise Connect and Individual Connect UserInfo responses, and provider_name parameter for Enterprise Connect UserInfo response. #123
  • Increases the coverage of GetUserInfo(), returning information about connected profiles and calendars. #120
  • Add change_participation_status to Read Events. #118
  • Add series_identifier to Read Events. #114
  • Add additional FreeBusy API parameters #107
  • Adds ProviderService to profile information returned by GetProfiles() and GetTokenFromCode(). #104
  • Enables strong name signing, which allows applications that also use strong names to reference this package. #103
  • Adds support for additional parameters when revoking an authorization #102
  • Updates Newtonsoft.Json dependency to 13.0.1 #91
  • Updates the target of the SDK to .NET Standard 2.0, enabling support for .NET Core consumers. #81
  • Breaking changes:
    • the DataCentre type has been removed.
      • Update usages of Client constructors to use an SDK Identifier string from our Data Centers documentation.
      • Update usages of Configuration.DefaultDataCentre to set an SDK Identifier string on the renamed property Configuration.DefaultDataCenter
  • Exposes full response when creating Real-Time Scheduling link #85
  • Adds missing Real-Time Scheduling functionality #84
    • Get Status
    • Disabling
    • Adding callback URLs and return URLs to RTS requests
  • Adds Element Token authorization endpoint support #83
  • Fix NRE in Smart Invite methods #82
  • Add Admin API methods #80
  • Support organizer email for single recipient form of Smart Invites #77
  • Support Smart Invite organizer email #76
  • Allow provider name to be set via OAuth URL builder #73
  • Update how license is published #69
  • Fixed Application Calendar URL #68
  • Fixed mapping of event status #66
  • Added support for multi-recipient Smart Invites #62
  • Added support for sequences, buffers and intervals #59
  • Added read only meeting url #60
  • Allow no reminders to be set explicitly #58
  • Allow setting of Smart Invite organizer name #55
  • Private event support #54
  • Application Calendar support #49
  • Add subject to oauth token responses #53
  • Added support for Smart Invite proposal #52
  • Make EventTimeConverter serialize without the need for an attribute #51
  • Make EventTimeConverter public #50
  • Support returning Google event IDs #48
  • Support for create-only reminders #47
  • Support for batch endpoint #42
  • Set default compression headers #46
  • Support for Cancelling Smart Invites #44
  • Support for Smart Invites #43
  • Support for revoking profile authorization #41
  • Support for Real-Time Scheduling and Add To Calendar hour format option #40
  • Support for color with calendar creation and event upsert #38
  • Helper to verify push notification HMACs #37
  • Support for real time booking #36
  • Support for add to calendar with availability #34
  • Support for add to calendar #31
  • Support for adding and removing attendees #29
  • Support for explicit linking of accounts #28
  • Support for setting include_geo flag on read events #27
  • Failures when authorizing a service account user now raise a more specific error #25
  • Support setting event transparency #22
  • Support member-specific calendar selection for Availability API #23
  • Support multiple data centres #21
  • Support member-specific available periods for Availability API #18
  • Improved errors #3
  • Support for upcoming geo location feature #16
  • Support for Availability API #15
  • Further support for Enterprise Connect #13 #14
  • Expose event URL when reading events #10
  • Expose linking profile when redeeming OAuth authorization code #10
  • Support bulk deletion of events #10
  • Expose scope when retrieving account details #10
  • Support userinfo endpoint #10
  • Support for Enterprise Connect [#9] #12