scalaxb 0.7.0

resolver の追加

ロガーが logula に変更された。
それにともない、sbt-scalaxb を利用している場合は resolver を追加する必要がある:

resolvers ++= Seq(
  "sonatype-public" at "https://oss.sonatype.org/content/groups/public",
  "repo.codahale.com" at "http://repo.codahale.com")

addSbtPlugin("org.scalaxb" % "sbt-scalaxb" % "0.7.0")

バグフィクスおよび細かな機能改善点

  • 入れ子になった単純型が重複だと誤検知されていたのを修正した。#136 reported by @bampoosa
  • sbt-scalaxb に抜けていた設定をいくつか追加した。 #144 reported by @devinus
  • xs:any の名前空間制約が ##any にデフォルトでなるよう修正した。 #147 reported by @champloo
  • soap 1.2 アウトプットラッパーを修正した。 #143
  • wsdl における混合複合型の処理を修正した。 #149 reported by @jcranky
  • wsdl におけるヘッダアウトプットの処理を修正した。 #150 reported by @jcranky

mvn-scalaxb

  • mvn-scalaxb は @martiell により更新された。
  • デプロイメントを Sonatype open source repository に変更した。
  • M2E 1.1 互換性: m2eclipse 1.1 から pom.xml を使用する場合に m2e connector plugin も lifecycle mapping metadata もいらなくなった。
  • scalaxb からの例外があった場合にスタックトレースを隠さないようにした。