[ANNOUNCE] MyFaces Core v2.0.0 Release

22
Apr/10
0
The Apache MyFaces team is pleased to announce the release of MyFaces
Core 2.0.0.

MyFaces Core is a JavaServer(tm) Faces 2.0 implementation as specified
by JSR-314. MyFaces Core has passed Sun's JSR-314 TCK and is 100%
compliant with the JSR-314 specification.

MyFaces Core 2.0.0 is available in both binary and source distributions.

    * http://myfaces.apache.org/download.html

MyFaces Core is also available in the central Maven repository under
Group ID "org.apache.myfaces.core".

Release Notes - MyFaces Core - Version 2.0.0

Bug

    * [MYFACES-2361] - Add missing component system event dispatches
    * [MYFACES-2554] - myfaces's facelettaglibrary XSD incomplete
    * [MYFACES-2615] - Conversion errors should add a FacesMessage
instead of throwing a FacesException
    * [MYFACES-2621] - BeanValidation does not work with Unified EL 2.2
    * [MYFACES-2622] - BeanValidator has to handle
CompositeComponentExpressionHolder when resolving the ValueExpression
    * [MYFACES-2623] - validation-api and el-api 2.2 should be optional
dependencies with scope compile in myfaces-api
    * [MYFACES-2624] - Automatically add h:messages if ProjectStage is
Development
    * [MYFACES-2625] - TagLibrary using custom namespace fails to load
composite component
    * [MYFACES-2626] - Application.createResource does not trip
extension from resource name when try to resolve composite component
class automatically
    * [MYFACES-2630] - HtmlBody 'onload' attribute encoding issues
    * [MYFACES-2631] - javax.faces.Messages.zh lacks two properties.
    * [MYFACES-2633] - Cannot set properties on custom composite
component class when are implemented on getter/setter
    * [MYFACES-2636] - Need to check for null ValueExpression in
_BeanValidatorUELUtils.getUELValueReferenceWrapper()
    * [MYFACES-2637] - Serious Bug! ajax cant work using multiple forms.
    * [MYFACES-2639] - Make
org.apache.myfaces.REFRESH_TRANSIENT_BUILD_ON_PSS param = auto the default
    * [MYFACES-2641] - Use the application's ViewHandler to create the
view in FaceletViewMetadata
    * [MYFACES-2643] - Update Google App Engine APT Doc
    * [MYFACES-2645] - The view state is saved before encodeAll() is
called on every UIViewParameter in an AJAX request
    * [MYFACES-2646] - Missing unit test for
application.createComponent(FacesContext context, Resource
componentResource)
    * [MYFACES-2647] - MyFacesContainerInitializer doesn't check for
null class name
    * [MYFACES-2649] - Ajax chokes on script triggered onchange if input
has onchange=""
    * [MYFACES-2650] - chaining ajax onchange with existing onchange
creates syntax error
    * [MYFACES-2654] - Trinidad ajax-branch does not work with MyFaces2
    * [MYFACES-2656] - Use UINamingContainer.getSeparatorChar instead
NamingContainer.SEPARATOR_CHAR
    * [MYFACES-2657] - Already escaped apostrophes are double-escaped
while building the ClientBehavior JavaScript
    * [MYFACES-2659] - TagDecorator in IMPL and API ...
    * [MYFACES-2661] - h:link render conversationContext param multiple
times

Improvement

    * [MYFACES-2546] - Conversion rules for obtaing renderable String
from the "value" property of SelectItem
    * [MYFACES-2658] - Indicate a better error when using Facelet TAGs
on JSP(X) pages

New Feature

    * [MYFACES-2116] - TODO 65: Partial View Lifecycle
    * [MYFACES-2644] - IDE Tutorials for Myfaces 2 Google App Engine support

Task

    * [MYFACES-2124] - Enforce new API on UIViewRoot
    * [MYFACES-2183] - Integrate Facelets
    * [MYFACES-2323] - Implement  tag handler
    * [MYFACES-2329] - Add Facelet taglib 2.0 schema
    * [MYFACES-2619] - FacesContext.validationFailed() must be called on
validation errors in validate()
    * [MYFACES-2648] - AbstractMyFacesListener is not needed anymore
    * [MYFACES-2653] - Fix implee6 include on code and clean myfaces
