diff --git a/.all-contributorsrc b/.all-contributorsrc index ebd5c45913..86223eafbf 100644 --- a/.all-contributorsrc +++ b/.all-contributorsrc @@ -1233,6 +1233,73 @@ "code", "bug" ] + }, + { + "login": "otaviomacedo", + "name": "Otavio Macedo", + "avatar_url": "https://avatars.githubusercontent.com/u/288203?v=4", + "profile": "https://otaviomacedo.github.io/", + "contributions": [ + "code", + "bug" + ] + }, + { + "login": "kaizen3031593", + "name": "kaizen3031593", + "avatar_url": "https://avatars.githubusercontent.com/u/36202692?v=4", + "profile": "https://github.com/kaizen3031593", + "contributions": [ + "code", + "bug" + ] + }, + { + "login": "madeline-k", + "name": "Madeline Kusters", + "avatar_url": "https://avatars.githubusercontent.com/u/80541297?v=4", + "profile": "https://github.com/madeline-k", + "contributions": [ + "code", + "bug" + ] + }, + { + "login": "comcalvi", + "name": "Calvin Combs", + "avatar_url": "https://avatars.githubusercontent.com/u/66279577?v=4", + "profile": "https://github.com/comcalvi", + "contributions": [ + "code", + "bug" + ] + }, + { + "login": "peterwoodworth", + "name": "Peter Woodworth", + "avatar_url": "https://avatars.githubusercontent.com/u/44349620?v=4", + "profile": "https://github.com/peterwoodworth", + "contributions": [ + "maintenance" + ] + }, + { + "login": "mergify", + "name": "mergify", + "avatar_url": "https://avatars.githubusercontent.com/u/18240476?v=4", + "profile": "https://github.com/mergify", + "contributions": [ + "maintenance" + ] + }, + { + "login": "oieduardorabelo", + "name": "Eduardo Rabelo", + "avatar_url": "https://avatars.githubusercontent.com/u/829902?v=4", + "profile": "https://eduardorabelo.me/", + "contributions": [ + "doc" + ] } ], "repoType": "github", diff --git a/CHANGELOG.md b/CHANGELOG.md index 74346e7a8a..e48e50cbf8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,19 @@ All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. +## [1.45.0](https://github.com/aws/jsii/compare/v1.44.1...v1.45.0) (2021-11-18) + + +### Bug Fixes + +* C# NamespaceDoc emitted to wrong location ([#3183](https://github.com/aws/jsii/issues/3183)) ([0f5f349](https://github.com/aws/jsii/commit/0f5f349d2f6d7d916c59e4f13e0c5195cc0f80c9)) +* **jsii:** require statement for the warning file is generated when it's not used ([#3184](https://github.com/aws/jsii/issues/3184)) ([3d90ae6](https://github.com/aws/jsii/commit/3d90ae699fdcf6730d9b5559c55e78ec5f9c1260)) +* **pacmak:** dotnet code docs loses indentation ([#3180](https://github.com/aws/jsii/issues/3180)) ([ace0b83](https://github.com/aws/jsii/commit/ace0b83a0c951052349b102c3af34e92cae76767)) +* **pacmak:** Generate Relative Module Imports in Python ([#3181](https://github.com/aws/jsii/issues/3181)) ([b0afe51](https://github.com/aws/jsii/commit/b0afe51a8cb36a9ebdd39bd19a842285c58ee2c1)) +* **rosetta:** diagnostics not showing ([#3182](https://github.com/aws/jsii/issues/3182)) ([92a7d5e](https://github.com/aws/jsii/commit/92a7d5e3b10dc7c881ef70c12730f1f0cdcf9b63)) +* **rosetta:** Rosetta is not submodule-aware ([#3176](https://github.com/aws/jsii/issues/3176)) ([5c7d148](https://github.com/aws/jsii/commit/5c7d148104f6cfb54573a73a76efb288dd2f346b)) +* **rosetta:** types from submodules not recognized properly ([#3174](https://github.com/aws/jsii/issues/3174)) ([b009d07](https://github.com/aws/jsii/commit/b009d07c2ae34248d1e7beea3c66121b8deef957)) + ## [1.44.2](https://github.com/aws/jsii/compare/v1.44.1...v1.44.2) (2021-11-18) diff --git a/README.md b/README.md index 53b9556834..7a1d76ddd4 100644 --- a/README.md +++ b/README.md @@ -83,132 +83,141 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
+ * This is a submodule readme.
+ */
+package software.amazon.jsii.tests.calculator.custom_submodule_name;
+
+`;
+
exports[`Generated code for "@scope/jsii-calc-lib":
* I will repeat this example again, but in an @example tag.
@@ -5626,7 +5637,7 @@ package software.amazon.jsii.tests.calculator;
* Calculator calculator = new Calculator();
* calculator.add(5);
* calculator.mul(3);
- * System.out.println(calculator.expression.getValue());
+ * System.out.println(calculator.getExpression().getValue());
*
*/
@javax.annotation.Generated(value = "jsii-pacmak")
diff --git a/packages/jsii-pacmak/test/generated-code/__snapshots__/target-python.test.ts.snap b/packages/jsii-pacmak/test/generated-code/__snapshots__/target-python.test.ts.snap
index 6485f5a72f..c75ddb6185 100644
--- a/packages/jsii-pacmak/test/generated-code/__snapshots__/target-python.test.ts.snap
+++ b/packages/jsii-pacmak/test/generated-code/__snapshots__/target-python.test.ts.snap
@@ -1830,7 +1830,7 @@ __all__ = [
publication.publish()
# Loading modules to ensure their types are registered with the jsii runtime library
-import scope.jsii_calc_lib.custom_submodule_name
+from . import custom_submodule_name
`;
@@ -1863,6 +1863,11 @@ publication.publish()
exports[`Generated code for "@scope/jsii-calc-lib":