| |
| Date | Version | Source | Category | Type | Description |
| 2026-05-22 | 26.0.9638 | Python | | Removed | - Remove support for Intel x64 architecture on macOS
|
| 2026-05-07 | 26.0.9623 | General | Data Model | Added | - sys_tablecolumns システムテーブルにColumnCapabilities カラムが追加されました。このカラムは、カラムの書き込み機能を示すビットマスクです。
|
| 2026-05-07 | 26.0.9623 | Python | | Changed | - 組み込みのJRE がjre-17.0.19+10 に更新されました(Linux x64 / MacOS x64 向け)。
|
| 2026-04-21 | 26.0.9607 | SAP ERP | Data Model | Changed | - ストアドプロシージャのメタデータにおける SAP エクスポートパラメーターの公開方法が変更されました。エクスポートパラメーターは OUT パラメーターとして表示されなくなりました。テーブルおよびストラクチャー型のエクスポートパラメーターについては、ネストされた列が結果列として返されるようになりました。シンプルなエクスポートパラメーターについては、パラメーター値が結果列として返されます。
|
| 2026-04-15 | 26.0.9601 | General | Query Exec | Changed | - GREATER、LESS、CONTAINS 演算子を使用した文字列比較は、デフォルトで大文字と小文字を区別しなくなりました。
|
| 2026-04-13 | 26.0.9599 | SAP ERP | Data Model | Changed | - 為替レートカラムに(`/`)プレフィックスが含まれている場合にドライバーがエラーを返す問題を修正しました。クエリ結果では、このスラッシュはマイナス記号(-)に置き換えられます。これは負の値ではなく、間接(逆数)為替レートを表します。
|
| 2026-04-10 | 26.0.9596 | SAP ERP | Connection | Added | - 接続タイプ JCO 用に JCOSerializationFormat 接続プロパティが追加されました。このプロパティは、無効なデータによる I/O エラーを解決します。
|
| 2026-04-01 | 26.0.9587 | SAP ERP | Connection | Removed | - BatchSize 接続プロパティが削除されました。
|
| 2026-03-31 | 26.0.9586 | SAP ERP | Data Model | Removed | - sys_tables から IsCreatable カラムが削除されました。
|
| 2026-02-12 | 25.0.9539 | SAP ERP | | Changed | - ストアドプロシージャの結果セットにおいて、値が設定されていない日付フィールドが、デフォルトの 0000-01-01 ではなくNULL を返すようになりました。
|
| 2026-01-13 | 25.0.9509 | General | | Added | - REGEXP_REPLACE() 文字列関数のサポートが追加されました。
|
| 2025-12-21 | 25.0.9486 | Python | | Added | - Linux およびmacOS 向けのPython コネクタで、カスタムロガーのサポートが追加されました。
|
| 2025-12-11 | 25.0.9476 | SAP ERP | | Added | - TableMode 接続プロパティに、次の新しいフィルタオプションが追加されました:AppendTable、Custom、InternalTable、およびView。
- 新しい接続プロパティとしてCustomTableFilter が追加されました。
|
| 2025-12-05 | 25.0.9470 | General | | Added | - INSERT INTO SELECT 文のサポートが追加されました。この操作をネイティブでサポートしていないプロバイダーについては、ドライバー側で実行されます。
|
| 2025-11-20 | 25.0.9455 | SAP ERP | | Added | - sys_tables に新しいカラムSAPTableClass が追加されました。
|
| 2025-10-31 | 25.0.9435 | SAP ERP | | Changed | - PaginationScheme 接続プロパティのフォールバック処理が実装されました。Key ページネーションスキーム使用時に、テーブルがORDER BY 句をサポートしていない、または主キーが存在しない場合は、ドライバーは例外をスローせず、Default ページネーションスキームにフォールバックして情報メッセージをログに記録するようになりました。
|
| 2025-10-30 | 25.0.9434 | Python | | Changed | - 組み込みのJRE がjre-17.0.17+10 に更新されました(Linux x64 / MacOS x64 向け)。
|
| 2025-10-23 | 25.0.9427 | SAP ERP | | Changed | - Z_CUSTOM_READ_TABLE、Z_CUSTOM_READ_TABLE_750、およびZ_CUSTOM_READ_TABLE_752 のリモートファンクションコール(RFC)にページネーション機能が実装されました。
- Z_CUSTOM_READ_TABLE、Z_CUSTOM_READ_TABLE_750、およびZ_CUSTOM_READ_TABLE_752 のRFC に、新しいFetchSize 入力パラメータが追加されました。
- Z_CUSTOM_READ_TABLE_750 およびZ_CUSTOM_READ_TABLE_752 のRFC は、クエリロジックが最適化され、指定されたカラムのみを取得できるようになりました。
|
| 2025-10-17 | 25.0.9421 | SAP ERP | | Added | - sys_tables のページネーション機能が実装されました。PaginationScheme プロパティはsys_tables でも機能します。
|
| 2025-10-06 | 25.0.9410 | General | | Added | - ミリ秒とナノ秒に対応する".S" と",S" を使用したdatetime フォーマットのパースに対応しました。
|
| 2025-09-16 | 25.0.9390 | SAP ERP | | Added | - Z_CUSTOM_READ_TABLE_750 スクリプトが追加されました。Z_CUSTOM_READ_TABLE_750 は、SAP ABAP 750 および751 での使用を推奨します。
|
| 2025-09-12 | 25.0.9386 | General | | Added | - sys_tables テーブルにIsInsertable、IsUpdateable、IsDeleteable カラムが追加されました。
|
| 2025-09-10 | 25.0.9384 | General | | Changed | - 静的に定義されたビューのすべてのカラムが読み取り専用としてレポ―トされるようになりました。
|
| 2025-09-03 | 25.0.9377 | General | | Changed | - 射影部分でIN 条件にNULL 値が使用される際の動作が修正されました。0 ではなくNULL が返されるようになりました。例えば、"NULL IN (1,2)" は"NULL" を返します。
|
| 2025-09-01 | 25.0.9375 | General | | Added | - CAST 関数で無限値を使用するサポートが追加されました。この関数は"inf" および"-inf" をDOUBLE、FLOAT、またはREAL にキャストできます。
|
| 2025-08-21 | 25.0.9364 | General | | Changed | - 動作変更:
- 非テーブルクエリにおける文字列値比較の不整合が修正されました。
- 例えば、"SELECT 'A' = 'a'" は以前はfalse を返していましたが、現在はtrue を返します。
|
| 2025-08-13 | 25.0.9356 | General | | Changed | - ヒープ使用量を削減するため、ページプロバイダーでメモリに保持される最大ページ数が15から5に変更されました。
|
| 2025-08-07 | 25.0.9350 | SAP ERP | | Added | - PaginationScheme 接続プロパティが追加されました。
|
| 2025-07-14 | 25.0.9326 | SAP ERP | | Changed | - CData Sync のSAPEdition 接続プロパティで、'cloud' オプションが公開されました。
|
| 2025-07-10 | 25.0.9322 | SAP ERP | | Added | - Z_CUSTOM_READ_TABLE およびZ_CUSTOM_READ_TABLE_752 スクリプトにおいて、USE_ET_DATA_4_RETURN およびET_DATA パラメータのサポートが追加されました。
- DATA テーブルパラメータは最大長8000に制限されていますが、ET_DATA エクスポートパラメータには長さ制限がありません。
- USE_ET_DATA_4_RETURN インポートパラメータは、テーブルデータの保存にET_DATA エクスポートパラメータを使用するかどうかを指定します。デフォルト値はtrue です。
|
| 2025-07-07 | 25.0.9319 | Python | | Removed | - Windows 向けPython の32ビット版が削除されました。
|
| 2025-07-02 | 25.0.9314 | Python | | Removed |
|
| 2025-06-25 | 25.0.9307 | General | | Removed | - ConnectionType プロパティから"ADLS Gen 1" の値が削除されました。
|
| 2025-06-25 | 25.0.9307 | Python | | Added | - Python 3.13のサポートがWindows、Linux、Mac 版に追加されました。
|
| 2025-06-25 | 25.0.9307 | Python | | Removed | - Python 3.8のサポートは、サポート終了に伴い削除されました。
|
| 2025-06-20 | 25.0.9302 | General | | Added | - 以下の関数が作成されました:
- TEXT_ENCODE:文字列を異なる文字セットにエンコードします(UTF8 → UTF7)。結果としてバイナリ配列を返します。
- TEXT_DECODE:バイナリ配列を受け取り、文字セットが指定された場合に文字列にデコードして戻します。
- BASE64_ENCODE:バイナリ配列を受け取り、base64 文字列(varchar)としてエンコードします。
- BASE64_DECODE:base64 エンコードされた文字列を受け取り、バイナリ配列にデコードします。
|
| 2025-06-18 | 25.0.9300 | General | | Changed | - 例外処理の内部コードがリファクタリングされました。特定のエラー条件で返される例外メッセージの表現や書式が変更されている場合があります。
|
| 2025-05-27 | 25.0.9278 | General | | Removed | - ProxyAuthscheme から"Proprietary" 列挙オプションが削除されました。
|
| 2025-05-19 | 25.0.9270 | SAP ERP | | Added | - sys_tablecolumns に次の2つのカラムが追加されました:SAPDataType およびSAPColLength 。
|
| 2025-05-15 | 25.0.9266 | SAP ERP | | Added | - RFC_READ_TABLE(ET_DATA 使用時)またはZ_CUSTOMER_READ_TABLE(バージョン752)を使用する場合に、フィルタでSAP サーバー側のUPPER() およびLOWER() 関数がサポートされるようになりました。
|
| 2025-05-12 | 25.0.9263 | Python | | Changed | - 組み込みのJRE jre-17.0.15+6 (Linux x64 / MacOS x64) およびjre-17.0.15+6 (MacOS aarch64) に更新されました。
|
| 2025-04-01 | 25.0.9222 | SAP ERP | | Added | - システムテーブルSYS_TABLES に"SAPTableType" カラムが追加されました。このカラムは、SAPTable やSAPQuery など、テーブルのSAP ネイティブテーブルタイプを示します。
|
| 2025-02-15 | 24.0.9177 | General | | Added | - 符号なし整数型(unsigned integer type)を、その符号なしの値を保持するのに十分な精度を持つ最も近い符号付きデータ型に変換するサポートが追加されました。これは、JDBC が符号なしデータ型をサポートしていないため、JDBC に対してのみ行われます。
|
| 2024-12-18 | 24.0.9118 | SAP ERP | | Added | - MapRAWToVarchar 接続プロパティが追加されました。True に設定すると、このプロパティはSAP RAW 型およびLRAW 型をVarchar 型にマッピングします。
|
| 2024-12-17 | 24.0.9117 | SAP ERP | | Added | - MapNUMCToVarchar 接続プロパティが追加されました。このプロパティにより、クライアントはSAP のNUMC およびACCP フィールドを数値型としてマッピングできるようになります。
|
| 2024-11-27 | 24.0.9097 | General | | Added | - LogModule の出力にThreadId が追加されました。Logfile の行には、実行中のアクションに関連するThread ID が含まれるようになりました。
|
| 2024-08-28 | 24.0.9006 | SAP ERP | | Added | - SAP S/4 HANA Cloud への接続がサポートされました。
- ドライバーがSAP S/4 HANA Cloud とSAP S/4 HANA OnPremise のどちらに接続するかを指定する、SAPEdition 接続プロパティが追加されました。
- SAP S/4 HANA Cloud サーバーに接続する際にドライバーが使用するポートを指定する、CloudServerPort 接続プロパティが追加されました。
|
| 2024-08-13 | 24.0.8991 | SAP ERP | | Added | - SupportServerSideCount 接続プロパティが追加されました。
|
| 2024-07-07 | 24.0.8954 | SAP ERP | | Added | - 新規プロパティBAPINameSeparator が追加されました。このプロパティは、ストアドプロシージャのアウトプットパラメータでテーブル名およびカラム名を連結する際に使用するセパレータを指定します。
|
| 2024-06-05 | 24.0.8922 | Python | | Added | - Python 3.12のサポートが追加されました。
|
| 2024-05-09 | 24.0.8895 | General | | Changed | - 以前はROUND 関数は負の値を受け取りませんでした。その機能は復元されました。
|
| 2024-05-09 | 24.0.8895 | SAP ERP | | Added | - 新規プロパティ"ReadTableDelimiter" が追加されました。RFC_READ_TABLE 関数を呼び出してテーブルデータを取得する際に、クライアントがインポートパラメータ"Delimiter" を指定できるようにします。
|
| 2024-03-19 | 23.0.8844 | SAP ERP | | Added | - 新規プロパティ"WitespaceToNull" が追加されました。空の値をオリジナルの値として読み込むか、NULL として読み込むかを指定できます。
|
| 2024-03-15 | 23.0.8840 | General | | Added | - Java のString.compare() 機能をSQL クエリに提供するSTRING_COMPARE という新しいSQL 関数が作成されました。2つの文字列の比較値を表す数値を返します。
|
| 2023-12-11 | 23.0.8745 | SAP ERP | | Added | - Added a new property "SNCSSO". When connecting via SNC mode, it permits users to determine whether to utilize SNC credentials for authenticating the caller.
|
| 2023-11-29 | 23.0.8733 | General | | Changed | - ROUND 関数で負の精度値が受け付けられなくなりました。
|
| 2023-11-29 | 23.0.8733 | General | | Changed | - FDMonth、FDQuarter、FDWeek、LDMonth、LDQuarter、LDWeek 関数の戻り値の型がTimestamp からDate に変更されました。
- ABS 関数の戻り値の型がパラメータ値の型と一致するようになりました。
|
| 2023-11-28 | 23.0.8732 | General | | Added | - シークレットがbase64 形式の場合にデコードできるよう、HMACSHA256 フォーマッタが追加されました。
|
| 2023-11-06 | 23.0.8710 | SAP ERP | | Added | - Added an extra column "SAPParameterStructInfo" in the CData system table SYS_PROCEDUREPARAMETERS. The column stores the JSON format structure info of the SAPTable or SAPStructure type.
|
| 2023-08-29 | 23.0.8641 | Python | | Added | - Added support for SQLAlchemy 2.0.
|
| 2023-08-15 | 23.0.8627 | SAP ERP | | Changed | - Added an parameter "RESULT_TABLE" for stored Procedure. It specifies the current data rows belong to which output table in the resultset.
|
| 2023-07-05 | 23.0.8586 | SAP ERP | | Changed | - Updated the Z_CUSTOMER_READ_TABLE. It uses the ORDER BY PRIMARY KEY to sort the result set.
|
| 2023-06-20 | 23.0.8571 | General | | Added | - 新しいsys_lastresultinfo システムテーブルが追加されました。
|
| 2023-06-15 | 23.0.8566 | SAP ERP | | Added | - Added a new property "CheckDecimalNotation". It enables clients to decide whether to use the Decimal Notation of the SAP user profile for formatting decimal data.
|
| 2023-06-05 | 23.0.8556 | SAP ERP | | Changed | - The connection property "TrimStrings" is exposed, which governs the string trimming behavior. Its enumerations encompass four possible values: "TrimRight" / "TrimLeft" / "TrimAll" / "None", with "TrimAll" being the default setting.
|
| 2023-05-19 | 23.0.8539 | Python | | Added | - Added support for Python 3.11 on Windows, Linux and Mac.
|
| 2023-05-16 | 23.0.8536 | Python | | Removed | - Removed support for Python 3.7 on Windows and Linux
|
| 2023-04-25 | 23.0.8515 | General | | Removed | - SELECT INTO CSV 文のサポートが削除されました。コアコードでサポートされなくなりました。
|
| 2023-03-09 | 22.0.8468 | SAP ERP | | Added | - Added support to use the SAP Data Services function "/SAPDS/RFC_READ_TABLE2" as the read table function of the SAP ERP Server.
|
| 2023-02-17 | 22.0.8448 | SAP ERP | | Changed | - Added support for returning UUID raw data types as varbinary. Previously, these types were returned as varchar.
|
| 2022-12-14 | 22.0.8383 | General | | Changed | - sys_procedureparameters テーブルにDefault カラムが追加されました。
|
| 2022-11-15 | 22.0.8354 | Python | | Changed | - Updated embedded JRE to jre8u345-b01(Linux x64 / MacOS x64) and jre-17.0.5+8(MacOS aarch64).
|
| 2022-09-30 | 22.0.8308 | General | | Changed | - sys_procedureparameters テーブルにIsPath カラムが追加されました。
|
| 2022-05-18 | 22.0.8173 | Python | | Added | - Added support for Python 3.10 on Windows, Linux, and Mac
- Added support for Python 3.9 on Mac
- Added support for Mac M1
|
| 2022-05-18 | 22.0.8173 | Python | | Removed | - Removed support for Python 3.6 on Windows and Linux
|
| 2021-09-02 | 21.0.7915 | General | | Added | - CROSS APPLY 句でのSTRING_SPLIT テーブル値関数のサポートが追加されました。
|
| 2021-08-07 | 21.0.7889 | General | | Changed | - sys_foreignkeys テーブルにKeySeq カラムが追加されました。
|
| 2021-08-06 | 21.0.7888 | General | | Changed | - 新しいsys_primarykeys システムテーブルが追加されました。
|
| 2021-07-23 | 21.0.7874 | General | | Changed | - 相対日付/日時関数のリテラル関数名が更新されました。以前は、相対日付/日時関数が射影部分と述語部分で異なる値に解決されていました。例:SELECT LAST_MONTH() AS lm, Col FROM Table WHERE Col > LAST_MONTH()。以前は2つのLAST_MONTH() メソッドが異なる日時に解決されていましたが、現在は一致するようになりました。
- 以前の動作の代替として、条件部分の相対日付/日時関数に'L' を付加できるようになりました。例:WHERE col > L_LAST_MONTH()。これにより、以前の条件部分で計算されていた値と同じ値に解決されます。なお、"L_" プレフィックスは述語部分でのみ使用可能であり、射影部分では使用できません。
|
| 2021-04-23 | 21.0.7783 | General | | Changed | - varchar 型の主キーおよび外部キーカラムの表示サイズが、カラムのレポートされる長さと一致するように決定方法が更新されました。
|
| 2021-04-16 | 21.0.7776 | General | | Changed | - varchar 型の主キーおよび外部キーカラムの長さが255 に短縮されました。
|
| 2021-04-16 | 21.0.7776 | General | | Changed | - 暗黙的キャッシュおよびメタデータキャッシュが、パフォーマンスの向上と複数接続のサポートのために更新されました。古いメタデータキャッシュには互換性がありません。CacheMetadata を現在使用している場合は、新しいメタデータキャッシュを生成する必要があります。
|
| 2021-04-16 | 21.0.7776 | General | | Changed | - 重複を避けるため、インデックスの命名規則が更新されました。
|