3.5.2
- Bump version.maven-plugin-tools from 3.15.1 to 3.15.2 by @dependabot[bot] in https://github.com/smallrye/jandex/pull/602
- Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in https://github.com/smallrye/jandex/pull/603
- Support lookup of method using an override/overridden method by @MikeEdgar in https://github.com/smallrye/jandex/pull/605
- add
DotName.startsWith()by @Ladicek in https://github.com/smallrye/jandex/pull/609 - Bump net.bytebuddy:byte-buddy from 1.17.8 to 1.18.0 by @dependabot[bot] in https://github.com/smallrye/jandex/pull/610
- improve
AnnotationInstancebinary search by @Ladicek in https://github.com/smallrye/jandex/pull/611 - CI: remove Java 24, add Java 25 and 26-ea by @Ladicek in https://github.com/smallrye/jandex/pull/612
- release 3.5.2 by @Ladicek in https://github.com/smallrye/jandex/pull/613
Full Changelog: https://github.com/smallrye/jandex/compare/3.5.1...3.5.2
3.5.1
- Ensure that unannotated known class types are singletons by @snazy in https://github.com/smallrye/jandex/pull/589
- Bump org.apache.maven.plugins:maven-compiler-plugin from 3.14.0 to 3.14.1 by @dependabot[bot] in https://github.com/smallrye/jandex/pull/591
- Bump com.igormaznitsa:mvn-jlink-wrapper from 1.2.4 to 1.2.5 by @dependabot[bot] in https://github.com/smallrye/jandex/pull/592
- Bump org.codehaus.mojo:exec-maven-plugin from 3.5.1 to 3.6.0 by @dependabot[bot] in https://github.com/smallrye/jandex/pull/593
- Bump org.codehaus.mojo:exec-maven-plugin from 3.6.0 to 3.6.1 by @dependabot[bot] in https://github.com/smallrye/jandex/pull/595
- Bump net.bytebuddy:byte-buddy from 1.17.7 to 1.17.8 by @dependabot[bot] in https://github.com/smallrye/jandex/pull/596
- Bump actions/setup-node from 5 to 6 by @dependabot[bot] in https://github.com/smallrye/jandex/pull/597
- Bump org.codehaus.mojo:exec-maven-plugin from 3.6.1 to 3.6.2 by @dependabot[bot] in https://github.com/smallrye/jandex/pull/599
- add
StringBuilderGento thegizmo2module by @Ladicek in https://github.com/smallrye/jandex/pull/600 - release 3.5.1 by @Ladicek in https://github.com/smallrye/jandex/pull/601
Full Changelog: https://github.com/smallrye/jandex/compare/3.5.0...3.5.1
3.5.0
- #575 Jandex2Gizmo#classDescOf() should use the ClassDesc cache
- #574 Annotations in Method hashCode?
- #568 Reproducible Jandex indexes
- #561 Should we move ArC Methods.MethodKey into Jandex?
- #560 Should we cache ArrayType#name() result for the usual suspects?
3.3.1
- #526 ClassInfo#simpleName() behaves inconsistently for nested/top-level classes with a dollar sign in name
- #519 Add IndexView deprecated javadoc notices
- #514 add module-info.class
3.3.0
- #513 release 3.3.0
- #512 Bump actions/create-github-app-token from 1 to 2
- #511 add IndexView.getKnownDirectImplementations() and getAllKnownImplementations()
- #510 add ClassInfo.enclosingClassAlways()
- #509 allow figuring out the enclosing class of a local/anonymous class declared in a static/instance/field initializer
- #508 Bump net.bytebuddy:byte-buddy from 1.17.4 to 1.17.5
- #507 Bump net.bytebuddy:byte-buddy from 1.17.2 to 1.17.4
- #506 Bump org.junit.jupiter:junit-jupiter from 5.12.0 to 5.12.1
- #505 Bump net.bytebuddy:byte-buddy from 1.17.1 to 1.17.2
- #504 Bump version.groovy from 4.0.25 to 4.0.26
- #503 Bump org.apache.maven.plugins:maven-compiler-plugin from 3.13.0 to 3.14.0
- #502 Bump org.junit.jupiter:junit-jupiter from 5.11.4 to 5.12.0
3.2.7
- #500 release 3.2.7
- #499 Bump net.bytebuddy:byte-buddy from 1.17.0 to 1.17.1
- #498 Fix detection of Object type in AnnotationOverlayImpl#annotation
- #497 AnnotationOverlayImpl#annotation does not detect Object properly when searching for inherited annotations
3.2.6
- #496 release 3.2.6
- #495 improve performance of the annotation overlay