Releases: Azure/azure-sdk-for-java
Releases · Azure/azure-sdk-for-java
azure-resourcemanager-consumption_1.0.0-beta.4
1.0.0-beta.4 (2024-10-04)
- Azure Resource Manager Consumption client library for Java. This package contains Microsoft Azure SDK for Consumption Management SDK. Consumption management client provides access to consumption resources for Azure Enterprise Subscriptions. Package tag package-2021-10. For documentation on how to use this package, please see Azure Management Libraries for Java.
Breaking Changes
models.BudgetFilter
was modified
withNot(models.BudgetFilterProperties)
was removednot()
was removed
models.LegacyChargeSummary
was modified
marketplaceCharges()
was removed
models.ReservationRecommendationDetails
was modified
getWithResponse(java.lang.String,java.lang.String,models.Term,models.LookBackPeriod,java.lang.String,com.azure.core.util.Context)
was removedget(java.lang.String,java.lang.String,models.Term,models.LookBackPeriod,java.lang.String)
was removed
models.Budgets
was modified
deleteWithResponse(java.lang.String,java.lang.String,com.azure.core.util.Context)
was removed
models.LegacyReservationRecommendation
was modified
lookBackPeriod()
was removedterm()
was removedrecommendedQuantity()
was removedtotalCostWithReservedInstances()
was removedinstanceFlexibilityGroup()
was removednetSavings()
was removedcostWithNoReservedInstances()
was removedinstanceFlexibilityRatio()
was removedfirstUsageDate()
was removednormalizedSize()
was removedresourceType()
was removedrecommendedQuantityNormalized()
was removedskuProperties()
was removedmeterId()
was removed
models.ModernReservationRecommendation
was modified
instanceFlexibilityRatio()
was removedfirstUsageDate()
was removednetSavings()
was removedmeterId()
was removedskuProperties()
was removedlookBackPeriod()
was removedrecommendedQuantity()
was removedinstanceFlexibilityGroup()
was removedterm()
was removedrecommendedQuantityNormalized()
was removedskuName()
was removednormalizedSize()
was removedcostWithNoReservedInstances()
was removedlocationPropertiesLocation()
was removedscope()
was removedtotalCostWithReservedInstances()
was removed
models.CreditSummary
was modified
tags()
was removed
Features Added
-
models.ModernSingleScopeReservationRecommendationProperties
was added -
models.ModernSharedScopeReservationRecommendationProperties
was added -
models.ModernReservationRecommendationProperties
was added -
models.Scope
was added -
models.LegacyReservationRecommendationProperties
was added
models.ForecastSpend
was modified
fromJson(com.azure.json.JsonReader)
was addedtoJson(com.azure.json.JsonWriter)
was added
models.ReservationRecommendationDetailsUsageProperties
was modified
fromJson(com.azure.json.JsonReader)
was addedtoJson(com.azure.json.JsonWriter)
was added
models.BudgetTimePeriod
was modified
toJson(com.azure.json.JsonWriter)
was addedfromJson(com.azure.json.JsonReader)
was added
models.ModernChargeSummary
was modified
name()
was addedid()
was addedkind()
was addedsubscriptionId()
was addedfromJson(com.azure.json.JsonReader)
was addedtype()
was addedtoJson(com.azure.json.JsonWriter)
was added
models.MarketplacesListResult
was modified
toJson(com.azure.json.JsonWriter)
was addedfromJson(com.azure.json.JsonReader)
was added
models.ChargeSummary
was modified
id()
was addedkind()
was addedname()
was addedfromJson(com.azure.json.JsonReader)
was addedtoJson(com.azure.json.JsonWriter)
was addedtype()
was added
models.ReservationRecommendationDetailsSavingsProperties
was modified
toJson(com.azure.json.JsonWriter)
was addedfromJson(com.azure.json.JsonReader)
was added
models.BudgetsListResult
was modified
toJson(com.azure.json.JsonWriter)
was addedfromJson(com.azure.json.JsonReader)
was added
models.BudgetFilter
was modified
toJson(com.azure.json.JsonWriter)
was addedfromJson(com.azure.json.JsonReader)
was added
models.LotsOperations
was modified
listByCustomer(java.lang.String,java.lang.String)
was addedlistByCustomer(java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context)
was added
models.BalancePropertiesAdjustmentDetailsItem
was modified
fromJson(com.azure.json.JsonReader)
was addedtoJson(com.azure.json.JsonWriter)
was added
models.MeterDetails
was modified
fromJson(com.azure.json.JsonReader)
was addedtoJson(com.azure.json.JsonWriter)
was added
models.Amount
was modified
fromJson(com.azure.json.JsonReader)
was addedtoJson(com.azure.json.JsonWriter)
was added
models.OperationListResult
was modified
toJson(com.azure.json.JsonWriter)
was addedfromJson(com.azure.json.JsonReader)
was added
models.ReservationDetailsListResult
was modified
toJson(com.azure.json.JsonWriter)
was addedfromJson(com.azure.json.JsonReader)
was added
models.LegacyReservationTransaction
was modified
reservationOrderId()
was addedcurrency()
was addedpurchasingEnrollment()
was addedeventDate()
was addedamount()
was addedpurchasingSubscriptionGuid()
was addedregion()
was addedbillingFrequency()
was addedaccountOwnerEmail()
was addeddescription()
was addedtoJson(com.azure.json.JsonWriter)
was addedid()
was addedname()
was addedcurrentEnrollment()
was addedfromJson(com.azure.json.JsonReader)
was addedbillingMonth()
was addedreservationOrderName()
was addedquantity()
was addedtype()
was addedterm()
was addedaccountName()
was addedcostCenter()
was addedarmSkuName()
was addedmonetaryCommitment()
was addeddepartmentName()
was addedeventType()
was addedoverage()
was addedtags()
was addedpurchasingSubscriptionName()
was added
models.LegacyUsageDetail
was modified
etag()
was addedbenefitName()
was addedkind()
was addedid()
was addedname()
was addedtype()
was addedtags()
was addedfromJson(com.azure.json.JsonReader)
was addedtoJson(com.azure.json.JsonWriter)
was addedbenefitId()
was added
models.PriceSheetProperties
was modified
toJson(com.azure.json.JsonWriter)
was addedfromJson(com.azure.json.JsonReader)
was added
models.Events
was modified
fromJson(com.azure.json.JsonReader)
was addedtoJson(com.azure.json.JsonWriter)
was added
models.ResourceAttributes
was modified
toJson(com.azure.json.JsonWriter)
was addedfromJson(com.azure.json.JsonReader)
was added
models.ModernUsageDetail
was modified
tags()
was addedtype()
was addedkind()
was addedfromJson(com.azure.json.JsonReader)
was addedid()
was addedetag()
was addedname()
was addedtoJson(com.azure.json.JsonWriter)
was added
models.BudgetFilterProperties
was modified
toJson(com.azure.json.JsonWriter)
was addedfromJson(com.azure.json.JsonReader)
was added
models.LegacyChargeSummary
was modified
azureMarketplaceCharges()
was addedtype()
was addedtoJson(com.azure.json.JsonWriter)
was addedfromJson(com.azure.json.JsonReader)
was addedid()
was addedname()
was addedkind()
was added
models.ReservationRecommendationDetails
was modified
getWithResponse(java.lang.String,models.Scope,java.lang.String,models.Term,models.LookBackPeriod,java.lang.String,com.azure.core.util.Context)
was addedget(java.lang.String,models.Scope,java.lang.String,models.Term,models.LookBackPeriod,java.lang.String)
was added
models.ReservationRecommendationDetailsResourceProperties
was modified
fromJson(com.azure.json.JsonReader)
was addedtoJson(com.azure.json.JsonWriter)
was added
models.AmountWithExchangeRate
was modified
value()
was addedtoJson(com.azure.json.JsonWriter)
was addedfromJson(com.azure.json.JsonReader)
was addedcurrency()
was added
ConsumptionManager
was modified
authenticate(com.azure.core.http.HttpPipeline,com.azure.core.management.profile.AzureProfile)
was added
models.SkuProperty
was modified
fromJson(com.azure.json.JsonReader)
was addedtoJson(com.azure.json.JsonWriter)
was added
models.ReservationRecommendationsListResult
was modified
fromJson(com.azure.json.JsonReader)
was addedtoJson(com.azure.json.JsonWriter)
was added
models.MeterDetailsResponse
was modified
toJson(com.azure.json.JsonWriter)
was addedfromJson(com.azure.json.JsonReader)
was added
models.BalancePropertiesNewPurchasesDetailsItem
was modified
fromJson(com.azure.json.JsonReader)
was addedtoJson(com.azure.json.JsonWriter)
was added
models.LegacySharedScopeReservationRecommendationProperties
was modified
recommendedQuantity()
was addedrecommendedQuantityNormalized()
was addedtoJson(com.azure.json.JsonWriter)
was addedinstanceFlexibilityRatio()
was addedskuProperties()
was addedterm()
was addedinstanceFlexibilityGroup()
was addedscope()
was addedmeterId()
was addedfromJson(com.azure.json.JsonReader)
was addedtotalCostWithReservedInstances()
was addedcostWithNoReservedInstances()
was addedlookBackPeriod()
was addedresourceType()
was addednetSavings()
was added- `firstUsa...
azure-identity_1.14.0
1.14.0 (2024-10-03)
Features Added
- Features now generally available from previous betas:
- Added object id support in
ManagedIdentityCredential
. It can be configured viaManagedIdentityCredentialBuilder
. - Added support for a client assertion in
OnBehalfOfCredential
#40552
- Added object id support in
Breaking Changes
- Breaking changes generally available from previous betas:
- Removed support in
IntelliJCredential
for legacy Azure Toolkit for IntelliJ versions. Please upgrade to latest if you are using 3.52 or below.
- Removed support in
Bugs Fixed
- Fixed the request sent in
AzurePipelinesCredential
so it doesn't result in a redirect response when an invalid system access token is provided.
Other Changes
- Allow certain response headers to be logged in
AzurePipelinesCredential
for diagnostics and include them in the exception message. - Mark
AzureAuthorityHosts.AZURE_GERMANY
deprecated as the Germany cloud closed in 2021. #42148 - Using msal4j's managed identity implementation is now on by default. (Added in 1.13.0-beta.1)
Dependency Updates
- Upgraded
azure-core
from1.52.0
to version1.53.0
. - Upgraded
azure-core-http-netty
from1.15.4
to version1.15.5
. - Upgraded
msal4j
from1.17.1
to version1.17.2
.
azure-identity-broker_1.1.6
1.1.6 (2024-10-03)
Other Changes
Dependency Updates
- Upgraded
azure-identity
from1.13.3
to1.14.0
- Upgraded
msal4j
from1.17.1
to1.17.2
azure-ai-inference_1.0.0-beta.2
1.0.0-beta.2 (2024-10-03)
Features Added
- getModelInfo() API added for ChatCompletionsClient and EmbeddingsClient, along with sample
- ChatRequestMessage.fromContentItems() static constructor added for image chat scenarios
- ChatMessageImageContentItem(Path, string) constructor for image file chat scenario
- getChoice() API added to ChatCompletions and StreamingChatMessageResponseUpdate
Bugs Fixed
- #42036: illegal char exception for newline in prompt
- Fixed key authentication issue with non-Azure OpenAI models
Other Changes
- samples for image chat, function calling, and model info scenarios added
- tests for image chat and function calling
azure-monitor-opentelemetry-exporter_1.0.0-beta.29
1.0.0-beta.29 (2024-10-02)
Breaking Changes
AzureMonitorExporterBuilder
class has been replaced with the AzureMonitorExporter
class (41705 and 42134):
AutoConfiguredOpenTelemetrySdkBuilder sdkBuilder = AutoConfiguredOpenTelemetrySdk.builder();
AzureMonitorExporter.customize(sdkBuilder);
OpenTelemetry openTelemetry = sdkBuilder.build().getOpenTelemetrySdk();
See the Readme for more details
Bugs Fixed
- Fix a race condition RejectedExecutionException
- Fix a bug where post requests to Live Metrics returned http 400 due to malformed json
Other Changes
azure-core_1.53.0
1.53.0 (2024-10-01)
Features Added
- Allow setting
SharedExecutorService
's backingExecutorService
to allow for external configuration to manage the
shared thread pool. (#41885) - Change
SharedExecutorService
from implementingExecutorService
toScheduledExecutorService
to allow
scheduled-based execution. (#41885) - Allow passing
schemaUrl
when creating aMeter
orTracer
usingMeterProvider
andTracerProvider
. (#41789) - Added
Binary.writeTo(JsonWriter)
to enableBinaryData
to better integrate withazure-json
. (#42107) - Added
ProofOfPossessionOptions
and a field toTokenRequestContext
to indicate its use. (#41852)
Other Changes
azure-core-serializer-json-jackson_1.5.2
1.5.2 (2024-10-01)
Other Changes
Dependency Updates
- Upgraded
azure-core
from1.52.0
to1.53.0
.
azure-core-serializer-json-gson_1.3.2
1.3.2 (2024-10-01)
Other Changes
Dependency Updates
- Upgraded
azure-core
from1.52.0
to1.53.0
.
azure-core-management_1.15.4
1.15.4 (2024-10-01)
Other Changes
Dependency Updates
- Upgraded
azure-core
from1.52.0
to1.53.0
.
azure-core-http-okhttp_1.12.4
1.12.4 (2024-10-01)
Other Changes
Dependency Updates
- Upgraded
azure-core
from1.52.0
to1.53.0
.