You are viewing a plain text version of this content. The canonical link for it is here.
Posted to announce@apache.org by Maria Odea Ching <oc...@apache.org> on 2009/03/25 23:47:03 UTC

[ANNOUCEMENT] Archiva 1.2 Released!

The Apache Archiva team is pleased to announce the release of Archiva 1.2

Apache Archiva is an extensible repository management software that helps
taking care of your own personal or enterprise-wide build artifact
repository. It is the perfect companion for build tools such as Maven,
Continuum, and ANT.

Archiva offers several capabilities, amongst which remote repository
proxying, security access management, build artifact storage, delivery,
browsing, indexing and usage reporting, extensible scanning functionality...
and many more!

The latest release is now available here:
http://archiva.apache.org/download.html

If you have any questions, please consult:
 - the web site: http://archiva.apache.org
- the archiva-user mailing list: http://archiva.apache.org/mail-lists.html

Change Log for Archiva 1.2
---------------------------------

** Sub-task
    * [MRM-1038] - merge versions in search results
    * [MRM-1039] - remove metadata files from search results
    * [MRM-1040] - for snapshots in search results just show SNAPSHOT, not
timestamps
    * [MRM-1041] - artifact version list should show basic shared project
information rather than having to drill into one version
    * [MRM-1042] - snapshot should go to a page that shows a list of
versions (go to latest, but list previous snapshots)
    * [MRM-1043] - improve appearance and flexibility of Advanced search
(maybe change to "add term" buttons on the default search)
    * [MRM-1044] - class/package search is still flaky
    * [MRM-1046] - Write some decent tests for SearchAction

** Bug
    * [MRM-609] - Search results contains links with \ characters in them on
Windows
    * [MRM-616] - When running on IBM JDK 1.5:
java.security.NoSuchProviderException: no such provider: SUN
    * [MRM-731] - variable in url pom are not replaced.
    * [MRM-836] - The organization is incorrect when displaying an
artifacts's Info via browsing or searching.
    * [MRM-842] - Issue tracker is incorrect when displaying an artifacts's
Info via browsing or searching.
    * [MRM-901] - Repository groups does not display groups that have the
same groupId
    * [MRM-921] - user management role does not display the user management
menu
    * [MRM-922] - access to upload page with managed repository role
    * [MRM-933] - Incorrect search results hit count (ex. Hits: -6 to 23 of
39) for bytecode search
    * [MRM-962] - Upload Artifact action should trim its fields
    * [MRM-989] - download-type-javadoc.png is missing
    * [MRM-996] - HttpProxyTransferTest fails on Windows
    * [MRM-1000] - AdministrationServiceImplTest fails on Windows
    * [MRM-1004] - RepositoryServlet tests fail intermittently on Windows
    * [MRM-1011] - Organisation link on logo points to somewhere
    * [MRM-1013] - Fresh installation of Archiva with LDAP authentication
does not survive restart of the servlet container
    * [MRM-1020] - Fix the crazy alpaca on Windows
    * [MRM-1027] - Indices are not cleaned up when deleting artifact via web
services
    * [MRM-1028] - Find Artifact doesn't show up in the navigation menu
after migration to struts 2
    * [MRM-1032] - Pick Report - Repository Statistics: End Date can be set
earlier than Start Date
    * [MRM-1034] - Browse artifact error does not show correct error message
    * [MRM-1047] - Archiva allows deployment by user with expired password
    * [MRM-1050] - Unable to remove user
    * [MRM-1057] -  Archiva user-admin should be able to view useredit after
logging in from "Security Alert" page
    * [MRM-1062] - Find Artifact broken
    * [MRM-1073] - Errors on when upgrading from v1.1.3 to v1.2-M1
    * [MRM-1075] - Error 500 when accessing repository url
    * [MRM-1076] - NPE in NexusIndexConsumer when executed when an artifact
is deployed in the Archiva repository
    * [MRM-1092] - Typo in Search results page
    * [MRM-1095] - Archiva keeps scanning repositories, even if scanning
