aws / aws-cdk-rfcs

RFCs for the AWS CDK

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Feature Flags

eladb opened this issue · comments

PR Champion
#56 @eladb

Description

Sometimes we want to introduce new breaking behavior because we believe this is
the correct default behavior for the CDK. The problem, of course, is that
breaking changes are only allowed in major versions and those are rare.

Feature flags are a pattern/mechanism which will allow us to introduce breaking behavior which is disabled by default (so existing projects will not be affected) but enabled automatically for new
projects created through cdk init.

Progress

  • Tracking Issue Created
  • RFC PR Created
  • Core Team Member Assigned: @eladb
  • Initial Approval / Final Comment Period
  • Ready For Implementation
  • Resolved