-
Notifications
You must be signed in to change notification settings - Fork 243
Permalink
Loading
Choose a base ref
{{ refName }}
default
Loading
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: aws/jsii
base: v1.33.0
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: aws/jsii
compare: v1.34.0
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 17 commits
- 39 files changed
- 8 contributors
Commits on Aug 16, 2021
-
feat(superchain): arm64 support (#2949)
Introducing ARM64 support for the `jsii/superchain` docker image using the multi-arch capabilities of `docker buildx`. This prompted a couple of changes in the image, which should be fine for the majority of use-cases, but is a breaking change in certain edge cases... So this change also changes the image tagging model, so that users are able to reliably depend on a particular linux distribution ancestry (`debian:buster-slim` being the only offered option at this moment). The new image is based off `debian:10-slim`, as unfortunately, binary distributions of some of the image contents are not available for ARM64 platform on the RHEL/CentOS-based distributions (which `amazonlinux:2` is). This means packages now get installed from `apt` instead of `yum`. Image testing (by building `jsii` within the image) is now part of the image build process itself, instead of being separated, as this allows testing on all supported architectures (which is otherwise somewhat more difficult to achieve). BREAKING CHANGE: the `jsii/superchain` image tags `:latest`, `:nightly`, `:node10` and `:node14` are no longer maintained. Users should migrate to the new debian-based tags starting with `:1-buster-slim`. Fixes #2930
Configuration menu - View commit details
-
Copy full SHA for ceb66a6 - Browse repository at this point
Copy the full SHA ceb66a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 216d03f - Browse repository at this point
Copy the full SHA 216d03fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c7585c4 - Browse repository at this point
Copy the full SHA c7585c4View commit details
Commits on Aug 17, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 0ed2f65 - Browse repository at this point
Copy the full SHA 0ed2f65View commit details -
Configuration menu - View commit details
-
Copy full SHA for 55b9bd0 - Browse repository at this point
Copy the full SHA 55b9bd0View commit details -
Configuration menu - View commit details
-
Copy full SHA for faa4c60 - Browse repository at this point
Copy the full SHA faa4c60View commit details -
Configuration menu - View commit details
-
Copy full SHA for a9f0163 - Browse repository at this point
Copy the full SHA a9f0163View commit details
Commits on Aug 19, 2021
-
fix(python): unable to implement additional interfaces (#2964)
When a type extends a jsii class, any additional interfaces implemented via the `@jsii.implements` annotation were not properly registered, and overrides were not properly discovered. This was the combination of a code-generation bug, which caused the type passed to the `create` kernel method to be that of the jsii class, instead of the dynamic class (`self.__class__`); and a kernel bug, which caused those inheritance graphs to completely skip overrides detection. Fixes #2963 --- By submitting this pull request, I confirm that my contribution is made under the terms of the [Apache 2.0 license]. [Apache 2.0 license]: https://www.apache.org/licenses/LICENSE-2.0
Configuration menu - View commit details
-
Copy full SHA for 4ced4d5 - Browse repository at this point
Copy the full SHA 4ced4d5View commit details
Commits on Aug 23, 2021
-
chore(deps): update cattrs requirement from ~=1.7.1 to ~=1.8.0 in /pa…
…ckages/@jsii/python-runtime (#2957) Updates the requirements on [cattrs](https://github.com/Tinche/cattrs) to permit the latest version. - [Release notes](https://github.com/Tinche/cattrs/releases) - [Changelog](https://github.com/Tinche/cattrs/blob/master/HISTORY.rst) - [Commits](Tinche/cattrs@v1.7.1...v1.8.0) --- updated-dependencies: - dependency-name: cattrs dependency-type: direct:production Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Romain Marcadier <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7b4e370 - Browse repository at this point
Copy the full SHA 7b4e370View commit details
Commits on Aug 24, 2021
-
docs: add mneil as a contributor for maintenance (#2972)
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for a02b346 - Browse repository at this point
Copy the full SHA a02b346View commit details -
docs: add BenChaimberg as a contributor for doc (#2962)
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com> Co-authored-by: 👨🏻💻 Romain Marcadier <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bb44192 - Browse repository at this point
Copy the full SHA bb44192View commit details -
Configuration menu - View commit details
-
Copy full SHA for 69f2972 - Browse repository at this point
Copy the full SHA 69f2972View commit details -
docs: add eltociear as a contributor for doc (#2968)
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com> Co-authored-by: 👨🏻💻 Romain Marcadier <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ebc6753 - Browse repository at this point
Copy the full SHA ebc6753View commit details -
feat: @struct type system hint (#2965)
Using the hint allows any interface to always be treated as a struct (as long as all it's properties are readonly and it has no methods) even if it has an `I`-prefixed name.
Configuration menu - View commit details
-
Copy full SHA for a4ed9a8 - Browse repository at this point
Copy the full SHA a4ed9a8View commit details -
chore: use @xmldom namespace on npm instead of source (#2970)
The xmldom package has moved. See xmldom/xmldom#271 Fixes #2969 Co-authored-by: 👨🏻💻 Romain Marcadier <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 09b456e - Browse repository at this point
Copy the full SHA 09b456eView commit details
Commits on Aug 25, 2021
-
AWS CDK Team committed
Aug 25, 2021 Configuration menu - View commit details
-
Copy full SHA for bce8e1f - Browse repository at this point
Copy the full SHA bce8e1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b72778 - Browse repository at this point
Copy the full SHA 9b72778View commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.33.0...v1.34.0