Classgraph Versions Save

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

classgraph-4.8.172

4 weeks ago

Some small optimizations to the changes in the previous release, by @attilapuskas.

classgraph-4.8.171

1 month ago

A set of heroic changes by @attilapuskas (#850) that almost doubles the scanning speed of ClassGraph for a large classpath, by reducing the number of redundant file metadata checks (which are particularly slow on Windows). Thank you, Attila!

classgraph-4.8.170

1 month ago

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

classgraph-4.8.169

2 months ago

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

classgraph-4.8.168

2 months 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

2 months ago

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

classgraph-4.8.166

2 months ago

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

classgraph-4.8.165

6 months ago

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

classgraph-4.8.164

6 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

7 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).