Scalaxb v1.3.0 Release Notes
Release Date: 2016-07-18 // almost 8 years ago-
💥 breaking changes
- ⬇️ Dropping SOAP RPC/encoded support.
- 👉 Makes SOAP
faultactor
aString
. #268 by @rubbish - 0️⃣ Generates >22 case classes by default. #280
- Generates
attributes
field to handle all attributes. #286
SOAP changes
- 🛠 Fixes the handling of message parts involving headers. #285 by @plaflamme
- 🛠 Fixes
nillable
fault support. #284 - 👉 Makes
http
instances lazy. #279 by @rubbish - Implements
toString
methods for faults. #278
case class >22 and attributes change
0️⃣ 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
0️⃣ Related, 1.3.0 fixes attribute's default value handling #288.