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

Changelog History
Page 1

  • v3.24.8 Changes

    πŸ“œ issues resolved

    βž• Added

    πŸ”„ Changed

    πŸ—„ Deprecated

    βœ‚ Removed

    πŸ›  Fixed

    πŸ”’ Security

  • v3.24.7 Changes

    πŸ“œ issues resolved

    Highlights

    πŸ”„ Changed

    • πŸ”¨ Refactoring - use of existing methods (PR #3697 by @jlerbsc)
    • πŸ”¨ Refactoring adding convenient methods to know if a DifferenceElement is added, removed or kept (PR #3695 by @jlerbsc)

    πŸ—„ Deprecated

    πŸ›  Fixed

    • πŸ›  Fix for ReflectionAnnotationDeclaration getClassName() (PR #3723 by @Blackgen)
    • πŸ›  Fix some yield expressions not recognized (PR #3714 by @PPazderski)
    • πŸ“œ Accept final in instanceof pattern (PR #3713 by @PPazderski)
    • 🏁 [Fix] Avoid test failure due to line separator differences on windows host (PR #3711 by @jlerbsc)
    • πŸ›  Fix issue #3700 Removing last statement with LexicalPreservingPrinter results in loss of indendation (PR #3704 by @jlerbsc)
    • πŸ›  Fix issue #3678 Function accepts a configuration but it does not do anything (PR #3692 by @jlerbsc)

    :heart: Contributors

    πŸš€ Thank You to all contributors who worked on this release!

  • v3.24.6 Changes

    πŸ“œ issues resolved

    API or Behaviour Change

    • πŸ“œ Issue #3405 thread safety of pre/postprocessors (incl. breaking change to Processor with pre/post processor methods). (PR #3515 by @matozoid)

    πŸ”„ Changed

    • πŸ“œ chore(deps): bump javassist from 3.29.0-GA to 3.29.1-GA (PR #3661 by @dependabot[bot])
    • ⚑️ chore(deps): update junit5 monorepo to v5.9.0 (PR #3645 by @renovate[bot])
    • πŸ”Œ chore(deps): bump maven-resources-plugin from 3.2.0 to 3.3.0 (PR #3644 by @dependabot[bot])
    • πŸ“œ Flexible symbol resolution for declaration types (PR #3634 by @Col-E)
    • πŸ”¨ Minor refactoring to manage check in range and use hasRange method in class CommentsInserter (PR #3587 by @jlerbsc)
    • πŸ“¦ Renaming PACKAGE_PRIVATE to NONE (this refers to the discussion in the issue #2242) (PR #3573 by @jlerbsc)

    πŸ›  Fixed

    • πŸ›  Fix typos (PR #3675 by @mernst)
    • πŸ›  Fix issue #3614 UnsolvedSymbolException when package declaration contains comment (PR #3671 by @jlerbsc)
    • ⚑️ chore(deps): update dependency org.apache.maven.plugins:maven-install-plugin to v3.0.0 (PR #3640 by @renovate[bot])
    • πŸ›  Fix documentation of JAVA_17 (PR #3623 by @mernst)
    • πŸ›  Fix issue 3631 NameExpr.resolve() does not take end of inner block scopes into account (PR #3613 by @jlerbsc)
    • πŸ›  Fix issue #3588 Modifier is removed when removing an annotation (PR #3600 by @jlerbsc)
    • πŸ›  Fix lambda generic types that are always resolved to the first type param (PR #3595 by @johannescoetzee)
    • πŸ›  Fix issue #3489 SourceRoot.tryToParse() fails if the root path ends with a directory that is not a java identifier (PR #3551 by @jlerbsc)
    • 0️⃣ Default pretty printer should print inner-class receiver parameters on constructors (PR #3527 by @kelloggm)
    • πŸ“œ Issue #3405 thread safety of pre/postprocessors (incl. breaking change to Processor with pre/post processor methods). (PR #3515 by @matozoid)

    Developer Changes

    • ⚑️ chore(deps): update dependency org.apache.maven.plugins:maven-install-plugin to v3.0.1 (PR #3641 by @renovate[bot])
    • πŸš€ chore(deps): update dependency org.apache.maven.plugins:maven-deploy-plugin to v3.0.0 (PR #3639 by @renovate[bot])
    • πŸ”Œ chore(deps): bump exec-maven-plugin from 3.0.0 to 3.1.0 (PR #3637 by @dependabot[bot])
    • ⚑️ chore(deps): update dependency com.squareup.okhttp3:okhttp to v4.10.0 (PR #3612 by @renovate[bot])
    • ⚑️ chore(deps): update dependency biz.aqute.bnd:bnd-maven-plugin to v6.3.1 (PR #3607 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.0.0-m7 (PR #3605 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.mockito:mockito-inline to v4.6.1 (PR #3601 by @renovate[bot])
    • ⚑️ chore(deps): update dependency biz.aqute.bnd:bnd-maven-plugin to v6.3.0 (PR #3598 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.assertj:assertj-core to v3.23.1 (PR #3596 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.assertj:assertj-core to v3.23.0 (PR #3594 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.apache.maven.plugins:maven-scm-plugin to v1.13.0 (PR #3593 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.mockito:mockito-inline to v4.6.0 (PR #3589 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.codehaus.mojo:versions-maven-plugin to v2.11.0 (PR #3585 by @renovate[bot])
    • πŸ›  fix(deps): update dependency org.javassist:javassist to v3.29.0-ga (PR #3581 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.jbehave:jbehave-core to v4.8.3 (PR #3574 by @renovate[bot])
    • πŸ“œ chore(deps): bump codecov/codecov-action from 3.0.0 to 3.1.0 (PR #3567 by @dependabot[bot])
    • ⚑️ chore(deps): update actions/checkout action to v3.0.2 (PR #3565 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.mockito:mockito-inline to v4.5.1 (PR #3564 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.apache.maven.plugins:maven-site-plugin to v3.12.0 (PR #3561 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.4.0 (PR #3560 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.mockito:mockito-inline to v4.5.0 (PR #3557 by @renovate[bot])
    • ⚑️ chore(deps): update actions/checkout action to v3.0.1 (PR #3555 by @renovate[bot])
    • πŸ“œ official Apache Maven wrapper (PR #3552 by @sullis)
    • ⚑️ chore(deps): update codecov/codecov-action action to v3 (PR #3545 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.jacoco:jacoco-maven-plugin to v0.8.8 (PR #3544 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.apache.maven.plugins:maven-clean-plugin to v3.2.0 (PR #3542 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.0.0-m6 (PR #3541 by @renovate[bot])

    Uncategorised

    • πŸ“œ Implemented JavaParserTypeVariableDeclaration getAncestors method (PR #3060 by @4everTheOne)

    :heart: Contributors

    πŸš€ Thank You to all contributors who worked on this release!

  • v3.24.4 Changes

    πŸ“œ issues resolved

    πŸ–¨ GPG Fingerprint: 253E8E4C6FB28D11748115C1249DEE8E2C07A0A2

    API or Behaviour Change

    • πŸ“œ Issue #3405 thread safety of pre/postprocessors (incl. breaking change to Processor with pre/post processor methods). (PR #3515 by @matozoid)

    πŸ”„ Changed

    • ⚑️ chore(deps): update junit5 monorepo to v5.9.0 (PR #3645 by @renovate[bot])
    • πŸ”Œ chore(deps): bump maven-resources-plugin from 3.2.0 to 3.3.0 (PR #3644 by @dependabot[bot])
    • πŸ“œ Flexible symbol resolution for declaration types (PR #3634 by @Col-E)
    • πŸ”¨ Minor refactoring to manage check in range and use hasRange method in class CommentsInserter (PR #3587 by @jlerbsc)
    • πŸ“¦ Renaming PACKAGE_PRIVATE to NONE (this refers to the discussion in the issue #2242) (PR #3573 by @jlerbsc)

    πŸ›  Fixed

    • ⚑️ chore(deps): update dependency org.apache.maven.plugins:maven-install-plugin to v3.0.0 (PR #3640 by @renovate[bot])
    • πŸ›  Fix documentation of JAVA_17 (PR #3623 by @mernst)
    • πŸ›  Fix issue 3631 NameExpr.resolve() does not take end of inner block scopes into account (PR #3613 by @jlerbsc)
    • πŸ›  Fix issue #3588 Modifier is removed when removing an annotation (PR #3600 by @jlerbsc)
    • πŸ›  Fix lambda generic types that are always resolved to the first type param (PR #3595 by @johannescoetzee)
    • πŸ›  Fix issue #3489 SourceRoot.tryToParse() fails if the root path ends with a directory that is not a java identifier (PR #3551 by @jlerbsc)
    • 0️⃣ Default pretty printer should print inner-class receiver parameters on constructors (PR #3527 by @kelloggm)
    • πŸ“œ Issue #3405 thread safety of pre/postprocessors (incl. breaking change to Processor with pre/post processor methods). (PR #3515 by @matozoid)

    Developer Changes

    • ⚑️ chore(deps): update dependency org.apache.maven.plugins:maven-install-plugin to v3.0.1 (PR #3641 by @renovate[bot])
    • πŸš€ chore(deps): update dependency org.apache.maven.plugins:maven-deploy-plugin to v3.0.0 (PR #3639 by @renovate[bot])
    • πŸ”Œ chore(deps): bump exec-maven-plugin from 3.0.0 to 3.1.0 (PR #3637 by @dependabot[bot])
    • ⚑️ chore(deps): update dependency com.squareup.okhttp3:okhttp to v4.10.0 (PR #3612 by @renovate[bot])
    • ⚑️ chore(deps): update dependency biz.aqute.bnd:bnd-maven-plugin to v6.3.1 (PR #3607 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.0.0-m7 (PR #3605 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.mockito:mockito-inline to v4.6.1 (PR #3601 by @renovate[bot])
    • ⚑️ chore(deps): update dependency biz.aqute.bnd:bnd-maven-plugin to v6.3.0 (PR #3598 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.assertj:assertj-core to v3.23.1 (PR #3596 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.assertj:assertj-core to v3.23.0 (PR #3594 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.apache.maven.plugins:maven-scm-plugin to v1.13.0 (PR #3593 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.mockito:mockito-inline to v4.6.0 (PR #3589 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.codehaus.mojo:versions-maven-plugin to v2.11.0 (PR #3585 by @renovate[bot])
    • πŸ›  fix(deps): update dependency org.javassist:javassist to v3.29.0-ga (PR #3581 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.jbehave:jbehave-core to v4.8.3 (PR #3574 by @renovate[bot])
    • πŸ“œ chore(deps): bump codecov/codecov-action from 3.0.0 to 3.1.0 (PR #3567 by @dependabot[bot])
    • ⚑️ chore(deps): update actions/checkout action to v3.0.2 (PR #3565 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.mockito:mockito-inline to v4.5.1 (PR #3564 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.apache.maven.plugins:maven-site-plugin to v3.12.0 (PR #3561 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.4.0 (PR #3560 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.mockito:mockito-inline to v4.5.0 (PR #3557 by @renovate[bot])
    • ⚑️ chore(deps): update actions/checkout action to v3.0.1 (PR #3555 by @renovate[bot])
    • πŸ“œ official Apache Maven wrapper (PR #3552 by @sullis)
    • ⚑️ chore(deps): update codecov/codecov-action action to v3 (PR #3545 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.jacoco:jacoco-maven-plugin to v0.8.8 (PR #3544 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.apache.maven.plugins:maven-clean-plugin to v3.2.0 (PR #3542 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.0.0-m6 (PR #3541 by @renovate[bot])

    Uncategorised

    • πŸ“œ Implemented JavaParserTypeVariableDeclaration getAncestors method (PR #3060 by @4everTheOne)

    :heart: Contributors

    πŸš€ Thank You to all contributors who worked on this release!

  • v3.24.3 Changes

    πŸ“œ issues resolved

    API or Behaviour Change

    • πŸ“œ Issue #3405 thread safety of pre/postprocessors (incl. breaking change to Processor with pre/post processor methods). (PR #3515 by @matozoid)

    πŸ”„ Changed

    • πŸ”¨ Minor refactoring to manage check in range and use hasRange method in class CommentsInserter (PR #3587 by @jlerbsc)
    • πŸ“¦ Renaming PACKAGE_PRIVATE to NONE (this refers to the discussion in the issue #2242) (PR #3573 by @jlerbsc)

    πŸ›  Fixed

    • πŸ›  Fix documentation of JAVA_17 (PR #3623 by @mernst)
    • πŸ›  Fix issue 3631 NameExpr.resolve() does not take end of inner block scopes into account (PR #3613 by @jlerbsc)
    • πŸ›  Fix issue #3588 Modifier is removed when removing an annotation (PR #3600 by @jlerbsc)
    • πŸ›  Fix lambda generic types that are always resolved to the first type param (PR #3595 by @johannescoetzee)
    • πŸ›  Fix issue #3489 SourceRoot.tryToParse() fails if the root path ends with a directory that is not a java identifier (PR #3551 by @jlerbsc)
    • 0️⃣ Default pretty printer should print inner-class receiver parameters on constructors (PR #3527 by @kelloggm)
    • πŸ“œ Issue #3405 thread safety of pre/postprocessors (incl. breaking change to Processor with pre/post processor methods). (PR #3515 by @matozoid)

    Developer Changes

    • ⚑️ chore(deps): update actions/checkout action to v3.0.1 (PR #3555 by @renovate[bot])
    • πŸ“œ official Apache Maven wrapper (PR #3552 by @sullis)
    • ⚑️ chore(deps): update codecov/codecov-action action to v3 (PR #3545 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.jacoco:jacoco-maven-plugin to v0.8.8 (PR #3544 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.apache.maven.plugins:maven-clean-plugin to v3.2.0 (PR #3542 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.0.0-m6 (PR #3541 by @renovate[bot])

    :heart: Contributors

    πŸš€ Thank You to all contributors who worked on this release!

  • v3.24.2 Changes

    πŸ“œ issues resolved

    πŸ–¨ GPG Fingerprint: 253E8E4C6FB28D11748115C1249DEE8E2C07A0A2

    βž• Added

    • πŸ‘Œ Improve unit test for BlockStmtContextResolutionTest (PR #3530 by @jlerbsc)

    πŸ”„ Changed

    • πŸ‘Œ Improve Conditional Operator resolution [JLS 15.25] (PR #3522 by @jlerbsc)

    πŸ›  Fixed

    • πŸ›  Fix issue #3526 Variable or FieldDeclaration is not resolved correctl… (PR #3529 by @jlerbsc)

    Developer Changes

    • ⬆️ Bump jbehave-junit-runner from 2.3.0 to 2.3.1 (PR #3531 by @dependabot[bot])
    • ⬆️ Bump actions/cache from 2.1.7 to 3 (PR #3525 by @dependabot[bot])
    • ⚑️ Update JDK 18 and add JDK 19 feature details to FEATURES.md (PR #3521 by @MysterAitch)
    • ⬆️ Bump maven-dependency-plugin from 3.2.0 to 3.3.0 (PR #3514 by @dependabot[bot])
    • ⚑️ chore(deps): update dependency org.apache.maven.plugins:maven-dependency-plugin to v3.3.0 (PR #3512 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.10.1 (PR #3511 by @renovate[bot])
    • ⚑️ chore(deps): update actions/checkout action (PR #3508 by @renovate[bot])
    • ⬆️ Bump bnd-maven-plugin from 6.1.0 to 6.2.0 (PR #3505 by @dependabot[bot])
    • ⚑️ chore(deps): update dependency biz.aqute.bnd:bnd-maven-plugin to v6.2.0 (PR #3503 by @renovate[bot])
    • ⚑️ chore(deps): update actions/setup-java action to v3 (PR #3502 by @renovate[bot])

    :heart: Contributors

    πŸš€ Thank You to all contributors who worked on this release!

  • v3.24.1 Changes

    πŸ“œ issues resolved

    πŸ›  Fixed

    • βž• Adding constructor descriptor (PR #3499 by @kanghj)
    • πŸ›  Fix issue #3491 Method has a multidimensional arrays argument in jar … (PR #3493 by @jlerbsc)
    • πŸ›  Fix issue #3218 GetSourceRoots() does not return all source roots (PR #3485 by @jlerbsc)
    • πŸ› Bug in ArrayCreationExpr constructors (PR #3473 by @sergekukharev)
    • πŸ–¨ Fix issue 3440 Removing a node with LexicalPreservingPrinter causes UnsupportedOperationException (PR #3449 by @jlerbsc)

    Developer Changes

    • ⚑️ chore(deps): update dependency org.codehaus.mojo:versions-maven-plugin to v2.10.0 (PR #3517 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.mockito:mockito-core to v4.4.0 (PR #3510 by @renovate[bot])
    • πŸ›  fix(deps): update dependency com.google.guava:guava to v31.1-jre (PR #3507 by @renovate[bot])
    • ⬆️ Bump guava from 31.0.1-jre to 31.1-jre (PR #3506 by @dependabot[bot])
    • ⚑️ chore(deps): update dependency org.apache.maven.plugins:maven-site-plugin to v3.11.0 (PR #3496 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.10.0 (PR #3494 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.3.2 (PR #3492 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.mockito:mockito-core to v4.3.1 (PR #3481 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.mockito:mockito-core to v4.3.0 (PR #3479 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.codehaus.mojo:versions-maven-plugin to v2.9.0 (PR #3477 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.apache.maven.plugins:maven-jar-plugin to v3.2.2 (PR #3470 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.9.0 (PR #3469 by @renovate[bot])
    • ⚑️ chore(deps): update dependency com.helger.maven:ph-javacc-maven-plugin to v4.1.5 (PR #3468 by @renovate[bot])
    • ⚑️ chore(deps): update dependency com.github.javaparser:javaparser-parent to v3 (PR #3465 by @renovate[bot])
    • βͺ Partial revert of #3462 (removed GitHub Action) (PR #3464 by @MysterAitch)
    • πŸš€ Updated release script to be non-interactive, and added option to use a manually-triggered GitHub Action to build a release (PR #3462 by @MysterAitch)
    • ⚑️ chore(deps): update dependency org.apache.maven.plugins:maven-jar-plugin to v3.2.1 (PR #3459 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.codehaus.mojo:build-helper-maven-plugin to v3.3.0 (PR #3458 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.assertj:assertj-core to v3.22.0 (PR #3457 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.apache.maven.plugins:maven-scm-plugin to v1.12.2 (PR #3456 by @renovate[bot])
    • πŸš€ chore(deps): update dependency org.apache.maven.plugins:maven-deploy-plugin to v3.0.0-m2 (PR #3453 by @renovate[bot])

    Uncategorised

    • πŸ›  Fix the release gha, originally submitted in #3462 (PR #3463 by @MysterAitch)
    • ⚑️ Update changelog.md to contain 3.24.0 changes, and prepare for 3.24.1 (PR #3461 by @MysterAitch)
    • ⚑️ Update changelog.md (PR #3460 by @MysterAitch)

    :heart: Contributors

    πŸš€ Thank You to all contributors who worked on this release!

  • v3.24.0 Changes

    πŸ“œ issues resolved

    βž• Added

    πŸ”„ Changed

    • πŸ”¨ Minor refactoring on LexicalreservingPrinter especially in the class Difference (PR #3424 by @jlerbsc)
    • ⚑️ Update the readme with @pedrombmachado 's suggestions (#3357), and also to switch from mvn to mvnw within some sample instructions (PR #3420 by @MysterAitch)
    • 🚧 Reducing deeply nested logic in MethodResolutionLogic (work in progress) (PR #3411 by @jlerbsc)
    • πŸ“œ Reducing deeply nested logic in MethodResolutionLogic (PR #3409 by @jlerbsc)
    • πŸ‘Œ Improved RemoveMethodGenerator and ReplaceMethodGenerator to only override super when needed. (PR #3248 by @4everTheOne)
    • ⬇️ Reduced complexity for methods in JavaParserFacade (PR #3204 by @4everTheOne)

    πŸ›  Fixed

    • πŸ›  Fix issue #3436 getAncestors()/getAllAncestors() does not work if base class starts with the same name (PR #3437 by @jlerbsc)
    • βž• Add a missing hashCode() method (PR #3432 by @msridhar)
    • πŸ“œ Call orElse() instead of orElseGet() (PR #3430 by @msridhar)
    • πŸ›  Fix issue #3408 LexicalPreservationPrinter fails to add annotation to a class field decalared with fully qualified name (PR #3429 by @jlerbsc)
    • πŸ“œ Issue #3419 - Fixed bug in Difference.java (PR #3428 by @4everTheOne)
    • πŸ“œ Issue #3406 ParseProblemException when parsing char \u005cn (PR #3407 by @apixandru)
    • πŸ›  Fix issue #3399 Failed to resolve methods that evaluate as argument (PR #3401 by @jlerbsc)
    • πŸ›  Fix resoure leak due to File.walk (PR #3398 by @lujiefsi)
    • πŸ›  Fix issue #2259 Type resolution issue when type of formal parameter is Object (PR #3397 by @jlerbsc)
    • πŸ›  Fixes an issue where JavaParserTypeSolver ignores the character encoding configuration. (PR #3396 by @crucoba)
    • πŸ“œ Issue #3272 resolve lambda exp type (PR #3273 by @si-e)
    • πŸ“œ Issue #3200 this exp in anonymous class (PR #3268 by @si-e)

    Developer Changes

    • βͺ Partial revert of #3462 (removed GitHub Action) (PR #3464 by @MysterAitch)
    • πŸš€ Updated release script to be non-interactive, and added option to use a manually-triggered GitHub Action to build a release (PR #3462 by @MysterAitch)
    • ⚑️ chore(deps): update dependency org.apache.maven.plugins:maven-jar-plugin to v3.2.1 (PR #3459 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.codehaus.mojo:build-helper-maven-plugin to v3.3.0 (PR #3458 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.assertj:assertj-core to v3.22.0 (PR #3457 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.apache.maven.plugins:maven-scm-plugin to v1.12.2 (PR #3456 by @renovate[bot])
    • πŸš€ chore(deps): update dependency org.apache.maven.plugins:maven-deploy-plugin to v3.0.0-m2 (PR #3453 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.apache.maven.plugins:maven-site-plugin to v3.10.0 (PR #3448 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.mockito:mockito-core to v4.2.0 (PR #3442 by @renovate[bot])
    • ⚑️ chore(deps): update junit5 monorepo to v5.8.2 (PR #3425 by @renovate[bot])
    • ⚑️ Update / document codecov.yml (PR #3418 by @MysterAitch)
    • ⚑️ chore(deps): update actions/cache action to v2.1.7 (PR #3417 by @renovate[bot])
    • ⬆️ Bump bnd-maven-plugin from 6.0.0 to 6.1.0 (PR #3416 by @dependabot[bot])
    • ⚑️ chore(deps): update dependency biz.aqute.bnd:bnd-maven-plugin to v6.1.0 (PR #3414 by @renovate[bot])
    • ⚑️ chore(deps): update dependency com.squareup.okhttp3:okhttp to v4.9.3 (PR #3413 by @renovate[bot])
    • ⚑️ chore(deps): update actions/checkout action to v2.4.0 (PR #3402 by @renovate[bot])
    • ⚑️ chore(deps): update actions/checkout action to v2.3.5 (PR #3395 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.mockito:mockito-core to v4 (PR #3393 by @renovate[bot])

    :heart: Contributors

    πŸš€ Thank You to all contributors who worked on this release!

  • v3.23.2 Changes

    πŸ“œ issues resolved

    βž• Added

    πŸ”„ Changed

    πŸ—„ Deprecated

    βœ‚ Removed

    πŸ›  Fixed

    πŸ”’ Security

  • v3.23.1 Changes

    πŸ“œ issues resolved

    πŸ›  Fixed

    • πŸ“œ record may be used as variable name in Java 16 (PR #3362 by [@koppor](github.com/koppor/))

    API or Behaviour Change

    • πŸ“œ Java 11 is now the most used version (PR #3301 by @matozoid)

    βž• Added

    • πŸ“œ Manage @Inherited annotation to prepare the fix on the issue 1843 (PR #3383 by @jlerbsc)

    πŸ”„ Changed

    πŸ›  Fixed

    • πŸ›  Fix issue 3387 LexicalPreservingPrinter adds wrong indentation when adding new comments (PR #3392 by @jlerbsc)
    • πŸ›  Fix issue 2360 Symbol Solver is missing promotion of byte, char, and short in unary expressions (PR #3384 by @jlerbsc)
    • πŸ›  Fix "record" as non-type identifier in Java 16 (PR #3362 by @koppor)
    • πŸ›  Fix issue 3358 LexicalPreservingPrinter error on ArrayType (PR #3359 by @jlerbsc)

    Developer Changes

    • πŸš€ generate changelog for milestones - scripts included to do this by milestone id, milestone title, and a github action to add the output to a draft snapshot release (PR #3391 by @MysterAitch)
    • ⬆️ Bump bnd-maven-plugin from 5.3.0 to 6.0.0 (PR #3390 by @dependabot[bot])
    • ⚑️ chore(deps): update dependency biz.aqute.bnd:bnd-maven-plugin to v6 (PR #3389 by @renovate[bot])
    • ⚑️ chore(deps): update dependency com.squareup.okhttp3:okhttp to v4.9.2 (PR #3388 by @renovate[bot])
    • ⚑️ chore(deps): update dependency com.google.guava:guava to v31.0.1-jre (PR #3385 by @renovate[bot])
    • ⚑️ chore(deps): update dependency com.google.guava:guava to v31 (PR #3381 by @renovate[bot])
    • ⚑️ chore(deps): update junit5 monorepo to v5.8.1 (PR #3380 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.assertj:assertj-core to v3.21.0 (PR #3378 by @renovate[bot])
    • ⚑️ chore(deps): update dependency org.apache.maven.plugins:maven-scm-plugin to v1.12.0 (PR #3376 by @renovate[bot])
    • ⚑️ chore(deps): update codecov/codecov-action action to v2.1.0 (PR #3373 by @renovate[bot])
    • ⚑️ chore(deps): update junit5 monorepo to v5.8.0 (PR #3372 by @renovate[bot])
    • βœ‚ remove accidentally-added pom release backup files, and added it to gitignore to prevent them being re-added (PR #3370 by @MysterAitch)
    • ⚑️ chore(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.3.1 (PR #3368 by @renovate[bot])
    • ⬇️ Reduce mvn verbosity on GitHub actions (and switch to mvnw) (PR #3363 by @koppor)

    Uncategorised

    :heart: Contributors

    πŸš€ Thank You to all contributors who worked on this release!