Return-Path: Delivered-To: apmail-announce-archive@www.apache.org Received: (qmail 36752 invoked from network); 14 Sep 2009 15:14:47 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 14 Sep 2009 15:14:47 -0000 Received: (qmail 28126 invoked by uid 500); 14 Sep 2009 15:14:29 -0000 Delivered-To: apmail-announce-archive@apache.org Received: (qmail 27872 invoked by uid 500); 14 Sep 2009 15:14:28 -0000 Mailing-List: contact announce-help@apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list announce@apache.org Delivered-To: moderator for announce@apache.org Received: (qmail 90568 invoked by uid 99); 14 Sep 2009 15:01:39 -0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of gnodet@gmail.com designates 209.85.220.228 as permitted sender) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=9650pN0qInzceYfTZBOJf+5KDLE7xHi5iUYjm9J3Fmc=; b=kxfxq+AVrhIUpu4CdhasahhP+ZDa5MWjdgBkQy7TrqKCt6aD4P8NxJp2r4GMzfSclY TRrKn9+WV++Bs45XsUUbSCgr2OY4wNr/J9KStmPPyKPYdk+jRsNAA53O7Xchzk8rp2ty sWtgITni+qoOnPyuHxjDS8zWO9UOnlzQ3Bww4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:date:x-google-sender-auth:message-id:subject :from:to:content-type; b=fZ+jKcaweSRvdM16rrLV5JjVuPmg4RpNtNLzeFTouWVYQ+cQ8/nHT91hJo2dNEWotB mRVgOrrsHsRwUI2vGSC5/1Vfm6biu2yxrNaujuzpMHJMZ/EC5MurQuxT8IXuituBHtdq EPfZLEA+jw9KMXTkrzdEmnrSoqT+zIiQ+uyL0= MIME-Version: 1.0 Sender: gnodet@gmail.com Date: Mon, 14 Sep 2009 17:01:10 +0200 X-Google-Sender-Auth: 6ac1acd90d0e47ad Message-ID: Subject: [ANNOUNCE] Apache Felix FileInstall 2.0.0 From: Guillaume Nodet To: users , announce Content-Type: text/plain; charset=ISO-8859-1 X-Virus-Checked: Checked by ClamAV on apache.org The Felix team is pleased to announce the release of Apache Felix FileInstall version 2.0.0 File Install is a directory based OSGi management agent. It uses a directory in the file system to install and start a bundle when it is first placed there. It updates the bundle when you update the bundle file in the directory and, when the file is deleted, it will stop and uninstall the bundle. http://felix.apache.org/site/apache-felix-file-install.html This release is available from http://felix.apache.org/site/downloads.cgi and Maven: org.apache.felix org.apache.felix.fileinstall 2.0.0 Release Notes: ** Bug * [FELIX-938] - FileInstall starts a stopped bundles even if it is stopped transiently by user * [FELIX-1269] - MalformedURLException for bundle locations installed by FileInstall * [FELIX-1377] - fileinstall tries to process files which are not fully copied yet * [FELIX-1382] - FileInstall attempts to uninstall "System Bundle" * [FELIX-1481] - When performing variable substitution, fileinstall throws an exception if there is a start or stop delimiter without the other one * [FELIX-1540] - [FileInstall] When removing/re-adding a bundle, all the dependent bundles don't start anymore ** Improvement * [FELIX-1301] - Limit FileInstall configuration information to one line in the output * [FELIX-1387] - FileInstall unnenessarily computes length of files * [FELIX-1475] - Add a file filter for a given watched directory * [FELIX-1476] - Allow system property substitution while loading configurations from files * [FELIX-1553] - fileinstall bundle should have an optional import on org.osgi.service.log instead of exporting it * [FELIX-1554] - fileinstall should not export org.apache.felix.fileinstall and org.apache.felix.fileinstall.utils packages ** New Feature * [FELIX-922] - File Install bundle should be extensible to support new artifact type * [FELIX-1483] - Fileinstall should support exploded artifacts Enjoy! -The Felix team