Changelog History
Page 1
-
v3.24.7 Changes
π issues resolved
Highlights
- π Issue #3415 (PR #3722 by @nelson-ng-96)
π 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
- π Issue #3415 (PR #3722 by @nelson-ng-96)
π 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!
- π Issue #3405 thread safety of pre/postprocessors (incl. breaking change to
-
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!
- π Issue #3405 thread safety of pre/postprocessors (incl. breaking change to
-
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!
- π Issue #3405 thread safety of pre/postprocessors (incl. breaking change to
-
v3.24.2 Changes
π issues resolved
π¨ GPG Fingerprint:
253E8E4C6FB28D11748115C1249DEE8E2C07A0A2
β Added
π Changed
π Fixed
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
- β Add erasure on parametrized type (PR #3438 by @jlerbsc)
- β Add test cases for
NoChange
API (PR #3431 by @jlerbsc)
π Changed
- π¨ Minor refactoring on
LexicalreservingPrinter
especially in the classDifference
(PR #3424 by @jlerbsc) - β‘οΈ Update the readme with
@pedrombmachado
's suggestions (#3357), and also to switch frommvn
tomvnw
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
andReplaceMethodGenerator
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 oforElseGet()
(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.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
β Added
π Changed
- π§ Configurable caching system for type solvers (PR #3343 by @4everTheOne)
- π Java 11 is now the most used version (PR #3301 by @matozoid)
π 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
- π Prepare changelog for next version (PR #3354 by @MysterAitch)
:heart: Contributors
π Thank You to all contributors who worked on this release!
- π