scalaxb 1.3.0
breaking changes
- Dropping SOAP RPC/encoded support.
- Makes SOAP
faultactoraString. #268 by @rubbish - Generates >22 case classes by default. #280
- Generates
attributesfield to handle all attributes. #286
SOAP changes
- Fixes the handling of message parts involving headers. #285 by @plaflamme
- Fixes
nillablefault support. #284 - Makes
httpinstances lazy. #279 by @rubbish - Implements
toStringmethods for faults. #278
case class >22 and attributes change
Starting scalaxb 1.3.0, the generated code will be >22 by default. In addition, all attributes will be handled via attributes field.
To bring back the older behavior:
contentsSizeLimit in (Compile, scalaxb) := 20
namedAttributes in (Compile, scalaxb) := true
Related, 1.3.0 fixes attribute's default value handling #288.
