Skip to content

Releases: Azure/azure-sdk-for-java

spring-cloud-azure-core_5.16.0

10 Sep 22:27
b444037
Compare
Choose a tag to compare

5.16.0 (2024-09-09)

Please refer to spring/CHANGELOG.md for more details.

spring-cloud-azure-autoconfigure_5.16.0

10 Sep 22:29
b444037
Compare
Choose a tag to compare

5.16.0 (2024-09-09)

Please refer to spring/CHANGELOG.md for more details.

spring-cloud-azure-appconfiguration-config_5.16.0

10 Sep 22:33
b444037
Compare
Choose a tag to compare

5.16.0 (2024-09-09)

Please refer to spring/CHANGELOG.md for more details.

spring-cloud-azure-appconfiguration-config-web_5.16.0

10 Sep 22:33
b444037
Compare
Choose a tag to compare

5.16.0 (2024-09-09)

Please refer to spring/CHANGELOG.md for more details.

spring-cloud-azure-actuator_5.16.0

10 Sep 22:29
b444037
Compare
Choose a tag to compare

5.16.0 (2024-09-09)

Please refer to spring/CHANGELOG.md for more details.

spring-cloud-azure-actuator-autoconfigure_5.16.0

10 Sep 22:29
b444037
Compare
Choose a tag to compare

5.16.0 (2024-09-09)

Please refer to spring/CHANGELOG.md for more details.

azure-spring-data-cosmos_5.16.0

10 Sep 22:27
b444037
Compare
Choose a tag to compare

5.16.0 (2024-09-09)

Other Changes

  • Updated azure-cosmos to version 4.63.2.

azure-resourcemanager-billing_1.0.0

06 Sep 11:35
7eb2b8a
Compare
Choose a tag to compare

1.0.0 (2024-09-05)

  • Azure Resource Manager Billing client library for Java. This package contains Microsoft Azure SDK for Billing Management SDK. Billing Client. Package tag package-2024-04. For documentation on how to use this package, please see Azure Management Libraries for Java.

Breaking Changes

  • models.EnrollmentPolicies was removed

  • models.ReservationPropertyUtilization was removed

  • models.BillingProfileSpendingLimit was removed

  • models.TransactionTypeKind was removed

  • models.ProductTransferValidationErrorCode was removed

  • models.ValidateProductTransferEligibilityResult was removed

  • models.TransferBillingSubscriptionRequestProperties was removed

  • models.ProductsMoveResponse was removed

  • models.ViewCharges was removed

  • models.SpendingLimitForBillingProfile was removed

  • models.DocumentType was removed

  • models.StatusReasonCodeForBillingProfile was removed

  • models.ValidateAddressResponse was removed

  • models.BillingPermissionsProperties was removed

  • models.TargetCloud was removed

  • models.ValidateSubscriptionTransferEligibilityResult was removed

  • models.ValidateSubscriptionTransferEligibilityError was removed

  • models.ValidateProductTransferEligibilityError was removed

  • models.InstructionListResult was removed

  • models.BillingPeriods was removed

  • models.Document was removed

  • models.BillingProfilesOnExpand was removed

  • models.Policy was removed

  • models.BillingPeriod was removed

  • models.ReservationType was removed

  • models.DownloadUrl was removed

  • models.BillingPermissionsListResult was removed

  • models.ProductsMoveHeaders was removed

  • models.PaymentProperties was removed

  • models.BillingSubscriptionStatusType was removed

  • models.Instructions was removed

  • models.TransferProductRequestProperties was removed

  • models.Enrollment was removed

  • models.BillingSubscriptionsListResult was removed

  • models.EnrollmentAccountSummary was removed

  • models.InvoiceSectionsOnExpand was removed

  • models.BillingFrequency was removed

  • models.Participants was removed

  • models.ProductsListResult was removed

  • models.BillingAccountUpdateRequest was removed

  • models.BillingPeriodsListResult was removed

  • models.StatusReasonCode was removed

  • models.Instruction was removed

  • models.InvoiceSectionListWithCreateSubPermissionResult was removed

  • models.ProductStatusType was removed

