Skip to content

Releases: smallrye/jandex

3.4.0

21 Jul 08:02
Compare
Choose a tag to compare
  • #543 fix type annotations on the outermost annotatable type of a nested type
  • #544 Gizmo 2 integration

3.3.2

03 Jul 14:53
Compare
Choose a tag to compare
  • #529 fix comment in ClassInfo.simpleName()
  • #538 expose the implicit Object bound in the TypeVariable public API
  • #540 intern EquivalenceKeys for primitive types and class types of java.*

3.3.1

13 May 09:09
Compare
Choose a tag to compare
  • #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

07 Apr 12:58
Compare
Choose a tag to compare
  • #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

17 Feb 09:32
Compare
Choose a tag to compare
  • #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

11 Feb 17:42
Compare
Choose a tag to compare
  • #496 release 3.2.6
  • #495 improve performance of the annotation overlay

3.2.5

07 Feb 08:23
Compare
Choose a tag to compare
  • #493 release 3.2.5
  • #492 fix losing type annotations with different visibility
  • #491 fix ClassInfo.canonicalRecordConstructor()

3.2.4

03 Feb 09:15
Compare
Choose a tag to compare
  • #490 Release 3.2.4
  • #489 Bump com.google.code.gson:gson from 2.12.0 to 2.12.1
  • #488 Add JandexReflection.loadType()
  • #487 Bump net.bytebuddy:byte-buddy from 1.16.1 to 1.17.0
  • #486 Bump com.google.code.gson:gson from 2.11.0 to 2.12.0
  • #484 Bump version.groovy from 4.0.24 to 4.0.25
  • #483 Bump net.bytebuddy:byte-buddy from 1.15.11 to 1.16.1
  • #482 Bump net.bytebuddy:byte-buddy from 1.15.10 to 1.15.11
  • #481 Bump org.junit.jupiter:junit-jupiter from 5.11.3 to 5.11.4
  • #480 Bump org.apache.maven.plugins:maven-invoker-plugin from 3.8.1 to 3.9.0
  • #478 Bump version.groovy from 4.0.23 to 4.0.24
  • #477 Bump net.bytebuddy:byte-buddy from 1.15.7 to 1.15.10
  • #476 Bump version.maven-plugin-tools from 3.15.0 to 3.15.1

3.2.3

24 Oct 14:35
Compare
Choose a tag to compare
  • #475 release 3.2.3
  • #474 Allow pages.yml to be called by other workflows
  • #473 release 3.2.3-RC1, tenth attempt
  • #472 Fix invalid HTML in Type.parse() javadoc
  • #471 Bump net.bytebuddy:byte-buddy from 1.15.5 to 1.15.7
  • #470 release 3.2.3-RC1, ninth attempt
  • #469 Use the proper prepare-release.yml workflow again
  • #468 release 3.2.3-RC1, eighth attempt
  • #467 release 3.2.3-RC1, seventh attempt
  • #466 release 3.2.3-RC1, sixth attempt
  • #465 Use my fork of the prepare-release.yml workflow to verify the checkout-git-ref input
  • #464 release 3.2.3-RC1, fifth attempt
  • #463 Comment out configuration that does not exist yet
  • #462 release 3.2.3-RC1, fourth attempt
  • #461 Various improvements to the release process
  • #460 release 3.2.3-RC1, third attempt
  • #459 Read project metadata in before/after release actions
  • #458 release 3.2.3-RC1, second attempt
  • #457 Checkout in before/after release actions
  • #456 release 3.2.3-RC1
  • #455 Use new release workflow with common SmallRye release actions
  • #454 Bump org.codehaus.mojo:exec-maven-plugin from 3.4.1 to 3.5.0
  • #453 Bump org.apache.maven.plugins:maven-invoker-plugin from 3.8.0 to 3.8.1
  • #452 Bump org.junit.jupiter:junit-jupiter from 5.11.2 to 5.11.3
  • #451 Bump net.bytebuddy:byte-buddy from 1.15.4 to 1.15.5
  • #450 Bump net.bytebuddy:byte-buddy from 1.15.3 to 1.15.4
  • #449 Bump org.junit.jupiter:junit-jupiter from 5.11.1 to 5.11.2
  • #448 Use Java 23 instead of 22 in CI
  • #447 Bump net.bytebuddy:byte-buddy from 1.15.2 to 1.15.3
  • #446 Add Release Procedure
  • #445 Bump net.bytebuddy:byte-buddy from 1.15.1 to 1.15.2
  • #444 Bump org.junit.jupiter:junit-jupiter from 5.11.0 to 5.11.1
  • #443 Bump org.codehaus.plexus:plexus-utils from 4.0.1 to 4.0.2
  • #442 Add Type.parse()
  • #441 Bump io.smallrye:smallrye-build-parent from 45 to 46
  • #440 Bump version.groovy from 4.0.22 to 4.0.23
  • #438 Bump com.igormaznitsa:mvn-jlink-wrapper from 1.2.3 to 1.2.4
  • #437 Fix Index.singleClass() when the passed class file is in fact a module descriptor
  • #436 Exception in Index.singleClass() when applied to module-info.class
  • #435 Bump net.bytebuddy:byte-buddy from 1.14.18 to 1.15.1
  • #434 Bump org.apache.ant:ant from 1.10.14 to 1.10.15
  • #433 Bump version.maven-plugin-tools from 3.13.1 to 3.15.0
  • #431 Bump org.apache.maven.plugins:maven-invoker-plugin from 3.7.0 to 3.8.0
  • #430 Bump version.maven from 3.9.8 to 3.9.9
  • #428 Bump burrunan/gradle-cache-action from 1.22 to 2
  • #426 Bump org.junit.jupiter:junit-jupiter from 5.10.3 to 5.11.0
  • #425 Bump org.codehaus.mojo:exec-maven-plugin from 3.4.0 to 3.4.1

3.2.2

08 Aug 14:37
Compare
Choose a tag to compare
  • #424 release 3.2.2, second attempt
  • #423 reformat source code
  • #422 release 3.2.2
  • #421 Rename ClassInfo.canonicalConstructor() to canonicalRecordConstructor()
  • #420 replace ClassInfo.unsorted* with *InDeclarationOrder
  • #419 add ClassInfo.canonicalConstructor()
  • #418 Bump org.codehaus.mojo:exec-maven-plugin from 3.3.0 to 3.4.0
  • #417 Improve javadoc of ClassInfo.fields(), methods() and recordComponents()
  • #416 Bump burrunan/gradle-cache-action from 1.19 to 1.22