[ANN] Apache Maven Indexer 6.0.0 Released

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[ANN] Apache Maven Indexer 6.0.0 Released

cstamas-2
The Apache Maven team is pleased to announce the release of the Apache
Maven Indexer, version 6.0.0

Apache Maven Indexer (former Sonatype Nexus Indexer) is the defacto
standard for producing indexes of Maven repositories. The Indexes are
produced and consumed by all major tools in the ecosystem.

https://maven.apache.org/maven-indexer/

You should specify the version in your project's dependency configuration:

<plugin>
  <groupId>org.apache.maven.indexer</groupId>
  <artifactId>indexer-core</artifactId>
  <version>6.0.0</version>
</plugin>

Release Notes - Maven Indexer - Version 6.0.0

** Sub-task
    * [MINDEXER-39] - study how to have maven-indexer non plexus/sisu
dependant
    * [MINDEXER-90] - create CLI options reference

** Bug
    * [MINDEXER-84] - IllegalArgumentException: docID must be >= 0 and <
maxDoc=6954 (got docID=6954)
    * [MINDEXER-85] - POM model reading fails too often
    * [MINDEXER-86] - Remove "legacy" transport format
    * [MINDEXER-105] - README.md points to wrong issue tracker (Codehaus)
    * [MINDEXER-106] - ClassNotFoundException
(org.sonatype.aether.version.InvalidVersionSpecificationException) under
recent Maven versions

** Improvement
    * [MINDEXER-24] - Publish indexer site
    * [MINDEXER-32] - Encapsulate ArtifactInfo fields
    * [MINDEXER-41] - Allow to index several artifacts with no classifier
    * [MINDEXER-77] - Upgrade to latest Lucene
    * [MINDEXER-79] - Make project Java7+
    * [MINDEXER-80] - Drop Plexus as DI, use JSR330
    * [MINDEXER-99] - improve performance loss introduced in MINDEXER-77
    * [MINDEXER-103] - Add a shaded jar with repackaged lucene packages
    * [MINDEXER-108] - Lift restriction on leading wildcard queries

** Task
    * [MINDEXER-75] - Squash indexer-artifact and indexer-core
    * [MINDEXER-82] - Create a module with examples
    * [MINDEXER-83] - Refactor the Indexer.addArtifactsToIndex(...) method
(possibly introduce new ones) so that it is possible to add artifact files
one by one
    * [MINDEXER-88] - Clean up the plugin versions and possibly upgrade the
plugins to their latest versions
    * [MINDEXER-89] - Use a more uncommon port for Jetty in the
DefaultIndexUpdaterEmbeddingIT to avoid "Address already in use"
    * [MINDEXER-100] - Forward port changes in 5.1.2-SNAPSHOT
(maven-indexer-5.x) to 6.0.0-SNAPSHOT (master)
    * [MINDEXER-101] - Forward port OSGI improvements (MINDEXER-97) to
master
    * [MINDEXER-102] - Forward port OSGI related index-reader changes to
master (Changes relative to MINDEXER-100 branch)

** Test
    * [MINDEXER-91] - Add a Spring based example


Enjoy,

-The Apache Maven team
--
Thanks,
~t~