Skip to content

Releases: Azure/azure-sdk-for-go

sdk/messaging/eventgrid/aznamespaces/v1.0.0

11 Jun 19:55
431c4e6
Compare
Choose a tag to compare

1.0.0 (2024-06-11)

Features Added

  • First stable release of the aznamespaces package targeted at API version 2024-06-01.

Breaking Changes

  • Sending and receiving operations have been moved to separate clients (SenderClient and ReceiverClient).
  • Method names have been shortened from CloudEvent(s) to Event(s)
  • LockTokens for AcknowledgeEvents, RejectEvents and ReleaseEvents are now a positional argument, instead of optional.
  • Topic and subscription name are now set at the Client level, as part of NewSenderClient or NewReceiverClient.

sdk/data/azcosmos/v1.0.2

11 Jun 18:15
4cb50c4
Compare
Choose a tag to compare

1.0.2 (2024-06-11)

Bugs Fixed

  • Fixed ReplaceThroughput operations on Database and Container. See PR 22923

sdk/ai/azopenai/v0.6.0

11 Jun 22:47
e19bd1b
Compare
Choose a tag to compare
Pre-release

0.6.0 (2024-06-11)

Features Added

  • Updating to the 2024-05-01-preview API version for Azure OpenAI. (PR#22967)

Breaking Changes

  • ContentFilterResultDetailsForPrompt.CustomBlocklists has been changed from a []ContentFilterBlocklistIDResult to a struct,
    containing the slice of []ContentFilterBlocklistIDResult.
  • OnYourDataEndpointVectorizationSource.Authentication's type has changed to OnYourDataVectorSearchAuthenticationOptionsClassification
  • Casing has been corrected for fields:
    • Filepath -> FilePath
    • FilepathField -> FilePathField
    • CustomBlocklists -> CustomBlockLists

Bugs Fixed

  • EventReader can now handle chunks of text larger than 64k. Thank you @ChrisTrenkamp for finding the issue and suggesting a fix. (PR#22703)

sdk/azidentity/v1.6.0

10 Jun 23:38
Compare
Choose a tag to compare

1.6.0 (2024-06-10)

Features Added

  • NewOnBehalfOfCredentialWithClientAssertions creates an on-behalf-of credential
    that authenticates with client assertions such as federated credentials

Breaking Changes

These changes affect only code written against a beta version such as v1.6.0-beta.4

  • Removed AzurePipelinesCredential and the persistent token caching API.
    They will return in v1.7.0-beta.1

Bugs Fixed

  • Managed identity bug fixes

sdk/azidentity/v1.7.0-beta.1

11 Jun 00:02
58257dd
Compare
Choose a tag to compare
Pre-release

1.7.0-beta.1 (2024-06-10)

Features Added

  • Restored AzurePipelinesCredential and persistent token caching API

Breaking Changes

These changes affect only code written against a beta version such as v1.6.0-beta.4

  • Values which NewAzurePipelinesCredential read from environment variables in
    prior versions are now parameters
  • Renamed AzurePipelinesServiceConnectionCredentialOptions to AzurePipelinesCredentialOptions

Bugs Fixed

  • Managed identity bug fixes

sdk/resourcemanager/datafactory/armdatafactory/v8.0.0

07 Jun 05:59
4daa03e
Compare
Choose a tag to compare

8.0.0 (2024-06-05)

Breaking Changes

  • Enum ScriptType has been removed
  • Field Operator of struct ExpressionV2 has been removed

Features Added

  • Type of ScriptActivityScriptBlock.Type has been changed from *ScriptType to any
  • New value ExpressionV2TypeNAry added to enum type ExpressionV2Type
  • New enum type AmazonRdsForSQLAuthenticationType with values AmazonRdsForSQLAuthenticationTypeSQL, AmazonRdsForSQLAuthenticationTypeWindows
  • New enum type AzureSQLDWAuthenticationType with values AzureSQLDWAuthenticationTypeSQL, AzureSQLDWAuthenticationTypeServicePrincipal, AzureSQLDWAuthenticationTypeSystemAssignedManagedIdentity, AzureSQLDWAuthenticationTypeUserAssignedManagedIdentity
  • New enum type AzureSQLDatabaseAuthenticationType with values AzureSQLDatabaseAuthenticationTypeSQL, AzureSQLDatabaseAuthenticationTypeServicePrincipal, AzureSQLDatabaseAuthenticationTypeSystemAssignedManagedIdentity, AzureSQLDatabaseAuthenticationTypeUserAssignedManagedIdentity
  • New enum type AzureSQLMIAuthenticationType with values AzureSQLMIAuthenticationTypeSQL, AzureSQLMIAuthenticationTypeServicePrincipal, AzureSQLMIAuthenticationTypeSystemAssignedManagedIdentity, AzureSQLMIAuthenticationTypeUserAssignedManagedIdentity
  • New enum type SQLServerAuthenticationType with values SQLServerAuthenticationTypeSQL, SQLServerAuthenticationTypeWindows
  • New struct ManagedIdentityTypeProperties
  • New field ApplicationIntent, AuthenticationType, CommandTimeout, ConnectRetryCount, ConnectRetryInterval, ConnectTimeout, Database, Encrypt, FailoverPartner, HostNameInCertificate, IntegratedSecurity, LoadBalanceTimeout, MaxPoolSize, MinPoolSize, MultiSubnetFailover, MultipleActiveResultSets, PacketSize, Pooling, Server, TrustServerCertificate in struct AmazonRdsForSQLServerLinkedServiceTypeProperties
  • New field ApplicationIntent, AuthenticationType, CommandTimeout, ConnectRetryCount, ConnectRetryInterval, ConnectTimeout, Database, Encrypt, FailoverPartner, HostNameInCertificate, IntegratedSecurity, LoadBalanceTimeout, MaxPoolSize, MinPoolSize, MultiSubnetFailover, MultipleActiveResultSets, PacketSize, Pooling, Server, ServicePrincipalCredential, ServicePrincipalCredentialType, TrustServerCertificate, UserName in struct AzureSQLDWLinkedServiceTypeProperties
  • New field ApplicationIntent, AuthenticationType, CommandTimeout, ConnectRetryCount, ConnectRetryInterval, ConnectTimeout, Database, Encrypt, FailoverPartner, HostNameInCertificate, IntegratedSecurity, LoadBalanceTimeout, MaxPoolSize, MinPoolSize, MultiSubnetFailover, MultipleActiveResultSets, PacketSize, Pooling, Server, ServicePrincipalCredential, ServicePrincipalCredentialType, TrustServerCertificate, UserName in struct AzureSQLDatabaseLinkedServiceTypeProperties
  • New field ApplicationIntent, AuthenticationType, CommandTimeout, ConnectRetryCount, ConnectRetryInterval, ConnectTimeout, Database, Encrypt, FailoverPartner, HostNameInCertificate, IntegratedSecurity, LoadBalanceTimeout, MaxPoolSize, MinPoolSize, MultiSubnetFailover, MultipleActiveResultSets, PacketSize, Pooling, Server, ServicePrincipalCredential, ServicePrincipalCredentialType, TrustServerCertificate, UserName in struct AzureSQLMILinkedServiceTypeProperties
  • New field Credential in struct DynamicsCrmLinkedServiceTypeProperties
  • New field Operators in struct ExpressionV2
  • New field Schema in struct LakeHouseTableDatasetTypeProperties
  • New field TypeProperties in struct ManagedIdentityCredential
  • New field ApplicationIntent, AuthenticationType, CommandTimeout, ConnectRetryCount, ConnectRetryInterval, ConnectTimeout, Database, Encrypt, FailoverPartner, HostNameInCertificate, IntegratedSecurity, LoadBalanceTimeout, MaxPoolSize, MinPoolSize, MultiSubnetFailover, MultipleActiveResultSets, PacketSize, Pooling, Server, TrustServerCertificate in struct SQLServerLinkedServiceTypeProperties
  • New field Query in struct SalesforceServiceCloudV2Source
  • New field Query in struct SalesforceV2Source

sdk/messaging/eventgrid/azsystemevents/v0.4.0

11 Jun 18:47
444dbe7
Compare
Choose a tag to compare

0.4.0 (2024-06-11)

Breaking Changes

  • Type has been removed, making it simpler to compare the EventGridEvent.Type and CloudEvent.Type values against
    our provided constants.

  • The following models have had 'Advanced' removed from their name:

    • ACSMessageButtonContent
    • ACSMessageContext
    • ACSMessageDeliveryStatusUpdatedEventData
    • ACSMessageEventData
    • ACSMessageInteractiveButtonReplyContent
    • ACSMessageInteractiveContent
    • ACSMessageInteractiveListReplyContent
    • ACSMessageMediaContent
    • ACSMessageReceivedEventData

sdk/data/azappconfig/v1.2.0-beta.1

11 Jun 18:47
ef1686f
Compare
Choose a tag to compare
Pre-release

1.2.0-beta.1 (2024-06-11)

Features Added

  • Support ETag-per-page
    • Added field MatchConditions to ListSettingsOptions which allows specifying request conditions when iterating over pages of settings.
    • Added field ETag to ListSettingsPageResponse which contains the ETag for a page of configuration settings.

Other Changes

  • Updated dependencies.

sdk/azcore/v1.12.0

06 Jun 21:28
e58902b
Compare
Choose a tag to compare

1.12.0 (2024-06-06)

Features Added

  • Added field StatusCodes to runtime.FetcherForNextLinkOptions allowing for additional HTTP status codes indicating success.
  • Added func NewUUID to the runtime package for generating UUIDs.

Bugs Fixed

  • Fixed an issue that prevented pollers using the Operation-Location strategy from unmarshaling the final result in some cases.

Other Changes

  • Updated dependencies.

sdk/resourcemanager/internal/v3.0.0

05 Jun 05:01
b7d018e
Compare
Choose a tag to compare

3.0.0 (2024-05-31)

Features Added

  • Add StartProxy to help start and stop build-in test proxy for each module's test.

Breaking Changes

  • Remove NewRecordingPolicy, use GetCredAndClientOptions directly.

Other Changes

  • Updated dependencies.