3.6.0
- Bump io.quarkus.gizmo:gizmo2 from 2.0.0.Beta10 to 2.0.0.CR1 by @dependabot[bot] in https://github.com/smallrye/jandex/pull/628
- fix handling of wrong type annotation path emitted by Kotlin by @Ladicek in https://github.com/smallrye/jandex/pull/630
- Bump io.quarkus.gizmo:gizmo2 from 2.0.0.CR1 to 2.0.0 by @dependabot[bot] in https://github.com/smallrye/jandex/pull/631
- Bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in https://github.com/smallrye/jandex/pull/632
- Bump version.maven from 3.9.11 to 3.9.12 by @dependabot[bot] in https://github.com/smallrye/jandex/pull/634
- Bump net.bytebuddy:byte-buddy from 1.18.2 to 1.18.3 by @dependabot[bot] in https://github.com/smallrye/jandex/pull/635
- Bump org.codehaus.mojo:exec-maven-plugin from 3.6.2 to 3.6.3 by @dependabot[bot] in https://github.com/smallrye/jandex/pull/636
- improve performance of
BitTricks.isAsciiOnly()on Java 8 by @Ladicek in https://github.com/smallrye/jandex/pull/638 - Bump net.bytebuddy:byte-buddy from 1.18.3 to 1.18.4 by @dependabot[bot] in https://github.com/smallrye/jandex/pull/640
- Bump org.apache.maven.plugins:maven-compiler-plugin from 3.14.1 to 3.15.0 by @dependabot[bot] in https://github.com/smallrye/jandex/pull/643
- Bump io.quarkus.gizmo:gizmo2 from 2.0.0 to 2.1.0 by @dependabot[bot] in https://github.com/smallrye/jandex/pull/644
- Bump io.quarkus.gizmo:gizmo2 from 2.1.0 to 2.1.1 by @dependabot[bot] in https://github.com/smallrye/jandex/pull/645
- improve javadoc by @Ladicek in https://github.com/smallrye/jandex/pull/646
- Bump net.bytebuddy:byte-buddy from 1.18.4 to 1.18.5 by @dependabot[bot] in https://github.com/smallrye/jandex/pull/648
- Bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in https://github.com/smallrye/jandex/pull/650
- Bump net.bytebuddy:byte-buddy from 1.18.5 to 1.18.7 by @dependabot[bot] in https://github.com/smallrye/jandex/pull/651
- Bump version.maven from 3.9.12 to 3.9.13 by @dependabot[bot] in https://github.com/smallrye/jandex/pull/652
- Bump version.maven from 3.9.13 to 3.9.14 by @dependabot[bot] in https://github.com/smallrye/jandex/pull/653
- Bump actions/create-github-app-token from 2 to 3 by @dependabot[bot] in https://github.com/smallrye/jandex/pull/654
- Bump org.codehaus.plexus:plexus-utils from 4.0.2 to 4.0.3 by @dependabot[bot] in https://github.com/smallrye/jandex/pull/655
- bump Groovy to 4.0.31 by @Ladicek in https://github.com/smallrye/jandex/pull/657
- fix equivalence of array types by @Ladicek in https://github.com/smallrye/jandex/pull/658
- Bump net.bytebuddy:byte-buddy from 1.18.7 to 1.18.8 by @dependabot[bot] in https://github.com/smallrye/jandex/pull/659
- Bump org.apache.ant:ant from 1.10.15 to 1.10.16 by @dependabot[bot] in https://github.com/smallrye/jandex/pull/660
- Bump io.quarkus.gizmo:gizmo2 from 2.1.1 to 2.2.0 by @dependabot[bot] in https://github.com/smallrye/jandex/pull/661
- Bump org.apache.ant:ant from 1.10.16 to 1.10.17 by @dependabot[bot] in https://github.com/smallrye/jandex/pull/662
- Bump version.maven from 3.9.14 to 3.9.15 by @dependabot[bot] in https://github.com/smallrye/jandex/pull/664
- Bump com.google.code.gson:gson from 2.13.2 to 2.14.0 by @dependabot[bot] in https://github.com/smallrye/jandex/pull/666
- Bump org.apache.maven.plugins:maven-invoker-plugin from 3.9.1 to 3.10.0 by @dependabot[bot] in https://github.com/smallrye/jandex/pull/668
- Bump org.postgresql:postgresql from 42.7.2 to 42.7.11 in /maven-plugin/src/it/someLibraries by @dependabot[bot] in https://github.com/smallrye/jandex/pull/669
- Bump org.apache.maven.plugins:maven-invoker-plugin from 3.10.0 to 3.10.1 by @dependabot[bot] in https://github.com/smallrye/jandex/pull/670
- Bump version.groovy from 4.0.31 to 4.0.32 by @dependabot[bot] in https://github.com/smallrye/jandex/pull/671
- Bump version.maven from 3.9.15 to 3.9.16 by @dependabot[bot] in https://github.com/smallrye/jandex/pull/673
- Bump org.knowm.xchart:xchart from 3.8.8 to 3.9.0 by @dependabot[bot] in https://github.com/smallrye/jandex/pull/674
- Bump org.knowm.xchart:xchart from 3.9.0 to 4.0.0 by @dependabot[bot] in https://github.com/smallrye/jandex/pull/677
- add access to repeatable annotations that doesn't require an index by @Ladicek in https://github.com/smallrye/jandex/pull/678
- improve CI by @Ladicek in https://github.com/smallrye/jandex/pull/679
- add utility for working with Kotlin code by @Ladicek in https://github.com/smallrye/jandex/pull/680
- Bump version.kotlin from 2.3.21 to 2.4.0 by @dependabot[bot] in https://github.com/smallrye/jandex/pull/682
- add
ClassInfo.hashCode()by @Ladicek in https://github.com/smallrye/jandex/pull/683 - release 3.6.0 by @Ladicek in https://github.com/smallrye/jandex/pull/684
Full Changelog: https://github.com/smallrye/jandex/compare/3.5.3...3.6.0
3.5.3
- Bump net.bytebuddy:byte-buddy from 1.18.0 to 1.18.1 by @dependabot[bot] in https://github.com/smallrye/jandex/pull/616
- Bump io.quarkus.gizmo:gizmo2 from 2.0.0.Beta8 to 2.0.0.Beta9 by @dependabot[bot] in https://github.com/smallrye/jandex/pull/617
- Use updated
ObjectOpsAPI by @dmlloyd in https://github.com/smallrye/jandex/pull/618 - Bump actions/checkout from 5 to 6 by @dependabot[bot] in https://github.com/smallrye/jandex/pull/619
- improve
EquivalenceKeys by @Ladicek in https://github.com/smallrye/jandex/pull/622 - improve
EquivalenceKeys caching by @Ladicek in https://github.com/smallrye/jandex/pull/623 - Bump net.bytebuddy:byte-buddy from 1.18.1 to 1.18.2 by @dependabot[bot] in https://github.com/smallrye/jandex/pull/624
- release 3.5.3 by @Ladicek in https://github.com/smallrye/jandex/pull/626
- @dmlloyd made their first contribution in https://github.com/smallrye/jandex/pull/618
Full Changelog: https://github.com/smallrye/jandex/compare/3.5.2...3.5.3
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.4.0
- #543 fix type annotations on the outermost annotatable type of a nested type
- #544 Gizmo 2 integration
3.3.2
- #529 fix comment in
ClassInfo.simpleName() - #538 expose the implicit
Objectbound in theTypeVariablepublic API - #540 intern
EquivalenceKeys for primitive types and class types ofjava.*
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