Classgraph Versions Save

An uber-fast parallelized Java classpath scanner and module scanner.

classgraph-4.8.170

3 weeks ago

Fixes Zip64 central directory length calculation. Thanks to @cushon for the bug report, analysis, and fix! (#841, #842.)

classgraph-4.8.169

1 month ago

Fix an obscure regression introduced in the previous release (#795, thanks to @mgroth0 for noticing it).

classgraph-4.8.168

1 month ago

Fix #701 "When using wildfly 21, the jar under WEB-INF/lib will not be displayed." Thanks to @mmusenbr for the bug report and fix.

classgraph-4.8.167

1 month ago

Make API introduced in last release consistently use varargs rather than List

classgraph-4.8.166

1 month ago

Added ScanResult#getClassesWithAllAnnotations (which uses an AND operator) and ScanResult#getClassesWithAnyAnnotation (which uses an OR operator). (#821)

classgraph-4.8.165

5 months ago

Add module dependencies in manifest file for JBoss (#808, thanks to @redmitry for reporting).

classgraph-4.8.164

5 months ago

Fix "Paths with Spaces and Hash don't work when using Nested JARs" (#804, thanks to @jwatcher for the bug report, detailed analysis, and PR complete with testcase! #805)

classgraph-4.8.163

6 months ago
  • Work around JDK17 compiler bug (#797, thanks to @JeanHuguesdeRaigniac for reporting)
  • Look up resource URIs properly in modules (thanks to @Sineaggi for the patch).

classgraph-4.8.160

6 months ago

Fix inheritance order of methods returned by ClassInfo#getMethodInfo() (#772, thanks to @peter-schmitz for the bug report, and for providing the fix, complete with testcases!)

classgraph-4.8.162

8 months ago

Adds ClassGraph#enableMultiReleaseVersions(), which ignores the META-INF/versions prefix, if present, so that you can get all resources from all release versions. (Disables class scanning -- this only works for resources.)

Thanks to @pkesseli for the feature request (#787) and the pull request (#788).