scalaxb 0.5.3
互換性の無い変更点 (no import)
- 補助関数を
Scalaxbオブジェクトからscalaxbパッケージオブジェクトに移した。 - デフォルトの型クラスインスタンスを
DefaultXMLProtocoltrait から生成されるクラスのパッケージオブジェクトに移した。(#nescala での @jsuereth参照)
以前の使用例:
import scalaxb._
import Scalaxb._
import ipo._
import DefaultXMLProtocol._
val shipTo = fromXML[Address](subject)
今後の使用例:
val shipTo = scalaxb.fromXML[ipo.Address](subject)
バグフィクスおよび細かな機能改善点
-
xs:integerその他をBigIntに対応させた。 -
attributeFormDefault、elementFormDefault、formのサポートを実装した。(GH-26: 報告者 @dbolene) -
長いシーケンスのパーシングを修正した。(GH-29: 報告者 E-Fir)
-
UTF-8 と UTF-16 における BOM の取り扱いを実装した。(GH-31: 報告者 @fredferrao)