-
Notifications
You must be signed in to change notification settings - Fork 3.9k
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
refactor(core): improvements to Construct API #2767
Commits on Jun 3, 2019
-
refactor(core): Misc cleanups to App-related APIs
Ensure documentation coverage and clean up of the various APIs. Fixes #1891 BREAKING CHANGE: * **core:** `StackProps.autoDeploy` has been removed and replaced by `StackProps.hide` (with negated logic). * **core:** `ISynthesizable.synthesize` now accepts an `ISynthesisSession` which contains the `CloudAssemblyBuilder` object. * **cx-api:** Multiple changes to the cloud assembly APIs to reduce surface area and clean up.
Elad Ben-Israel committedJun 3, 2019 Configuration menu - View commit details
-
Copy full SHA for b81502e - Browse repository at this point
Copy the full SHA b81502eView commit details
Commits on Jun 4, 2019
-
BREAKING CHANGE: - `StackProps.autoDeploy` renamed to `entrypoint` (still true by default). - CLI must be upgraded to 0.34.0 (cx protocol changes)
Elad Ben-Israel committedJun 4, 2019 Configuration menu - View commit details
-
Copy full SHA for 7ab5fcb - Browse repository at this point
Copy the full SHA 7ab5fcbView commit details -
Elad Ben-Israel committed
Jun 4, 2019 Configuration menu - View commit details
-
Copy full SHA for 7565b7e - Browse repository at this point
Copy the full SHA 7565b7eView commit details -
Merge remote-tracking branch 'origin/master' into benisrae/revisit-app
Elad Ben-Israel committedJun 4, 2019 Configuration menu - View commit details
-
Copy full SHA for 4ec73ab - Browse repository at this point
Copy the full SHA 4ec73abView commit details -
Elad Ben-Israel committed
Jun 4, 2019 Configuration menu - View commit details
-
Copy full SHA for d9cb6f3 - Browse repository at this point
Copy the full SHA d9cb6f3View commit details -
Elad Ben-Israel committed
Jun 4, 2019 Configuration menu - View commit details
-
Copy full SHA for 96be493 - Browse repository at this point
Copy the full SHA 96be493View commit details
Commits on Jun 5, 2019
-
Merge remote-tracking branch 'origin/master' into benisrae/revisit-app
Elad Ben-Israel committedJun 5, 2019 Configuration menu - View commit details
-
Copy full SHA for 76af774 - Browse repository at this point
Copy the full SHA 76af774View commit details -
remove "entrypoints" (autoDeploy)
Elad Ben-Israel committedJun 5, 2019 Configuration menu - View commit details
-
Copy full SHA for 27959e6 - Browse repository at this point
Copy the full SHA 27959e6View commit details -
Elad Ben-Israel committed
Jun 5, 2019 Configuration menu - View commit details
-
Copy full SHA for 7ae9720 - Browse repository at this point
Copy the full SHA 7ae9720View commit details -
Elad Ben-Israel committed
Jun 5, 2019 Configuration menu - View commit details
-
Copy full SHA for 731cf64 - Browse repository at this point
Copy the full SHA 731cf64View commit details -
allow integ tests to specify which stack to deploy
Elad Ben-Israel committedJun 5, 2019 Configuration menu - View commit details
-
Copy full SHA for c2cdd30 - Browse repository at this point
Copy the full SHA c2cdd30View commit details -
fix kms test and be less opinionated
Elad Ben-Israel committedJun 5, 2019 Configuration menu - View commit details
-
Copy full SHA for 0dc7bef - Browse repository at this point
Copy the full SHA 0dc7befView commit details -
Elad Ben-Israel committed
Jun 5, 2019 Configuration menu - View commit details
-
Copy full SHA for b758f23 - Browse repository at this point
Copy the full SHA b758f23View commit details -
Elad Ben-Israel committed
Jun 5, 2019 Configuration menu - View commit details
-
Copy full SHA for 530fc3d - Browse repository at this point
Copy the full SHA 530fc3dView commit details -
Merge remote-tracking branch 'origin/master' into benisrae/revisit-co…
…nstruct
Elad Ben-Israel committedJun 5, 2019 Configuration menu - View commit details
-
Copy full SHA for ebe1b11 - Browse repository at this point
Copy the full SHA ebe1b11View commit details
Commits on Jun 6, 2019
-
refactor(core): revisit Construct API
BREAKING CHANGE: * **core:** `node.validateTree` is now `ConstructNode.validate(node)` * **core:** `node.prepareTree` is now `ConstructNode.prepare(node)` * **core:** `node.getContext` is now `node.tryGetContext` * **core:** `node.recordReference` is now `node.addReference` * **core:** `node.apply` is now `node.applyAspect` * **core:** `node.ancestors()` is now `node.scopes` * **core:** `node.required` has been removed. * **core:** `node.typename` has been removed. * **core:** `node.addChild` is now private * **core:** `node.findReferences()` is now `node.references` * **core:** `node.findDependencieS()` is now `node.dependencies` * **core:** `stack.dependencies()` is now `stack.dependencies` * **core:** `construct.node.stack` is now `Stack.of(construct)` * **core:** `CfnElement.stackPath` has been removed.
Elad Ben-Israel committedJun 6, 2019 Configuration menu - View commit details
-
Copy full SHA for 471f132 - Browse repository at this point
Copy the full SHA 471f132View commit details -
Elad Ben-Israel committed
Jun 6, 2019 Configuration menu - View commit details
-
Copy full SHA for 57baa9f - Browse repository at this point
Copy the full SHA 57baa9fView commit details -
fix all stack.node occurrences
Elad Ben-Israel committedJun 6, 2019 Configuration menu - View commit details
-
Copy full SHA for be6d475 - Browse repository at this point
Copy the full SHA be6d475View commit details -
Elad Ben-Israel committed
Jun 6, 2019 Configuration menu - View commit details
-
Copy full SHA for e4c0399 - Browse repository at this point
Copy the full SHA e4c0399View commit details -
move "resolve" and "stringifyJson" to Stack
BREAKING CHANGE: * **core:** `node.resolve` has been moved to `stack.resolve`. * **core:** `node.stringifyJson` has been moved to `stack.stringifyJson`.
Elad Ben-Israel committedJun 6, 2019 Configuration menu - View commit details
-
Copy full SHA for d282577 - Browse repository at this point
Copy the full SHA d282577View commit details -
* stringifyJson => toJsonString * node.resolve => stack.resolve * CloudFormationLang is now toJsonString
Elad Ben-Israel committedJun 6, 2019 Configuration menu - View commit details
-
Copy full SHA for d8e0098 - Browse repository at this point
Copy the full SHA d8e0098View commit details -
Merge remote-tracking branch 'origin/master' into benisrae/revisit-co…
…nstruct
Elad Ben-Israel committedJun 6, 2019 Configuration menu - View commit details
-
Copy full SHA for e373842 - Browse repository at this point
Copy the full SHA e373842View commit details -
Elad Ben-Israel committed
Jun 6, 2019 Configuration menu - View commit details
-
Copy full SHA for 0788a01 - Browse repository at this point
Copy the full SHA 0788a01View commit details -
Elad Ben-Israel committed
Jun 6, 2019 Configuration menu - View commit details
-
Copy full SHA for e2cbeab - Browse repository at this point
Copy the full SHA e2cbeabView commit details -
Elad Ben-Israel committed
Jun 6, 2019 Configuration menu - View commit details
-
Copy full SHA for a54f0b8 - Browse repository at this point
Copy the full SHA a54f0b8View commit details -
Elad Ben-Israel committed
Jun 6, 2019 Configuration menu - View commit details
-
Copy full SHA for 1a7c85c - Browse repository at this point
Copy the full SHA 1a7c85cView commit details