Releases: Azure/azure-sdk-for-java
spring-cloud-azure-core_5.16.0
5.16.0 (2024-09-09)
Please refer to spring/CHANGELOG.md for more details.
spring-cloud-azure-autoconfigure_5.16.0
5.16.0 (2024-09-09)
Please refer to spring/CHANGELOG.md for more details.
spring-cloud-azure-appconfiguration-config_5.16.0
5.16.0 (2024-09-09)
Please refer to spring/CHANGELOG.md for more details.
spring-cloud-azure-appconfiguration-config-web_5.16.0
5.16.0 (2024-09-09)
Please refer to spring/CHANGELOG.md for more details.
spring-cloud-azure-actuator_5.16.0
5.16.0 (2024-09-09)
Please refer to spring/CHANGELOG.md for more details.
spring-cloud-azure-actuator-autoconfigure_5.16.0
5.16.0 (2024-09-09)
Please refer to spring/CHANGELOG.md for more details.
azure-spring-data-cosmos_5.16.0
5.16.0 (2024-09-09)
Other Changes
- Updated
azure-cosmos
to version4.63.2
.
azure-resourcemanager-billing_1.0.0
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 removedlistByBillingAccount(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 removedlistByInvoiceSections(java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context)
was removedlistByInvoiceSections(java.lang.String,java.lang.String,java.lang.String)
was removedlistByCustomer(java.lang.String,java.lang.String)
was removed
models.BillingSubscription
was modified
java.util.UUID subscriptionId()
->java.lang.String subscriptionId()
costCenter()
was removedsubscriptionBillingStatus()
was removed
models.Product
was modified
billingFrequency()
was removedcustomerDisplayName()
was removedlastChargeDate()
was removedcustomerId()
was removedendDate()
was removedpurchaseDate()
was removeddisplayName()
was removedproductTypeId()
was removedinvoiceSectionId()
was removedlastCharge()
was removedproductType()
was removedquantity()
was removedtenantId()
was removedbillingProfileDisplayName()
was removedreseller()
was removedstatus()
was removedbillingProfileId()
was removedinvoiceSectionDisplayName()
was removedautoRenew()
was removedskuDescription()
was removedavailabilityId()
was removedskuId()
was removed
models.Customer
was modified
enabledAzurePlans()
was removedbillingProfileId()
was removeddisplayName()
was removedresellers()
was removedbillingProfileDisplayName()
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 removedupdateWithResponse(java.lang.String,java.lang.String,fluent.models.PolicyInner,com.azure.core.util.Context)
was removedupdate(java.lang.String,java.lang.String,fluent.models.PolicyInner)
was removedupdateCustomer(java.lang.String,java.lang.String,fluent.models.CustomerPolicyInner)
was removedgetByCustomerWithResponse(java.lang.String,java.lang.String,com.azure.core.util.Context)
was removedgetByCustomer(java.lang.String,java.lang.String)
was removedmodels.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 removedlistByBillingProfile(java.lang.String,java.lang.String,com.azure.core.util.Context)
was removedget(java.lang.String)
was removedlistByInvoiceSection(java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context)
was removedvalidateMove(java.lang.String,models.TransferBillingSubscriptionRequestProperties)
was removedgetWithResponse(java.lang.String,com.azure.core.util.Context)
was removedupdate(java.lang.String,fluent.models.BillingSubscriptionInner)
was removedlistByCustomer(java.lang.String,java.lang.String)
was removedmove(java.lang.String,models.TransferBillingSubscriptionRequestProperties)
was removedlistByCustomer(java.lang.String,java.lang.String,com.azure.core.util.Context)
was removedmove(java.lang.String,models.TransferBillingSubscriptionRequestProperties,com.azure.core.util.Context)
was removedvalidateMoveWithResponse(java.lang.String,models.TransferBillingSubscriptionRequestProperties,com.azure.core.util.Context)
was removedupdateWithResponse(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 removedgetWithResponse(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 removedget(java.lang.String,java.lang.String)
was removed
models.BillingRoleDefinition
was modified
permissions()
was removedroleName()
was removeddescription()
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 removedvalidateMoveWithResponse(java.lang.String,java.lang.String,models.TransferProductRequestProperties,com.azure.core.util.Context)
was removedupdate(java.lang.String,java.lang.String,fluent.models.ProductInner)
was removedlistByCustomer(java.lang.String,java.lang.String,com.azure.core.util.Context)
was removedupdateWithResponse(java.lang.String,java.lang.String,fluent.models.ProductInner,com.azure.core.util.Context)
was removedvalidateMove(java.lang.String,java.lang.String,models.TransferProductRequestProperties)
was removedlistByBillingProfile(java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context)
was removedlistByInvoiceSection(java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context)
was removedmove(java.lang.String,java.lang.String,models.TransferProductRequestProperties)
was removedlistByBillingAccount(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 removedendDate()
was removedwithDepartment(models.Department)
was removedwithAccountName(java.lang.String)
was removedaccountOwnerEmail()
was removedstatus()
was removedwithCostCenter(java.lang.String)
was removedaccountOwner()
was removedcostCenter()
was removedwithAccountOwner(java.lang.String)
was removedwithStatus(java.lang.String)
was removedwithEndDate(java.time.OffsetDateTime)
was removedvalidate()
was removedstartDate()
was removedwithAccountOwnerEmail(java.lang.String)
was removedwithStartDate(java.time.OffsetDateTime)
was removeddepartment()
was removed
models.InvoiceSectionWithCreateSubPermission
was modified
- `models.StatusReasonCodeForBillingProfile billingProfileStatusReasonC...
azure-ai-vision-imageanalysis_1.0.0-beta.3
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 byazure-core
.
azure-ai-openai_1.0.0-beta.11
1.0.0-beta.11 (2024-08-29)
Features Added
- Added a new overload
getImageGenerationsWithResponse
that takesRequestOptions
to provide the flexibility to
modify the HTTP request. - Added the capability to handle the float[]
embedding
type when serializing totoJson()
and deserializing fromfromJson()
in theEmbeddingItem
class. (#41159) - A new
required
keyword is added totool_choice
in the request options, which specifies that at least one tool must be called. This adds to the existingauto
(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
andbatch_output
files purposes - In
ChatCompletionsOptions
thesetToolChoice
method usesChatCompletionsToolSelection
to pass either a preset enum or a named tool.
Breaking Changes
- Removed
finish_details
field fromChatChoice
class since service API version,2024-07-01-preview
, does not return this field.
Other Changes
Dependency Updates
- Upgraded
azure-core
to version1.51.0
. - Upgraded
azure-core-http-netty
to version1.15.3
.