scalaxb 1.0.0
これは scalaxb 最初の安定版だ。 実際に使ってみて、バグを報告してくれたり、アイディアやコードを貢献してくれた多くの方々に感謝したい。
0.7 と互換性の無い変更点
Scala 2.10.0-RC1 に適応するためにいくつかの点が変更された。
- implicit の衝突を回避するために、
scalaxbパッケージオブジェクトはXMLStandardTypesを継承しなくなった。 - 明示的に implicit をインポートするため
scalaxb.XMLStandardTypesオブジェクトが加えられた。 HexBinaryクラスとBase64BinaryクラスのtoIndexedSeqメソッドはvectorという名前に変更された。- SOAP バインディングのためのデフォルトの http クライアントは Dispatch 0.9.5 にアップグレードされた。
バグフィクスおよび細かな機能改善点
-
要素フォーム (“qualified”) のチェック時にあったタイポを修正した #168。 Fixed by @mprihoda
-
base64Binary エンコーディングのより寛容な処理 #173。 Requested by @nmccready
-
nillable な choice を含む名前付きモデルグループから生成されるコードを修正した #162。Reported by @rajish
-
複数の名前空間をまたいだ属性のマージを修正した #174。 Reporetd by @sbrownyarris
-
生成された trait の XMLFormat から孫型が抜けていたのを修正した #178。 Reported by @kidasoft