models.InvoiceSectionListResult was modified

  • totalCount() was removed

models.AvailableBalance was modified

  • amount() was removed

models.Reservations was modified

  • listByBillingProfile(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context) was removed
  • listByBillingAccount(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context) was removed

models.BillingPermissions was modified

  • listByCustomer(java.lang.String,java.lang.String,com.azure.core.util.Context) was removed
  • listByInvoiceSections(java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context) was removed
  • listByInvoiceSections(java.lang.String,java.lang.String,java.lang.String) was removed
  • listByCustomer(java.lang.String,java.lang.String) was removed

models.BillingSubscription was modified

  • java.util.UUID subscriptionId() -> java.lang.String subscriptionId()
  • costCenter() was removed
  • subscriptionBillingStatus() was removed

models.Product was modified

  • billingFrequency() was removed
  • customerDisplayName() was removed
  • lastChargeDate() was removed
  • customerId() was removed
  • endDate() was removed
  • purchaseDate() was removed
  • displayName() was removed
  • productTypeId() was removed
  • invoiceSectionId() was removed
  • lastCharge() was removed
  • productType() was removed
  • quantity() was removed
  • tenantId() was removed
  • billingProfileDisplayName() was removed
  • reseller() was removed
  • status() was removed
  • billingProfileId() was removed
  • invoiceSectionDisplayName() was removed
  • autoRenew() was removed
  • skuDescription() was removed
  • availabilityId() was removed
  • skuId() was removed

models.Customer was modified

  • enabledAzurePlans() was removed
  • billingProfileId() was removed
  • displayName() was removed
  • resellers() was removed
  • billingProfileDisplayName() was removed

models.BillingProfileListResult was modified

  • totalCount() was removed

models.Policies was modified

  • updateCustomerWithResponse(java.lang.String,java.lang.String,fluent.models.CustomerPolicyInner,com.azure.core.util.Context) was removed
  • updateWithResponse(java.lang.String,java.lang.String,fluent.models.PolicyInner,com.azure.core.util.Context) was removed
  • update(java.lang.String,java.lang.String,fluent.models.PolicyInner) was removed
  • updateCustomer(java.lang.String,java.lang.String,fluent.models.CustomerPolicyInner) was removed
  • getByCustomerWithResponse(java.lang.String,java.lang.String,com.azure.core.util.Context) was removed
  • getByCustomer(java.lang.String,java.lang.String) was removed
  • models.Policy getByBillingProfile(java.lang.String,java.lang.String) -> models.BillingProfilePolicy getByBillingProfile(java.lang.String,java.lang.String)

models.BillingSubscriptions was modified

  • listByBillingAccount(java.lang.String,com.azure.core.util.Context) was removed
  • listByBillingProfile(java.lang.String,java.lang.String,com.azure.core.util.Context) was removed
  • get(java.lang.String) was removed
  • listByInvoiceSection(java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context) was removed
  • validateMove(java.lang.String,models.TransferBillingSubscriptionRequestProperties) was removed
  • getWithResponse(java.lang.String,com.azure.core.util.Context) was removed
  • update(java.lang.String,fluent.models.BillingSubscriptionInner) was removed
  • listByCustomer(java.lang.String,java.lang.String) was removed
  • move(java.lang.String,models.TransferBillingSubscriptionRequestProperties) was removed
  • listByCustomer(java.lang.String,java.lang.String,com.azure.core.util.Context) was removed
  • move(java.lang.String,models.TransferBillingSubscriptionRequestProperties,com.azure.core.util.Context) was removed
  • validateMoveWithResponse(java.lang.String,models.TransferBillingSubscriptionRequestProperties,com.azure.core.util.Context) was removed
  • updateWithResponse(java.lang.String,fluent.models.BillingSubscriptionInner,com.azure.core.util.Context) was removed

models.CustomerListResult was modified

  • totalCount() was removed

models.CustomerPolicy was modified

  • viewCharges() was removed

models.BillingProfiles was modified

  • listByBillingAccount(java.lang.String,java.lang.String,com.azure.core.util.Context) was removed
  • getWithResponse(java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context) was removed

