Releases: domaframework/doma
Releases · domaframework/doma
2.10.0
#146 Embeddable なオブジェクトが null の場合に更新系の処理が失敗する不具合を修正
#145 Kotlin のサポートについてドキュメントを追加
#142 エンベッダブルクラスのドキュメントを追加
#141 エンティティクラスが継承をしている場合の親プロパティへのアクセス方法を簡易化
#140 プリミティブ型のプロパティにnullがアサインされる場合に例外が発生していた不具合をデフォルト値が設定されるように修正
#139 @embeddable をサポート
#138 Kotlin でイミュータブルなエンティティを定義する際 @ParameterName を使用する必要性を除去
2.9.0
#136 更新結果を表すクラスで Kotlin の Destructuring Declarations に対応
#135 注釈処理で出力するメッセージに、クラス、メソッド、フィード名など出力元の情報を追加
#134 @dao に Singleton をフィールドで提供するタイプの Config を指定することをサポート
#133 kapt 1.0.1-2の実験的なサポート
#132 Switching remote URLs from SSH to HTTPS
#131 無名パッケージに配置したクラスの注釈処理に失敗する不具合を修正
#130 テストコードの改善
2.8.0
#127 ドメインクラスをネストした型として定義することをサポート
2.7.0
#125 SelectBuilder のデフォルトの FetchType を Lazy に設定
#124 間違った警告メッセージを修正
#122 検索用メソッドの戻り値の型を Stream とすることを認めた
#121 includeの説明が間違っていたのを修正
2.6.2
#118 SQLコメント カラムリスト展開コメント リンク修正
#117 リンクに関連したJavadoc生成オプションを追加しました
#116 クエリビルダのgetSql()の呼び出しでエラーが発生しないように修正
#115 Spring Boot DevToolsに対応
2.6.1
#111 Revert "注釈処理で生成されるコードが冗長なジェネリクスを含む問題を修正"
2.6.0
#107 注釈処理で生成されるコードが冗長な型引数を含む問題を修正
#105 Fix cause position in UniqueConstraintException's constructor
2.5.1
#102 UnknownColumnHandler の handle() を空実装にすると NullPointerException が発生する問題を修正
2.5.0
#99 バッチ更新においてパフォーマンスが悪くなる問題をデータベースのIDENTITYを事前に予約することで解決
2.4.1
#96 埋め込み変数コメントの展開後にスペースを挿入しない