Howdy, The Apache Maven Team is pleased to announce the release of the Maven Indexer version 6.1.1.
Most notable changes: - Java 8 required - Lucene upgraded to latest 8.x (8.11.1) - Guava and TrueZip dependencies removed Site: https://maven.apache.org/maven-indexer/ <dependency> <groupId>org.apache.maven.indexer</groupId> <artifactId>indexer-core</artifactId> <version>6.1.1</version> </dependency> Release Notes - Maven Indexer - Version 6.1.1 ** Bug * [MINDEXER-123] - Fix an InputStream leak in indexer-reader Utils * [MINDEXER-127] - Maven repository indexing error: java.nio.channels.OverlappingFileLockException * [MINDEXER-133] - Reset the correct stream in IndexDataReader * [MINDEXER-135] - Fix CLI shading * [MINDEXER-138] - Indexer Core Jetty test dependency is not in test scope ** Improvement * [MINDEXER-104] - Migrate the indexer to Lucene 8.x * [MINDEXER-110] - Upgrade parent to 31 * [MINDEXER-114] - Extend JarFileContentsIndexCreator to support zip files * [MINDEXER-115] - Remove deprecated usages of BooleanQuery constructor - use Builder instead * [MINDEXER-116] - Move to Java 8 as minimum Java version * [MINDEXER-117] - Add ability to set the temporary index directory for index update * [MINDEXER-118] - Remove usages of pre-Lucene 4.0 deprecated code * [MINDEXER-120] - Remove TrueZip dependency * [MINDEXER-122] - Add getName() to Record.EntryKey * [MINDEXER-129] - Shared GitHub Actions * [MINDEXER-132] - use Files.createTempDirectory(...) instead of custom code around File.createTempFile(...) ** Task * [MINDEXER-109] - switch from Git-WIP to Gitbox * [MINDEXER-113] - Excluding additional dependencies from shaded jar * [MINDEXER-134] - Update dependencies (except Lucene) * [MINDEXER-137] - Align example packages with indexer packages * [MINDEXER-139] - Decouple from Plexus APIs * [MINDEXER-140] - DefaultIndexingContext double invocation of setIndexDirectoryFile method ** Dependency upgrade * [MINDEXER-111] - Upgrade mave-surefire/failsafe-plugin 2.21.0 * [MINDEXER-112] - Upgrade maven-parent to version 34 * [MINDEXER-126] - Remove guava dependency from indexer-core Have fun, -The Apache Maven Team