impl pom.xml
    * [MYFACES-2660] - Review Facelets api usage

regards

Leonardo Uribe

[ANNOUNCE] Apache PDFBox 1.1.0 released

31
Mar/10
0
The Apache PDFBox community is pleased to announce the first release
of Apache PDFBox version 1.1.0. The release is available for download
at:

http://pdfbox.apache.org/download.html

See the full release notes below for details about this release.

Release Notes -- Apache PDFBox -- Version 1.1.0

Introduction
------------

PDFBox is an open source Java library for working with PDF documents.

This is an incremental feature release based on the earlier 1.0.0 release.
Unlike previous PDFBox releases, this release contains also updated versions
of the supporting FontBox and JempBox libraries. The other notable changes
in this release include basic support for tagged PDF, various font handling
improvements and better handling of CJK character sets. For more details,
please refer to the following issues on the PDFBox issue tracker at

https://issues.apache.org/jira/browse/PDFBOX.

New Features

  [PDFBOX-7]   extract information from tagged PDF
  [PDFBOX-48]  Create a tagged PDF
  [PDFBOX-67]  Implement StructTreeRoot/StructTree classes in the PDModel
  [PDFBOX-636] Add decoded stream length to PDStream
  [PDFBOX-640] Add getter/setter for alternate field name (TU) to PDField

Improvements

  [PDFBOX-628] Too many detours in COSDictionary convenience methods
  [PDFBOX-630] Create PDDictionaryWrapper
  [PDFBOX-633] Add indexOfObject and removeObject methods with ...
  [PDFBOX-635] Fallback mechanism for broken CFF fonts
  [PDFBOX-643] Date conversion errors
  [PDFBOX-644] Move FontBox and JempBox under the same trunk with PDFBox
  [PDFBOX-646] Map the form space to user space if the optional form ...
  [PDFBOX-653] Document the missing command line tools
  [PDFBOX-654] Extracting CJK text
  [PDFBOX-655] Default character width should be used if width of a ...
  [PDFBOX-663] Ensuring non-null FontDescriptor for external TrueType fonts

Bug Fixes

  [PDFBOX-55]  Invalid character while extracting text from a chinese pdf
  [PDFBOX-116] PNG image page completely garbled
  [PDFBOX-259] support request chinese-traditional
  [PDFBOX-420] Japanese Characters are garbled.
  [PDFBOX-619] Adobe CFF/Type2 font encoding enhancements
  [PDFBOX-621] XMPSchema.getIntegerProperty does not return existing value
  [PDFBOX-624] Misplaced text
  [PDFBOX-632] Invalid page rendering while printing a PDF with an image ...
  [PDFBOX-634] CFF parsing failure
  [PDFBOX-637] problem with static code in COSInteger/COSNumber
  [PDFBOX-645] PDDocumentOutline should not have getParent()
  [PDFBOX-656] Typo: there is no DecodeParams value. The correct name is ...
  [PDFBOX-658] Fix typo in FontMapping.properties
  [PDFBOX-660] Applying FontMatrix scale factors to PDFont drawing operations
  [PDFBOX-666] Ensure the correct path direction when drawing a rectangle

Release Contents
----------------

This release consists of a single source archive packaged as a zip file.
The archive can be unpacked with the jar tool from your JDK installation.
See the README.txt file for instructions on how to build this release.

The source archive is accompanied by SHA1 and MD5 checksums and a PGP
signature that you can use to verify the authenticity of your download.
The public key used for the PGP signature can be found at

https://svn.apache.org/repos/asf/pdfbox/KEYS.

About Apache PDFBox
-------------------

Apache PDFBox is an open source Java library for working with PDF documents.
This project allows creation of new PDF documents, manipulation of existing
documents and the ability to extract content from documents. Apache PDFBox
also includes several command line utilities. Apache PDFBox is published
under the Apache License, Version 2.0.

For more information, visit http://pdfbox.apache.org/

About The Apache Software Foundation
------------------------------------

Established in 1999, The Apache Software Foundation provides organizational,
legal, and financial support for more than 100 freely-available,
collaboratively-developed Open Source projects. The pragmatic Apache License
enables individual and commercial users to easily deploy Apache software;
the Foundation's intellectual property framework limits the legal exposure
of its 2,500+ contributors.

For more information, visit http://www.apache.org/