Skip to content
Open
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions common/tools/dev-tool/src/commands/run/testVitest.ts
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,7 @@ export default leafCommand(commandInfo, async (options) => {
: undefined;

try {
console.log({ command, options });
if (options["test-proxy"]) {
if (options["test-proxy-debug"]) process.env["Logging__LogLevel__Default"] = "Debug";

Expand Down
60 changes: 37 additions & 23 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

44 changes: 44 additions & 0 deletions sdk/batch/batch-rest/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,49 @@
# Release History

## 1.0.0-beta.4 (Unreleased)

### Breaking Changes

- **Removed Certificate Management APIs and Types:**
- Removed all certificate management operations and types, including:
- `CreateCertificate`, `CreateCertificateParameters`, `CreateCertificate201Response`, `DeleteCertificate`, `DeleteCertificateParameters`, `DeleteCertificate202Response`, `CancelCertificateDeletion`, `CancelCertificateDeletionParameters`, `ListCertificates`, `ListCertificatesParameters`, `ListCertificates200Response`, `GetCertificate`, `GetCertificateParameters`, `GetCertificate200Response`, and all related types such as `BatchCertificate`, `BatchCertificateOutput`, `BatchCertificateReference`, `BatchCertificateReferenceOutput`, etc.
- Removed all related response types, query/parameter types, and helper functions for certificate operations.
- Removed certificate-related fields from model types, such as `certificateReferences` and `targetNodeCommunicationMode` from `BatchPoolCreateOptions`, `BatchPoolSpecification`, `BatchPoolSpecificationOutput`, `BatchPoolUpdateOptions`, and `BatchPoolReplaceOptions`.

- **Removed/Changed Node Communication Mode:**
- Removed `BatchNodeCommunicationMode` and related types and fields from all models.

### Features Added

- **Job level FIFO**
- Added `BatchJobDefaultOrder` and `BatchJobDefaultOrderOutput` types.
- Extended `BatchTaskSchedulingPolicy` and `BatchTaskSchedulingPolicyOutput` with a new `jobDefaultOrder` property to support job-level FIFO scheduling.

- **CMK support on Pools**
- Added `DiskCustomerManagedKey`, `DiskCustomerManagedKeyOutput`, `DiskEncryptionSetParameters`, and `DiskEncryptionSetParametersOutput` for customer-managed key (CMK) support on pools.
- Extended `DiskEncryptionConfiguration` and `DiskEncryptionConfigurationOutput` with a new `customerManagedKey` property.
- Extended `ManagedDisk` and `ManagedDiskOutput` with a new `diskEncryptionSet` property.
- Added `BatchPoolIdentityReference` and `BatchPoolIdentityReferenceOutput` for referencing managed identities in disk encryption scenarios.

- **IPv6 support on Pools**
- Added `ipv6Address` to `BatchNodeOutput`.
- Added `ipv6RemoteLoginIPAddress` and `ipv6RemoteLoginPort` to `BatchNodeRemoteLoginSettingsOutput`.

- **Metadata Security Protocol Support on Pools**
- Added `HostEndpointSettings`, `HostEndpointSettingsOutput`, `HostEndpointSettingsModeTypes`, and `HostEndpointSettingsModeTypesOutput`.
- Added `ProxyAgentSettings` and `ProxyAgentSettingsOutput`.
- Extended `SecurityProfile` and `SecurityProfileOutput` with a new `proxyAgentSettings` property for metadata security protocol support.

- **IP Tag Support**
- Added `IPFamily`, `IPFamilyOutput`, `IPTag`, and `IPTagOutput` types.
- Extended `BatchPublicIpAddressConfiguration` and `BatchPublicIpAddressConfigurationOutput` with new `ipFamilies` and `ipTags` properties for IP tag support.

### Other Changes

- Many model output types now have required (non-optional) and/or `readonly` properties for improved type safety and clarity. For example, fields like `creationTime`, `id`, `eTag`, `state`, `stateTransitionTime`, and `url` in `BatchJobOutput`, `BatchJobScheduleOutput`, `BatchNodeOutput`, `BatchPoolOutput`, and `BatchTaskOutput` are now required and/or readonly.
- Removed all certificate-related routes from the client path definitions.
- Removed all `isUnexpected` helper functions for certificate-related responses.

## 1.0.0-beta.3 (2025-07-18)

### Breaking Changes
Expand Down
2 changes: 1 addition & 1 deletion sdk/batch/batch-rest/assets.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@
"AssetsRepo": "Azure/azure-sdk-assets",
"AssetsRepoPrefixPath": "js",
"TagPrefix": "js/batch/batch-rest",
"Tag": "js/batch/batch-rest_f23a4f3e48"
"Tag": "js/batch/batch-rest_e4c1ef6eeb"
}
2 changes: 1 addition & 1 deletion sdk/batch/batch-rest/generated/batchClient.ts

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

89 changes: 1 addition & 88 deletions sdk/batch/batch-rest/generated/clientDefinitions.ts

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading