Releases: pulumi/pulumi-awsx
v1.0.0-beta.6
Sync Python README - Add dependency in makefile
v1.0.0-beta.5
Pack all binaries into gzips (#849) Can't find a neat x-plat method for doing this so just doing the obvious route for now. - Binary's name is always the same inside the archive. - Include readme and licence files as per other providers. - Revert release files pattern to *.tar.gz - Run pkg via yarn directly from awsx directory
v1.0.0-beta.4
[internal] Fixup the local publishing mechanism for the provider (#845)
v1.0.0-beta.3
This release contains some more bug fixes and features based on the v1.0.0-beta.2:
- Adding support for VPC Endpoints to VPCs
- Fixing VPC type validation
- Fixing docker image name tagging
We also changed how the packaging of the binary works in this release - we now package all of the dependencies into a single binary and ensure that we are not downloading npm packages on user installations
v1.0.0-beta.2
This release contains significant fixes found during the v1.0.0-beta.1 release. These are:
- Provider validation aroundCIDR block calculation and NAT gateways now work as expected
- VPC outputs are now required outputs and no longer need to be checked for undefined
- Provider now supports Pulumi AWS v5.4.0
- Automatically deduce the VPC ID from subnetIds when no VPC ID is passed
- Go SDK now supports chaining
trail, err := cloudtrail.NewTrail(ctx, "test-trail-go", &cloudtrail.TrailArgs{ IncludeGlobalServiceEvents: pulumi.Bool(false), EnableLogging: pulumi.Bool(true), }) if err != nil { return err } ctx.Export("bucketName", trail.Bucket.Bucket()) ctx.Export("bucketArn", trail.Bucket.Arn())
v1.0.0-beta.1
Multi Language Version of AWSx
This release creates multi-language support for:
- awsx.ec2.Vpc
- awsx.ec2.DefaultVpc
- awsx.ecr.Repository
- awsx.ecr.LifecyclePolicy
- awsx.ecr.Image
- awsx.lb.NetworkLoadBalancer
- awsx.lb.ApplicationLoadBalancer
- awsx.lb.TargetGroupAttachment
- awsx.ecs.FargateService
- awsx.ecs.FargateTaskDefinition
- awsx.ecs.Ec2Service
- awsx.ecs.Ec2TaskDefinition
The APIs on these components have changed and therefore we don't currently support an upgrade path from the classic AWSx TypeScript implementation
In order to mnimise user pain, this release takes the existing AWSx typescript code and moves that to a classic
namespace. So if you are using that code and do not want to upgrade here, then you can change your import:
import * as awsx from "@pulumi/awsx;
to now be
import * as classic from "@pulumi/awsx/classic;
You can find more examples of the new API in our examples folder
v0.40.0
v0.33.0
What's Changed
- Refactor API implementation by @lukehoban in #710
- Update NodeJS runtime version in apigateway example by @leezen in #715
- Extend root block device size to fit the new image by @mikhailshilkov in #719
- Allow using specific zones when creating a VPC. by @seivan in #638
- Rectify some spelling mistakes by @pgermishuys in #721
- Remove the old python library from the awsx package by @stack72 in #725
Full Changelog: v0.32.0...v0.33.0