Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
c5479ae
Regenerate azure-resourcemanager-cdn from TypeSpec
weidongxu-microsoft Feb 28, 2026
1e6cd8c
changelog
weidongxu-microsoft Mar 2, 2026
4c63cd1
fix operator
weidongxu-microsoft Mar 2, 2026
c74fb76
Regenerate CDN SDK after specs fix, fix revapi regex
weidongxu-microsoft Mar 2, 2026
de9b852
Update tsp-location.yaml
weidongxu-microsoft Mar 2, 2026
7842083
Update version_client.txt
weidongxu-microsoft Mar 2, 2026
02d2536
Update pom.xml
weidongxu-microsoft Mar 2, 2026
b6ad89c
delete generated tests
weidongxu-microsoft Mar 2, 2026
84bc4d6
Merge branch 'migrate-cdn' of https://github.com/weidongxu-microsoft/…
weidongxu-microsoft Mar 2, 2026
7b636fc
revert resourcemanager
weidongxu-microsoft Mar 2, 2026
481ef5f
STANDARD_MICROSOFT is deprecated
weidongxu-microsoft Mar 2, 2026
2eca843
code by agent, test/changelog by me
weidongxu-microsoft Mar 2, 2026
b4d6279
javadoc
weidongxu-microsoft Mar 3, 2026
7564a0b
javadoc
weidongxu-microsoft Mar 3, 2026
85e54e3
fix javadoc
weidongxu-microsoft Mar 3, 2026
49d3a17
format
weidongxu-microsoft Mar 3, 2026
f21ca24
Merge branch 'main' into migrate-cdn
weidongxu-microsoft Mar 4, 2026
d6e0a65
add default to interface
weidongxu-microsoft Mar 4, 2026
b971d26
add default to interface
weidongxu-microsoft Mar 4, 2026
c09cf03
record
weidongxu-microsoft Mar 4, 2026
2460938
AfdOriginGroup and AfdOrigin by agent
weidongxu-microsoft Mar 4, 2026
d2aa043
fix AdfOriginGroup, test, record
weidongxu-microsoft Mar 4, 2026
d5a2d42
update changelog
weidongxu-microsoft Mar 4, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
67 changes: 67 additions & 0 deletions eng/lintingconfigs/revapi/track2/revapi.json
Original file line number Diff line number Diff line change
Expand Up @@ -874,6 +874,73 @@
"match": "class com\\.azure\\.resourcemanager\\.containerregistry\\.models\\..*ListResult"
},
"justification": "Pageable models moved to implementation package. Unlikely used by user."
},
{
"code": "java.method.visibilityReduced",
"old" : {
"matcher": "regex",
"match": "method void com\\.azure\\.resourcemanager\\.cdn\\.models\\..*\\:\\:\\<init\\>\\(\\)"
},
"justification": "Output-only immutable models' constructors are now private."
},
{
"code": "java.method.visibilityReduced",
"old" : {
"matcher": "regex",
"match": "method .* com\\.azure\\.resourcemanager\\.cdn\\.models\\..*\\:\\:with.*\\(.*\\).*"
},
"justification": "Output-only immutable models' setters are now package-private if it's being used by child class."
},
{
"code": "java.method.removed",
"old" : {
"matcher": "regex",
"match": "method .* com\\.azure\\.resourcemanager\\.cdn\\.models\\..*\\:\\:with.*\\(.*\\).*"
},
"justification": "Output-only immutable models' setters are removed if no explicit usage."
},
{
"code": "java.class.removed",
"old" : {
"matcher": "regex",
"match": "class com\\.azure\\.resourcemanager\\.cdn\\.models\\..*ListResult"
},
"justification": "Pageable models moved to implementation package. Unlikely used by user."
},
{
"code": "java.class.removed",
"old" : {
"matcher": "regex",
"match": "class com\\.azure\\.resourcemanager\\.cdn\\.models\\..*(List|Result)$"
},
"justification": "Pageable models moved to implementation package. Unlikely used by user."
},
{
"regex": true,
"code": "java\\.missing\\.(oldSuperType|newSuperType)",
"old" : "class com\\.azure\\.resourcemanager\\.cdn\\.models\\..*",
"justification": "TypeSpec fix for base resource class."
},
{
"code": "java.method.returnTypeChanged",
"old" : {
"matcher": "regex",
"match": "method .* com\\.azure\\.resourcemanager\\.cdn\\.models\\..*\\:\\:typeName\\(\\)"
},
"justification": "TypeSpec uses proper enum types for discriminator fields instead of raw strings."
},
{
"code": "java.method.parameterTypeChanged",
"old" : {
"matcher": "regex",
"match": "parameter .* com\\.azure\\.resourcemanager\\.cdn\\.models\\..*\\:\\:withTypeName\\(.*\\)"
},
"justification": "TypeSpec uses proper enum types for discriminator fields instead of raw strings."
},
{
"code": "java.method.removed",
"old" : "method com.azure.resourcemanager.cdn.models.PolicySettingsDefaultCustomBlockResponseStatusCode com.azure.resourcemanager.cdn.models.PolicySettingsDefaultCustomBlockResponseStatusCode::fromInt(int)",
"justification": "ExpandableStringEnum changed to ExpandableEnum<Integer>. Use fromValue(Integer) instead."
}
]
}
Expand Down
8 changes: 5 additions & 3 deletions sdk/cdn/azure-resourcemanager-cdn/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,13 @@

### Features Added

### Breaking Changes
- Supported `defineNewAfdEndpoint` and `defineAfdOriginGroup` method in `CdnProfile` for Azure Front Door Standard/Premium Sku.

### Bugs Fixed
### Breaking Changes

### Other Changes
- Changed `typeName()` return type from `String` to enum types (`DeliveryRuleActionParametersType`, `DeliveryRuleConditionParametersType`, `CertificateSourceParametersType`, `KeyVaultSigningKeyParametersType`) in condition/action parameter classes.
- Changed `withTypeName(String)` parameter type to corresponding enum type in condition/action parameter classes.
- Removed `fromInt(int)` method from `PolicySettingsDefaultCustomBlockResponseStatusCode` class. Use `fromValue(Integer)` instead.

## 2.53.6 (2026-01-29)

Expand Down
2 changes: 1 addition & 1 deletion sdk/cdn/azure-resourcemanager-cdn/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ For documentation on how to use this package, please see [Azure Management Libra
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-cdn</artifactId>
<version>2.53.1</version>
<version>2.54.0-beta.1</version>
</dependency>
```
[//]: # ({x-version-update-end})
Expand Down
2 changes: 1 addition & 1 deletion sdk/cdn/azure-resourcemanager-cdn/assets.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@
"AssetsRepo": "Azure/azure-sdk-assets",
"AssetsRepoPrefixPath": "java",
"TagPrefix": "java/cdn/azure-resourcemanager-cdn",
"Tag": "java/cdn/azure-resourcemanager-cdn_b5d3e5ac71"
"Tag": "java/cdn/azure-resourcemanager-cdn_a7419d8753"
}
Loading
Loading