All Versions
203
Latest Version
Avg Release Cycle
19 days
Latest Release
-

Changelog History
Page 4

  • v3.15.19 Changes

    April 23, 2020

    ๐Ÿ“œ issues resolved

    • ๐Ÿ—„ DEPRECATED: Deprecated and documented JarTypeSolver#getJarTypeSolver(String), with a view to later removal. (#2598) (#2622)
    • ๐Ÿ›  FIXED: Fix issue #2552 : UnsupportedOperationException caused by resolving inner annotation (#2553)
    • ๐Ÿ›  FIXED: Parents of NodeLists now correctly retain their parent when a child is replaced (#2594)
    • ๐Ÿ›  FIXED: Fix JavaParserClassDeclaration canBeAssignedTo() to not cause a recursion when a node is its own parent (e.g. java.lang.Object) (#2608)
    • ๐Ÿ›  FIXED: Fix replacing an expression preceded by a comment (LexicalPreservation would previously throw an UnsupportedOperation) (#2611)
    • ๐Ÿ›  FIXED: The collection strategies now correctly take into account the parser configuration that is passed in via the constructor. (#2619)
  • v3.15.18 Changes

    April 05, 2020

    ๐Ÿ“œ issues resolved

    • ๐Ÿ”„ CHANGED: Dependencies should now all be up-to-date. (#2572 / #2581)
      • Note that the JavaCC update introduced a breaking change that now requires a StreamProvider to be passed a charset if using an InputStream source.
    • ๐Ÿ›  FIXED (possible CHANGED/BREAKING): Improvements have been made to method PositionUtils#nodeContains() for clarity and precision in behaviour. (#2502)
      • It is believed that there are no changes to behaviour, but if you do see anything please do reach out.
      • See some additional commentary/thoughts in #2502
    • ๐Ÿ›  FIXED: Resolving super methodcalls in anonymous inner classes (fixes #1962) (#2585)
    • โž• ADDED: NodeList#getFirst(): Optional<Node> (#2502)
    • โž• ADDED: NodeList#getLast(): Optional<Node> (#2502)
  • v3.15.17 Changes

    March 24, 2020

    ๐Ÿ“œ issues resolved

    • ๐Ÿ”„ CHANGED: Merged symbol solver modules, for java 9 module compatibility (#2564)
    • ๐Ÿ”„ CHANGED: Renamed the pretty printer configuration option isSpacesBetweenOperators to isSpaceAroundOperators (#2555)
  • v3.15.16 Changes

    March 24, 2020

    ๐Ÿ› Bug Fixes:

    • ๐Ÿ›  TODO: Describe any bug fixes

    โœจ Enhancements:

    • TODO: Describe any new features or enhancements
  • v3.15.15 Changes

    March 08, 2020

    ๐Ÿ“œ issues resolved

    • Often requested, finally implemented by ReallyLiri: ๐Ÿ”ง configurable cache sizes for the symbol solver.
  • v3.15.14 Changes

    March 01, 2020

    ๐Ÿ“œ issues resolved

    • ๐Ÿ”€ a suggestion for a new Javadoc parsing API was merged too quickly, ๐Ÿ“œ causing issues parsing Javadoc while parsing Java normally.
  • v3.15.13 Changes

    February 23, 2020

    ๐Ÿ› Bug Fixes:

    • ๐Ÿ›  TODO: Describe any bug fixes

    โœจ Enhancements:

    • TODO: Describe any new features or enhancements
  • v3.15.12 Changes

    February 09, 2020

    ๐Ÿ“œ issues resolved

  • v3.15.11 Changes

    February 02, 2020

    ๐Ÿ“œ issues resolved