Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v0.7.4-beta #415

Merged
merged 2 commits into from
Jul 26, 2018
Merged

v0.7.4-beta #415

merged 2 commits into from
Jul 26, 2018

Conversation

eladb
Copy link
Contributor

@eladb eladb commented Jul 26, 2018

  • Bump to v0.7.4-beta
  • Update CHANGELOG

@eladb eladb requested a review from RomainMuller July 26, 2018 09:26
CHANGELOG.md Outdated
* VpcNetwork (BREAKING): add the ability customize subnet configurations ([#250]). Subnet allocation was changed to improve IP space efficiency but this forces `VpcNetwork` instances to be replaced
* A huge shout-out to our first external contributor, [@moofish32], for many
valuable improvements to the EC2 VPC construct.
* The `AWS::CDK::Metadata` resource is injected to templates to analyze usage
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Probably should link to a place were one can see the documentation of what is collected and how to opt out. You don't want eyebrows to raise =)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added reference to the issue for now

CHANGELOG.md Outdated
* _**BREAKING**_: All AWS libraries renamed from `@aws-cdk/xxx` to
`@aws-cdk/aws-xxx` in order to avoid conflicts with framework modules
([@RomainMuller] in [#384]).
* _**BREAKING**_: The __@aws-cdk/resources__ module has been deprecated.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's been removed.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

CHANGELOG.md Outdated
to all synthesized templates which includes library versions used in the app.
This allows the CDK team to analyze usage and notify users if they use
deprecated versions. To opt-out, use the switch `--no-version-reporting` or
set `version-reporting` to `false` in your `cdk.json` ([@RomainMuller] in
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh that's nice. Possibly the "highlights" entries should somehow link to the detailed wording then? (This complements the previous comment on the same topic)

CHANGELOG.md Outdated
* _**BREAKING**_: Add the ability customize subnet configurations.
Subnet allocation was changed to improve IP space efficiency. `VpcNetwork`
instances will need to be replaced ([@moofish32] in [#250])
* ***BREAKING***: Renamed `Fleet` to `AutoScalingGroup` to align with service
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There's some inconsistency with how the highlights are done... L64 has _**BREAKING**_, this has ***BREAKING*** - is this intentional?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed.

### AWS CodePipeline

* _**BREAKING**_: Moved CodeCommit and CodeBuild and LambdaInvoke actions from
the CodePipeline library to `@aws-cdk/aws-xxx-codepipline` modules
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I wonder if those should be @aws-cdk-codepipeline-xxx instead -- this is what would come to my mind first. Have you discussed this with @skinny85 already?

Related, I kinda think it may be interesting for this entry to mention that this is to avoid introducing dependency cycles, due to this API being pretty densely cross-connected.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The mental model is that codepipline is the platform and the various services provide plug-ins to it. That's why the first name is the actual service. This also has to do with who owns those constructs.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That does make sense. Probably worth a documentation entry, though.

@@ -1,14 +1,137 @@
## [UNRELEASED]
[@rix0rrr]: https://github.com/rix0rrr
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm thinking maybe we want to also have a CONTRIBUTORS file or something. Not necessarily right now, though.

@eladb eladb merged commit f20b380 into master Jul 26, 2018
@eladb eladb deleted the benisrae/v0.7.4 branch July 26, 2018 09:47
@NGL321 NGL321 added the contribution/core This is a PR that came from AWS. label Sep 27, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
contribution/core This is a PR that came from AWS.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants