Skip to content

Releases: aws/jsii

v1.45.0

19 Nov 16:08
Compare
Choose a tag to compare

Bug Fixes

  • C# NamespaceDoc emitted to wrong location (#3183) (0f5f349)
  • jsii: require statement for the warning file is generated when it's not used (#3184) (3d90ae6)
  • pacmak: dotnet code docs loses indentation (#3180) (ace0b83)
  • pacmak: Generate Relative Module Imports in Python (#3181) (b0afe51)
  • rosetta: diagnostics not showing (#3182) (92a7d5e)
  • rosetta: Rosetta is not submodule-aware (#3176) (5c7d148)
  • rosetta: types from submodules not recognized properly (#3174) (b009d07)

v1.44.2

18 Nov 19:18
d848ef8
Compare
Choose a tag to compare

Bug Fixes

  • jsii: require statement for the warning file is generated when it's not used (#3184) (8f53f89)

v1.44.1

16 Nov 17:18
bf38a08
Compare
Choose a tag to compare
  • revert "fix: dependency submodules may not be discovered" (#3170) (0449dd9)

v1.44.0

15 Nov 10:23
5cf3021
Compare
Choose a tag to compare

Features

Bug Fixes

  • dependency submodules may not be discovered (#3151) (5768bb9)
  • deprecation warnings are generated even when one property is not deprecated (#3157) (e566f37)
  • jsii: incorrectly allowed unexported type in constructor params (#3147) (7cd59fc)
  • pacmak: remove disclaimer on compiling examples (#3148) (75e4093)
  • pacmak: Support more than 255 properties for interfaces in Java (#3133) (ba4a20d), closes #3132 #3132
  • rosetta: didCompile evaluates to true when compilation not attempted (#3149) (7ad9e0a)
  • rosetta: cache source file parses (#3163) (307d3ca)
  • rosetta: gets confused by type unions (#3156) (ca04dad)
  • rosetta: snippet throughput incorrect (#3145) (91418d6)

v1.43.0

08 Nov 18:39
b69a797
Compare
Choose a tag to compare

Features

Bug Fixes

v1.42.0

02 Nov 22:19
5f6b62c
Compare
Choose a tag to compare

Features

  • rosetta: reuse translation results from a cache (#3101) (b08a50e)

Bug Fixes

  • jsii: deprecation warnings erroneously warn for duplicate enum values (#3105) (c477422), closes #3103
  • jsii: generated deprecation-warning code is platform dependent (#3096) (9aa6f02)
  • jsii: unexpected deprecated warnings when a deprecated interface is extended (#3112) (bd7e07c), closes #3111
  • pacmak: '*/' not escaped in JavaDocs (#3104) (7ab109a)
  • rosetta: arrays aren't handled properly (#3098) (de4648b)

v1.41.0

27 Oct 14:41
a274beb
Compare
Choose a tag to compare

Features

Bug Fixes

  • deprecation-warnings includes TS-only import (#3094) (edfdc48)

v1.40.0

20 Oct 17:45
9713b9d
Compare
Choose a tag to compare

Features

  • jsii: added warnings for usage of deprecated elements (#3051) (8c0dd3b)
  • jsii: allow customizing tsconfig.json file name (#3076) (c611f26)

Bug Fixes

  • rosetta: allow only property assignments in object literals (#3065) (c783ab7), closes #3061
  • rosetta: breaks when given a lot of snippets (#3075) (eca552e)
  • rosetta: class declaration uses wrong constructor name in C# (#3064) (13f75a1), closes #3056
  • rosetta: disallow nullish coalescing operator in examples (#3060) (a35bbfa), closes #3053
  • rosetta: fix usage of Builders in Java (#3058) (a0ce42d), closes #2984
  • rosetta: newlines after return statements missing (#3063) (26c95f5), closes #3054

v1.39.0

12 Oct 16:48
8af72c2
Compare
Choose a tag to compare

Features

Bug Fixes

v1.38.0

07 Oct 12:24
717bef2
Compare
Choose a tag to compare

Bug Fixes

  • jsii-pacmak: modules not packed in topological order (3f6db2c)