disabled in the web UI
    * [MRM-1096] - No icon for maven-plugin on artifact-details view.
    * [MRM-1101] - Audit log shows user guest when deploying files from
Maven
    * [MRM-1105] - Legacy artifact path not properly stored when entered
from Archiva UI
    * [MRM-1106] - NPE when starting Archiva
    * [MRM-1108] - empty logoLocation can be set for the organisation, but
does not show the default logo
    * [MRM-1109] - environment checks do not indicate which caused a
violation
    * [MRM-1110] - some redback log statements are not visible in Archiva
logs
    * [MRM-1117] - move advanced search out of the 'info' popup on the quick
search page
    * [MRM-1121] - NPE in browse at artifact level
    * [MRM-1122] - reduce verbosity of logging during scanning
    * [MRM-1133] - delete artifact role not added on upgrade from previous
version
    * [MRM-1135] - Cannot remove a whitelist entry containing backslashes
    * [MRM-1136] - Archiva don't want to download a snapshot of a maven
plugin (merged metadata are empty)
    * [MRM-1137] - Cannot upload artifact to WEB UI any more
    * [MRM-1138] - Fix java.lang.NullPointerException: configuration can not
be null on startup
    * [MRM-1139] - war:inplace blindly copies everything (including
WEB-INF/lib/**) into the archiva-webapp.
    * [MRM-1140] - centralise logging through slf4j
    * [MRM-1147] - handling leading / on whitelists is ambiguous

** Improvement
    * [MRM-176] - prevent potential out of memory problems in large search
results
    * [MRM-732] - search should tokenize on a hypthen
    * [MRM-737] - Don't list metadata files in the search results
    * [MRM-799] - Better handling of artifacts with missing poms
    * [MRM-937] - Rename audit.log to archiva-audit.log to avoid conflicts
    * [MRM-975] - Refresh of Archiva templates and stylesheets to match site
styles
    * [MRM-1015] - Move consumer API's from plexus to spring
    * [MRM-1016] - Minor usability enhancement for the web app footer
    * [MRM-1037] - Search Usability
    * [MRM-1074] - Typo of Legacy Support option on the left nav menu
    * [MRM-1081] - Archiva model should be updated so that the ARTIFACT
table includes repositoryId as a primary key
    * [MRM-1084] - Upgrade modello maven plugin to 1.0 to support Java 5
generics
    * [MRM-1091] - Upgrade appassembler plugin from 1.0-beta-2 to 1.0
    * [MRM-1093] - Log configuration and repository changes made.
    * [MRM-1098] - upgrade to wagon 1.0-beta-5
    * [MRM-1099] - Updated Archiva User Guide
    * [MRM-1130] - add security audit log

** New Feature
    * [MRM-206] - Add xml-rpc search
    * [MRM-749] - Support m2eclipse index format creation
    * [MRM-913] - Ability to delete an artifact from the web interface
    * [MRM-1083] - Add artifact search box to the default decorator

** Task
    * [MRM-938] - Remove 'redback.default.guest' usage in ArchivaXworkUser
once this property is removed in redback
    * [MRM-991] - Update screenshots in documentation to reflect the changes
in the UI
    * [MRM-1031] - Upgrade to jackrabbit-webdav 1.5.0
    * [MRM-1036] - Add documentation on how to use Archiva web services
    * [MRM-1068] - Upgrade to redback-1.2-beta-2
    * [MRM-1079] - Update LuceneCleanupRemoveIndexerConsumer to use the new
index format
    * [MRM-1082] - Upgrade from plexus-maven-plugin to the
plexus-component-metadata plugin
    * [MRM-1094] - Update docs on search to reflect the search re-vamp for
1.2-M2
    * [MRM-1107] - upgrade to Redback 1.2


Thanks,
The Apache Archiva team


-- 
Maria Odea Ching
Software Engineer | Exist Global | 687-4091 | Skype: maria.odea.ching |
www.exist.com | Innovation Delivered