You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to smook...@googlegroups.com
It's with pleasure we announce the last milestone umbrella release of Smooks 2. Noteworthy changes include:
Pipeline support to enrich data, rename/remove elements or attributes, and much more
Delegate reader: delegates events to nested visitors to go on and create a new
event stream from their output, useful for pipeline preprocessing
Type safe execution context
Better performance:
DFDL cartridge was upgraded to Apache Daffodil 3 in order to leverage Daffodil’s new streaming capabilities
Default SAX parser implementation changed from Apache Xerces to FasterXML's Woodstox: benchmarks consistently showed Woodstox outperforming Xerces
Eliminated CPU and memory hot spots
Replaced synchronised data structures with thread-safe lock-free alternatives
Forked Apache Xerces and modify it to provide a more optimal DOM implementation
Java namespaces were re-organised to provide a cleaner and more intuitive package structure
Detailed release notes can be viewed at: https://github.com/smooks/smooks/releases/tag/v2.0.0-M3. Cartridge release notes are located in the cartridge's GitHub release page. Milestone 3 concludes the final major changes of Smooks 2. Future releases prior to GA will be release candidates addressing any shortcomings or bugs.