models.AvailableBalances was modified

  • getWithResponse(java.lang.String,java.lang.String,com.azure.core.util.Context) was removed
  • get(java.lang.String,java.lang.String) was removed

models.BillingRoleDefinition was modified

  • permissions() was removed
  • roleName() was removed
  • description() was removed

models.InvoiceSections was modified

  • listByBillingProfile(java.lang.String,java.lang.String,com.azure.core.util.Context) was removed

models.Products was modified

  • moveWithResponse(java.lang.String,java.lang.String,models.TransferProductRequestProperties,com.azure.core.util.Context) was removed
  • validateMoveWithResponse(java.lang.String,java.lang.String,models.TransferProductRequestProperties,com.azure.core.util.Context) was removed
  • update(java.lang.String,java.lang.String,fluent.models.ProductInner) was removed
  • listByCustomer(java.lang.String,java.lang.String,com.azure.core.util.Context) was removed
  • updateWithResponse(java.lang.String,java.lang.String,fluent.models.ProductInner,com.azure.core.util.Context) was removed
  • validateMove(java.lang.String,java.lang.String,models.TransferProductRequestProperties) was removed
  • listByBillingProfile(java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context) was removed
  • listByInvoiceSection(java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context) was removed
  • move(java.lang.String,java.lang.String,models.TransferProductRequestProperties) was removed
  • listByBillingAccount(java.lang.String,java.lang.String,com.azure.core.util.Context) was removed

models.TransactionListResult was modified

  • totalCount() was removed

models.EnrollmentAccount was modified

  • accountName() was removed
  • endDate() was removed
  • withDepartment(models.Department) was removed
  • withAccountName(java.lang.String) was removed
  • accountOwnerEmail() was removed
  • status() was removed
  • withCostCenter(java.lang.String) was removed
  • accountOwner() was removed
  • costCenter() was removed
  • withAccountOwner(java.lang.String) was removed
  • withStatus(java.lang.String) was removed
  • withEndDate(java.time.OffsetDateTime) was removed
  • validate() was removed
  • startDate() was removed
  • withAccountOwnerEmail(java.lang.String) was removed
  • withStartDate(java.time.OffsetDateTime) was removed
  • department() was removed

models.InvoiceSectionWithCreateSubPermission was modified

  • `models.StatusReasonCodeForBillingProfile billingProfileStatusReasonC...
Read more

azure-ai-vision-imageanalysis_1.0.0-beta.3

05 Sep 17:57
f71fbef
Compare
Choose a tag to compare

1.0.0-beta.3 (2024-09-06)

Features Added

  • Add support for Entra ID authentication.
  • Migrate to stream-style serialization using the azure-json package. This is a new dependency introduced by azure-core.

azure-ai-openai_1.0.0-beta.11

29 Aug 22:54
0c42b9e
Compare
Choose a tag to compare
Pre-release

1.0.0-beta.11 (2024-08-29)

Features Added

  • Added a new overload getImageGenerationsWithResponse that takes RequestOptions to provide the flexibility to
    modify the HTTP request.
  • Added the capability to handle the float[] embedding type when serializing to toJson() and deserializing from fromJson() in the EmbeddingItem class. (#41159)
  • A new required keyword is added to tool_choice in the request options, which specifies that at least one tool must be called. This adds to the existing auto (default), none, and ability to specify a specific (function) tool by name
  • New operation paths: /batches, /batches/{batch-id} and /batches/{batch-id}/cancel
  • New request model: BatchCreateRequest
  • New response models: Batch, BatchErrors, etc.
  • Added /files operation from the Azure OpenAI Assistants SDK
  • New batch and batch_output files purposes
  • In ChatCompletionsOptions the setToolChoice method uses ChatCompletionsToolSelection to pass either a preset enum or a named tool.

Breaking Changes

  • Removed finish_details field from ChatChoice class since service API version, 2024-07-01-preview, does not return this field.

Other Changes

Dependency Updates

  • Upgraded azure-core to version 1.51.0.
  • Upgraded azure-core-http-netty to version 1.15.3.