Skip to content

Releases: pulumi/pulumi-awsx

v2.0.0-beta.2

06 Sep 13:49
Compare
Choose a tag to compare
v2.0.0-beta.2 Pre-release
Pre-release
Temporarily comment failing Go test so we can publish beta.2

v2.0.0-beta.1

06 Sep 07:16
Compare
Choose a tag to compare
v2.0.0-beta.1 Pre-release
Pre-release
Rename ecs example without capacity provider

v1.0.5

24 Aug 21:43
45136c5
Compare
Choose a tag to compare
fix typos in awsx-classic/ecr/README.md (#1073)

v1.0.4

04 Aug 04:53
dad5462
Compare
Choose a tag to compare
Upgrade to latest google.golang.org/genproto (#1066)

Details are documented in
https://github.com/pulumi/pulumi/issues/13644#issuecomment-1664711242,
but in short:

The old version of google.golang.org/genproto provides
google.golang.org/genproto/googleapis/rpc as a subpackage,
and this conflicts with the independent submodule
google.golang.org/genproto/googleapis/rpc.

This means that a fresh new Go program that imports
`pulumi` and `pulumi-awsx` will break with an error like:

```
google.golang.org/genproto/googleapis/rpc/errdetails: ambiguous import: found package google.golang.org/genproto/googleapis/rpc/errdetails in multiple modules:
google.golang.org/genproto v0.0.0-20230410155749-daa745c078e1 ($GOPATH/pkg/mod/google.golang.org/genproto@v0.0.0-20230410155749-daa745c078e1/googleapis/rpc/errdetails)
google.golang.org/genproto/googleapis/rpc v0.0.0-20230706204954-ccb25ca9f130 ($GOPATH/pkg/mod/google.golang.org/genproto/googleapis/rpc@v0.0.0-20230706204954-ccb25ca9f130/errdetails)
```

Refs https://github.com/pulumi/pulumi/issues/13644

v1.0.3

03 Aug 10:50
2832bd7
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.2...v1.0.3

v1.0.2

07 Feb 12:00
7fd9224
Compare
Choose a tag to compare
chore: run lint

v1.0.1

08 Dec 16:00
35614a3
Compare
Choose a tag to compare
Prepare v1.0.1

v1.0.0

23 Nov 17:57
43b8dab
Compare
Choose a tag to compare

What's Changed

  • Created new schematized components to be available to every supported Pulumi language
  • ECS defaults to private and must be explicitly made public by setting AssignPublicId=true
  • Upgrade internal dependencies for the Pulumi and AWS packages.
  • Expose all arguments of the underlying resources through the components for greater control.
  • Maintain existing 0.x code within the classic namespace to allow slower trasitioning to the new component versions.
  • Vastly improved VPC component with better defaults and layout options.
  • Improved networking detaults for load ballancers and Fargate ECS services.

Migration from 0.x to 1.0

Before version 1, this package only supported components in TypeScript. All the existing components from the 0.x releases are now available in the classic namespace. The classic namespace will remain until the next major version release but will only receive updates for critical security fixes.

  1. Change references from @pulumi/awsx to @pulumi/awsx/classic to maintain existing behaviour.
  2. Refactor to replace the classic components with the new top-level components.

Note: The new top-level components (outside the classic namespace) may require additional code changes and resource re-creation.

New Contributors

Full Changelog: v0.40.1...v1.0.0

v1.0.0-beta.11

26 Sep 14:29
3f1fbae
Compare
Choose a tag to compare
v1.0.0-beta.11 Pre-release
Pre-release
Fix continueBeforeSteadyState (#914)

* Fix continueBeforeSteadyState

The docs say this should default to `false`, and the implementation appears to be trying to implement that, but it applies `!` to an `Output` value, which will always be `false`, even if the `Output` internally evaluates to `false`.  Instead, apply the `!` inside an apply.

Also remove accidentally added debug logging.

Fixes #902.

* Add CHANGELOG

* Lint

v1.0.0-beta.10

02 Aug 13:54
Compare
Choose a tag to compare
v1.0.0-beta.10 Pre-release
Pre-release

What's Changed

  • Added Java support
  • Add Support for Log Query metric to awsx-classic cloudwatch

Full Changelog: v1.0.0-beta.9...v1.0.0-beta.10