Dear community,
I'm proposing the GA release of Smooks 2 since no serious issues have been reported for a while and the things I set out to do way back in v1 have been
implemented.
This release would mostly contain minor fixes and a major breaking change where parts of the Smooks API are decoupled from JAXP given that concepts like SystemId are not relevant to Smooks. Additionally, this leads to the code handling sources and results being simplified (e.g., Smooks doesn't need to worry anymore about whether a StreamResult could have a
writer). Practically speaking, the decoupling means that filterSource(...) now accepts org.smooks.api.io.Source and org.smooks.api.io.Sink instead of javax.xml.transform.Source and javax.xml.transform.Result, respectively.
Claude