Skip to content

v1.26.0

Compare
Choose a tag to compare
@aws-cdk-automation aws-cdk-automation released this 22 Mar 15:53
7d76e02

⚠ BREAKING CHANGES

  • go,python/java: if multiple members have the same name with different capitalization, only one is allowed to be non-deprecated. This will currently only manifest when producing python bindings, but will be added as a jsii compiler error in the future.

Features

Bug Fixes

  • go: duplicate conversion functions when parent structs have the same base name (#2697) (52bd510), closes #2692
  • go: invalid code when a module only has static methods [test only] (#2704) (2dbe84d), closes #2622 #2617
  • go: missing imports needed by base members (#2685) (daca06f), closes #2647
  • go: missing imports required by collection types (#2691) (c9a36a6), closes #2689
  • go: nested types are not namespaced (#2650) (45b527c), closes #2649
  • go: optional values (#2705) (7d0cfc5), closes #2442 #2671
  • go,python/java: bad code for members with same name with different casing (#2699) (25528fb), closes #2508
  • pacmak: .NET submodules don't have namespace docs (#2683) (097a4ea)
  • pacmak: Java submodules don't have package infos (#2682) (e6ca054)
  • pacmak: Python submodules don't have docstrings (#2681) (a950282)
  • pacmak: xmldom error when generating packages (#2713) (6b2bbe8)
  • TypeError when trying to use bin-scripts in Python (#2720) (acdf1a9)
  • python: duplicated kwargs when field is multi-inherited (#2654) (3cd9d19), closes #2653
  • rosetta: 'extract' does not translate samples in submodule READMEs (#2712) (ccac1bd)