Sophie

Sophie

distrib > Mageia > 2 > i586 > by-pkgid > e26bec00f2852204084d0fb2bcdc061f > files > 4

aalto-xml-0.9.7-1.mga2.noarch.rpm

Version: 0.9.7

Release date: 11-Feb-2011

Description:
  First version with complete non-blocking (async) parser API and
  implementation -- so this is very close to the 1.0 release!
  (but expect a few bugs to be discovered, fixed, before that)

== History: ==

0.9.7 [11-Feb-2011]

New features:

* Finally complete non-blocking ("async") parser interface (with
  AsyncXMLInputFactory, AsyncXMLStreamReader) and implementation
  (only missing coalescing mode, and some aspects of entity handling)

0.9.6 [11-Oct-2010]

Refactoring:

* Build system converted to use Maven for easier deployment; OSGi bundle,
  moved home page to [http://wiki.fasterxml.com/AaltoHome]

0.9.5 [20-Mar-2009]

Refactoring:

* Licensing change to basic Apache License 2.0
* Moved code under "com.fasterxml.aalto" Java package.

0.9.4 [04-Feb-2009]

Improvements:

* Namespace-repairing mode for stream writers implemented.
* Coalescing mode implemented for blocking parsers (can not implement
  for non-blocking, as coalescing requires blocking).
* Partial implementation of Stax2 Validation API for stream writers.

0.9.3 [21-Jan-2009]

Problems fixed:

* A problem with comments content skipping (when underlying scanner
  is Readers based) fixed: would surface parts of comment content as
  regular text.
* Auto-closing (XMLInputFactory2#P_AUTO_CLOSE_INPUT and
  XMLOutputFactory2#P_AUTO_CLOSE_OUTPUT) wasn't working properly, now is.
* An IndexOutOfBounds problem with character (Writer) backed
  XMLStreamWriter, writeCharacters(char[],int,int) fixed.

Improvements:

* Complete implementation of Stax2 3.0 Typed Access API.

0.9.2 [08-May-2008]

Problems fixed:

* Fixed stax conformance issue wrt. returning of no prefix/namespace URI;
  now returns "" as expected instead of nulls.
* XMLStreamReader2.getDepth() was off by one for END_ELEMENT events.
* Character escaping was not fully working for attribute values.
* Whitespace was reported in prolog: now gets properly stripped off
  (could implement Stax2 REPORT_WS_IN_PROLOG in future if needed)
* Now disables lazy parsing for event readers, SAX reader, to improve
  accuracy of error reporting (and possible minor performance benefit too)

New features:

* Added stax2test unit test suite from Woodstox, for additional
  test coverage via stax2 API.
* Implemented first (incomplete) version of Stax2 3.0 Typed Access API
  (using Stax2 reference implementation's support): readers and writers
  for int, long, boolean.

0.9.1 [13-Mar-2008]

Problems fixed:

* XMLStreamReader (blocking) implementation:
  * Implemented non-lazy parsing functionality (still defaults to lazy
    parsing so that skipping can be done efficiently).
  * Minor performance improvements to name parsing.
  * Minor performance improvements to namespace URI handling.
* AsyncByteScanner:
  * Location information was not properly updated when input was being
    added, leading to useless location info for error messages.
  * Handling of comments, PIs was incomplete, completed.

0.9.0 [21-Feb-2008]

First public release: contains functional non-DTD-handling reader
implementation (although lacking coalescing mode), non-repairing
stream writer, and a non-robust prototype version of non-blocking
(asynchronous) stream reader.