Releases: smallrye/jandex
Releases · smallrye/jandex
3.2.3
- #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
- #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
- #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
3.2.0
- #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
3.1.8
2.4.5.Final
What's Changed
Full Changelog: 2.4.4.Final...2.4.5.Final
3.1.7
- #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
- #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()