v1.39.0
Features
- jsii: added a symbol identifier to every type in the assembly (#3030) (2120d34)
- jsii: case consistency between filesystems (#3015) (cc364f0), closes #3013 #3013
Bug Fixes
- java: log messages may not flush by app exit (#3028) (41631e7), closes #3009
- pacmak: build failure due to non-sequential package builds between consumer and dependency (#3045) (1589af8)
- python: unknown type when submodule is not loaded (#3049) (da55a1e), closes aws/aws-cdk#16625
- rosetta: constants are incorrectly turned into getters (#3050) (84e4ca3), closes #2984
- rosetta: correctly detect arguments typed as
any
(#3043) (3d2ba15), closes #3029 - rosetta: fix translation of
!
and===
operators (#3052) (72b9b98), closes #2993 - rosetta: literal map type is rendered as __object in C sharp (#3047) (e2843be), closes #3044 #3026 #3027
- rosetta: structs starting with
I
are incorrectly interpreted as non-structs (#3040) (d564350) - rosetta: support
declare
statements (#3044) (4ccacd1) - rosetta: turn
asList
intoList.of
(#3048) (ee75bf1)