unstale

npm / @pulumi/awsx

@pulumi/awsx

What changed in @pulumi/awsx 3, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-17.

2 breaking7 new APIs and options4 behavior and defaults60 tooling13 fixes and other

@pulumi/awsx 386 changes

Breaking changes 2

  • Validation now rejects duplicate subnet types when they do not have unique names.

    3.3.1release notes

  • An error is now thrown when the requested region is not available.

    3.0.1release notes

New APIs and options 7

  • Adds experimental ECS container definitions for defining ECS container configurations in AWSX programs.

    3.11.0release notes

  • ECS Services can now be configured with capacity providers.

    3.8.0release notes

  • Adds subnetNameTagStrategy to tag subnets after their Availability Zone.

    3.8.0release notes

  • Adds support for Fargate task sizes with 32 vCPUs.

    3.7.0release notes

  • Adds an automatic strategy for configuring VPC endpoints.

    3.7.0release notes

  • Adds the AutoMerge subnet allocation strategy.

    3.6.0release notes

  • Grouped VPC subnet resources are now exposed for developer use.

    3.6.0release notes

Behavior and default changes 4

  • The schema display name no longer uses the Crosswalk branding.

    3.10.0release notes

  • Validation now allows more flexible subnet configurations for NAT Gateways.

    3.6.0release notes

  • Automatic merging of subnet defaults was reverted.

    3.3.1release notes

  • Partial subnet specifications are now merged with defaults when using the auto subnet strategy.

    3.2.0release notes

Tooling 60

  • The Go get command for pulumi-awsx was updated to use the v3 API.

    3.2.0release notes

  • The corsRules item type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The grants item type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The lifecycleRules item type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The logging type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The objectLockConfiguration type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The replicationConfiguration type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The serverSideEncryptionConfiguration type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The versioning type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The website type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The inlinePolicies item type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The egress item type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The ingress item type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The advancedEventSelectors item type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The bucket property type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The eventSelectors item type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The insightSelectors item type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The logGroup property type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The trail property type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The eips item type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The internetGateway property type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The natGateways item type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The routes item type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The routeTableAssociations item type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The routeTables item type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The subnets item type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The vpc property type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The vpcEndpoints item type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The dnsOptions type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The subnetConfigurations item type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The encryptionConfigurations item type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The imageScanningConfiguration type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The imageTagMutabilityExclusionFilters item type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The lifecyclePolicy property type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The repository property type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The ephemeralStorage type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The placementConstraints item type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The proxyConfiguration type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The runtimePlatform type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The volumes item type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The ephemeralStorage type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The placementConstraints item type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The proxyConfiguration type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The runtimePlatform type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The volumes item type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The targetGroup type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The defaultActions item type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The mutualAuthentication type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The healthCheck type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The stickiness type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The targetFailovers item type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The targetGroupHealth type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • The targetHealthStates item type now references the AWS provider v7.11.0 schema.

    3.1.0release notes

  • EC2Service input and output types now reference AWS provider schema v7.7.0 instead of v7.0.0.

    3.0.1release notes

  • FargateService input and output types now reference AWS provider schema v7.7.0 instead of v7.0.0.

    3.0.1release notes

  • FargateTaskDefinition input and output types now reference AWS provider schema v7.7.0 instead of v7.0.0.

    3.0.1release notes

  • ApplicationLoadBalancer input and output types now reference AWS provider schema v7.7.0 instead of v7.0.0.

    3.0.1release notes

  • NetworkLoadBalancer input and output types now reference AWS provider schema v7.7.0 instead of v7.0.0.

    3.0.1release notes

  • RoleWithPolicy inline policy item types now reference the AWS provider v7.7.0 schema.

    3.0.1release notes

  • The targetGroup property type now references the AWS provider v7.7.0 schema.

    3.0.1release notes

Fixes and other changes 13

  • Rehydrated component outputs are preserved, improving consistency when existing component state is restored.

    3.10.0release notes

  • Passes the top-level region through to the ECR Repository lifecycle policy.

    3.7.0release notes

  • Fixed a refresh crash after upgrading to version 2.19.

    3.6.0release notes

  • The Vpc region is now passed through to child resources, ensuring they use the configured region.

    3.5.0release notes

  • Fixes classic provider typings when exactOptionalPropertyTypes is enabled.

    3.4.0release notes

  • IPv6 subnet assignment defaults were restored for EC2 VPCs.

    3.3.0release notes

  • The awsx-classic API Gateway Lambda permission sourceArn formatting was fixed.

    3.3.0release notes

  • CloudTrail to CloudWatch Logs access was fixed, improving integrations that send CloudTrail events to CloudWatch Logs.

    3.1.0release notes

  • Trail input and output resource types now reference AWS provider schema v7.7.0 instead of v7.0.0.

    3.0.1release notes

  • Vpc property resource types now reference AWS provider schema v7.7.0 instead of v7.0.0.

    3.0.1release notes

  • Repository input and output resource types now reference AWS provider schema v7.7.0 instead of v7.0.0.

    3.0.1release notes

  • EC2TaskDefinition input and output types now reference AWS provider schema v7.7.0 instead of v7.0.0.

    3.0.1release notes

  • TargetGroupAttachment input and output resource types now reference AWS provider schema v7.7.0 instead of v7.0.0.

    3.0.1release notes