Skip to content
This repository has been archived by the owner on Oct 17, 2024. It is now read-only.

v3.0.0

Compare
Choose a tag to compare
@PaulMaddox PaulMaddox released this 27 Oct 00:17
· 590 commits to master since this release

3.0.0 (2019-10-27)

  • Group CloudFormation resources by AWS service name (#234) (d0749e6), closes #234

BREAKING CHANGES

  • this change moves all Cloudformation resources to
    packages based on the AWS service name. The main motivation for this is
    that building goformation on some platforms (Windows) failed due to too
    many files in the old cloudformation/resources package. This new package
    style has a nice benefit of slightly nicer to use API, but is a breaking
    change and will require refactoring existing codebases to update to v3.

Old usage:

import "github.com/awslabs/goformation/v2/cloudformation/resources"

... snip ...

topic := &resources.AWSSNSTopic{}

New usage:

import "github.com/awslabs/goformation/v3/cloudformation/sns"

...snip...

topic := &sns.Topic{}