Skip to content

Releases: smallrye/jandex

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

3.2.1

29 Jul 10:20
Compare
Choose a tag to compare
  • #415 release 3.2.1, second attempt
  • #414 Make sure all annotations in the annotation overlay have target
  • #413 improve GitHub Actions setup
  • #412 release 3.2.1
  • #411 Bump net.bytebuddy:byte-buddy from 1.14.17 to 1.14.18
  • #410 Bump io.smallrye:smallrye-build-parent from 44 to 45
  • #409 Added indexVersion parameter to the jandex-jar goal
  • #407 Bump version.groovy from 4.0.21 to 4.0.22
  • #406 Bump org.junit.jupiter:junit-jupiter from 5.10.2 to 5.10.3
  • #405 Bump com.igormaznitsa:mvn-jlink-wrapper from 1.2.2 to 1.2.3
  • #404 Avoid having a ton of empty HashMaps in memory
  • #403 Bump version.maven from 3.9.7 to 3.9.8
  • #401 improve javadoc of AnnotationOverlay.annotation()
  • #400 Bump io.smallrye:smallrye-build-parent from 43 to 44
  • #399 Bump version.maven-plugin-tools from 3.13.0 to 3.13.1
  • #397 Bump net.bytebuddy:byte-buddy from 1.14.16 to 1.14.17
  • #396 Bump org.sonatype.plugins:nexus-staging-maven-plugin from 1.6.14 to 1.7.0
  • #395 Bump org.codehaus.mojo:exec-maven-plugin from 3.0.0 to 3.3.0
  • #394 Bump org.knowm.xchart:xchart from 3.8.1 to 3.8.8
  • #393 Bump org.apache.felix:maven-bundle-plugin from 5.1.8 to 5.1.9
  • #392 Bump io.smallrye:smallrye-build-parent from 42 to 43
  • #391 Bump org.junit.jupiter:junit-jupiter from 5.10.1 to 5.10.2
  • #390 Bump org.codehaus.plexus:plexus-utils from 4.0.0 to 4.0.1
  • #389 Bump version.groovy from 4.0.16 to 4.0.21
  • #388 Bump actions/setup-java from 3 to 4
  • #387 Bump com.google.code.gson:gson from 2.8.9 to 2.11.0
  • #386 Bump org.openjdk.jmh:jmh-core from 1.35 to 1.37
  • #385 Bump com.igormaznitsa:mvn-jlink-wrapper from 1.1.1 to 1.2.2
  • #384 Bump org.sonatype.plugins:nexus-staging-maven-plugin from 1.6.13 to 1.6.14
  • #383 Bump version.maven from 3.8.1 to 3.9.7
  • #382 Bump org.codehaus.plexus:plexus-compiler-eclipse from 2.11.1 to 2.15.0
  • #381 Bump org.apache.maven.plugins:maven-invoker-plugin from 3.6.0 to 3.7.0
  • #380 Bump org.apache.maven.plugins:maven-compiler-plugin from 3.11.0 to 3.13.0
  • #379 Bump actions/setup-node from 3 to 4
  • #378 Bump net.bytebuddy:byte-buddy from 1.14.10 to 1.14.16
  • #377 Bump actions/upload-artifact from 3 to 4
  • #376 Bump version.maven-plugin-tools from 3.10.2 to 3.13.0
  • #375 Bump actions/checkout from 3 to 4
  • #374 Bump stCarolas/setup-maven from 4.5 to 5
  • #373 Bump burrunan/gradle-cache-action from 1.6 to 1.19
  • #372 use Java GitHub action for release
  • #371 improve allocations in the annotation overlay

3.0.8

02 Jul 09:55
Compare
Choose a tag to compare
  • #408 release 3.0.8
  • #402 [3.0] fix parameters handling

3.2.0

16 May 13:01
Compare
Choose a tag to compare
  • #370 release 3.2.0
  • #368 move to next minor version, 3.2.0
  • #361 add annotation overlay
  • #356 skip Jandex Maven plugin execution for POM packaging
  • #355 Skip Plugin Execution on packaging type pom
  • #354 improve Index[View].getKnownUsers()
  • #348 Add support for sealed classes
  • #347 Reduce hash collisions when interning type variable references
  • #346 Add empty and stacked indexes
  • #322 Indexing takes over 100x longer on big file
  • #255 Add an annotation overlay
  • #167 Add support for sealed classes
  • #142 Add a "stacked" composite index

3.0.7

13 May 09:55
Compare
Choose a tag to compare
  • #367 release 3.0.7
  • #366 [3.0] Memory improvements

3.1.8

07 May 13:12
Compare
Choose a tag to compare
  • #365 release 3.1.8, second attempt
  • #364 release 3.1.8
  • #363 Memory improvements
  • #360 Add ClassInfo.method(String, List)
  • #359 Add ClassInfo.method(String, List)

2.4.5.Final

07 May 09:22
dae07b2
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.4.4.Final...2.4.5.Final

3.1.7

14 Mar 10:53
Compare
Choose a tag to compare
  • #357 Release 3.1.7
  • #353 Bump org.postgresql:postgresql from 42.5.1 to 42.7.2 in /maven-plugin/src/it/someLibraries
  • #352 Fix class ordering when propagating type annotations, take two
  • #351 add Type.create(Class)
  • #350 add support for boxing/unboxing of primitive types
  • #349 Comparison method violates its general contract!
  • #344 Update plugin dependencies

3.1.6

27 Nov 14:41
Compare
Choose a tag to compare
  • #343 bump SmallRye Parent POM version
  • #342 release 3.1.6
  • #341 add an equivalence proxy for AnnotationInstance
  • #340 update Java versions in CI: remove 20 and 21-ea, add 21 and 22-ea
  • #339 allow primitive type signatures on fields
  • #338 Indexing throws an NPE in some cases
  • #337 improve error message when verifying magic bytes of the input
  • #333 Add AnnotationInstance.equivalenceHashCode()