| |
| Date | Version | Source | Category | Type | Description |
| 2026-06-10 | 26.0.9657 | Salesforce | Data Model | Removed | - GetOAuthAccessToken ストアドプロシージャから Api_Version 入力パラメーターが削除されました。
|
| 2026-05-08 | 26.0.9624 | Salesforce | Connection | Changed | - AuthScheme 接続プロパティのデフォルトオプションを OAuthPKCE に変更しました。
|
| 2026-05-07 | 26.0.9623 | General | Data Model | Added | - sys_tablecolumns システムテーブルにColumnCapabilities カラムが追加されました。このカラムは、カラムの書き込み機能を示すビットマスクです。
|
| 2026-05-06 | 26.0.9622 | Salesforce | Connection | Added | - BulkAPIVersion 接続プロパティにAuto オプションが追加されました。使用するカラムと操作(INSERT、UPSERT など)に基づいて、最も効率的なAPI が自動的に選択されます。
|
| 2026-05-04 | 26.0.9620 | Salesforce | Data Model | Removed | - sys_tablecolumns システムテーブルから isCreatable およびIsUpdatable カラムが削除されました。
|
| 2026-04-22 | 26.0.9608 | Salesforce | Connection | Changed | - ドライバーが使用するSalesforce API のデフォルトバージョンを64.0 から66.0 に変更しました。
- API バージョン65.0 以降でのBasic 認証の動作を変更しました。API バージョン65.0 以降でBasic 認証を使用した接続はエラーを返すようになりました。引き続きBasic 認証を使用するには、the APIVersion connection property を64.0 以下に設定してください。
|
| 2026-04-22 | 26.0.9608 | Salesforce | Data Model | Changed | - UseBulkAPI をTrue に設定した場合にsys_tablecolumns が返す列の序数値を変更しました。疑似列が列リストの末尾に表示されるようになりました。
|
| 2026-04-21 | 26.0.9607 | Salesforce | Data Model | Added | - バッチリード変換用に、ConvertLead ストアドプロシージャに JSON 配列または一時テーブルを使用する ConvertLeads 集計入力が追加されました。
- UploadContentDocument ストアドプロシージャに LinkedObjectId 入力が追加されました。指定した場合、この入力はアップロードされたファイルを Salesforce オブジェクトにリンクします。
- UploadAttachment、UploadDocument、UploadContentDocument、および ConvertLead ストアドプロシージャは、個々の操作が失敗した場合に出力にエラーの詳細を返すようになりました。
|
| 2026-04-21 | 26.0.9607 | Salesforce | Data Model | Changed | - UploadAttachment ストアドプロシージャで、AttachmentTempTable 入力の名前を Attachments に変更しました。
- UploadDocument ストアドプロシージャで、DocumentTempTable 入力の名前を Documents に変更しました。
- UploadContentDocument ストアドプロシージャで、ContentDocumentTempTable 入力の名前を ContentDocuments に変更しました。
|
| 2026-04-21 | 26.0.9607 | Salesforce | Data Model | Removed | - ストアドプロシージャからインデックス付きパラメーター規則(例: ObjectId#0、FileName#1)が削除されました。代わりに JSON 集計または一時テーブル入力を使用してください。
- UploadAttachment ストアドプロシージャから LightningMode 入力が削除されました。Lightning モードで添付ファイルをアップロードするには、UploadContentDocument ストアドプロシージャを使用してください。
|
| 2026-04-15 | 26.0.9601 | General | Query Exec | Changed | - GREATER、LESS、CONTAINS 演算子を使用した文字列比較は、デフォルトで大文字と小文字を区別しなくなりました。
|
| 2026-04-15 | 26.0.9601 | Salesforce | Data Model | Replaced | - GetOAuthAccessToken ストアドプロシージャの以下の出力パラメーターが置き換えられました:
- api_instance_url が APIInstanceUrl に置き換えられました
- token_type が TokenType に置き換えられました
- access_token が OAuthAccessToken に置き換えられました
|
| 2026-04-08 | 26.0.9594 | Salesforce | Security | Changed | - HTTP 接続でTLS 1.3 がデフォルトでサポートされるようになりました。
|
| 2026-01-13 | 25.0.9509 | General | | Added | - REGEXP_REPLACE() 文字列関数のサポートが追加されました。
|
| 2025-12-31 | 25.0.9496 | Salesforce | | Added | - BulkJobs ビューのサポートが追加されました。このビューでは、Bulk API v1 およびv2 のBulk API ジョブ情報が一覧表示されます。
|
| 2025-12-05 | 25.0.9470 | General | | Added | - INSERT INTO SELECT 文のサポートが追加されました。この操作をネイティブでサポートしていないプロバイダーについては、ドライバー側で実行されます。
|
| 2025-11-21 | 25.0.9456 | Salesforce | | Added | - 新しいビューPicklistValueDependency が追加されました。このビューには、異なるSalesforce オブジェクト間のフィールド向けに事前定義されたpicklist リレーションシップが含まれます。
|
| 2025-11-12 | 25.0.9447 | Salesforce | | Added | - テーブルのキャッシュされたレコード数を取得するGetRecordCount ストアドプロシージャが追加されました。
|
| 2025-11-04 | 25.0.9439 | Salesforce | | Added | - レポートのフィルタリングのサポートが追加されました。ネイティブフィルタカラムを公開し、フィルタ可能としてマークすることで実現しています。
|
| 2025-10-24 | 25.0.9428 | Salesforce | | Changed | - SELECT TableA.a, TableB.a FROM TableA INNER JOIN TableB のように、複数のカラムが同じ名前を持つクエリが変更されました。これにより、結果セットでカラムが同じ名前を保持するようになりました。カラムは位置インデックスを使用して区別できます。一目で区別できるように、カラムに別名(エイリアス)を設定することを推奨します。
|
| 2025-10-17 | 25.0.9421 | Salesforce | | Added | - Search ストアドプロシージャが追加されました。このストアドプロシージャは、組織のデータを対象としたグローバル検索を実行します。単純なプレーンテキスト検索または高度なSOSL クエリ検索が可能です。API からJSON 形式の応答を返します。
|
| 2025-10-06 | 25.0.9410 | General | | Added | - ミリ秒とナノ秒に対応する".S" と",S" を使用したdatetime フォーマットのパースに対応しました。
|
| 2025-10-01 | 25.0.9405 | JDBC | | Added | - 以下のメソッドがドライバークラスに追加されました。これらのメソッドにエラーレコードを持たない例外を渡すと、ドライバーはInvalidArgumentException をスローします。
- **containsErrorSource**:指定されたソース名のエラーレコードが例外に含まれている場合はtrue を返し、それ以外の場合はfalse を返します。
- **getErrorCodeFromSource**:指定されたソースを持つエラーレコードから数値エラーコードを返します。そのソースからのエラーレコードが存在しない場合は-1 を返します。
- **containsErrorCode**:指定されたエラーコードを持つエラーレコードが例外に含まれている場合はtrue を返し、それ以外の場合はfalse を返します。
- **findErrorProperty**:指定された名前を持つプロパティの値を返します。その名前を持つプロパティが定義されていない場合はnull を返します。
- **formatErrorRecords**:例外のすべてのエラーレコードを含む文字列を返します。各レコードのメッセージ、コード、プロパティ、およびエラー位置を含みます。
|
| 2025-09-16 | 25.0.9390 | Salesforce | | Added | - Formulas ビューにGetDefinitions 疑似カラムが追加されました。
|
| 2025-09-15 | 25.0.9389 | Salesforce | | Deprecated | - JobRecordResultsV2 ビューのColumnDelimiter カラムは非推奨になりました。
|
| 2025-09-12 | 25.0.9386 | General | | Added | - sys_tables テーブルにIsInsertable、IsUpdateable、IsDeleteable カラムが追加されました。
|
| 2025-09-10 | 25.0.9384 | General | | Changed | - 静的に定義されたビューのすべてのカラムが読み取り専用としてレポ―トされるようになりました。
|
| 2025-09-05 | 25.0.9379 | Salesforce | | Added | - 新しいプロパティPushEmptyValuesAsNull のサポートが追加されました。このプロパティは、Bulk API v2 クエリによって返される空の値がどのように処理されるかを指定します。これは空の行を返すクエリに対するBreaking Change(互換性のない変更)です。
- true(デフォルト) に設定された場合、空の値はNULL としてプッシュされます。
|
| 2025-09-05 | 25.0.9379 | Salesforce | | Changed | - 空の行を返す際のデフォルトの動作が変更されました。
- false に設定された場合、空の値はVARCHAR カラムでは空文字列として、数値フィールドでは0としてプッシュされます。
|
| 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-15 | 25.0.9358 | Salesforce | | Added |
|
| 2025-08-13 | 25.0.9356 | General | | Changed | - ヒープ使用量を削減するため、ページプロバイダーでメモリに保持される最大ページ数が15から5に変更されました。
|
| 2025-07-18 | 25.0.9330 | Salesforce | | Removed | - OAuthGrantType プロパティが削除されました。グラント種別は、'AuthScheme' プロパティによって暗黙的に設定されるようになりました。例えば、従来のAuthScheme=OAuth とOAuthGrantType=Password の組み合わせの代わりに、現在は'OAuthPassword' AuthScheme を使用できます。
|
| 2025-07-11 | 25.0.9323 | Salesforce | | Changed | - BulkAPIVersion のデフォルト値がv2 に変更されました。
|
| 2025-07-11 | 25.0.9323 | Salesforce | | Removed | - v2 において、一時テーブルLastResultInfo からBatchId が削除されました。バルク操作の結果は、GetJobRecordResultsV2 を実行し、LastResultInfo#TEMP またはInfo#TEMP からJobId を取得することで引き続き取得可能です。
|
| 2025-07-11 | 25.0.9323 | Salesforce | | Added | - sys_tablecolumns テーブルにIsCalculated フィールドが追加され、Salesforce のカラムが計算フィールドかどうかを示すようになりました。
|
| 2025-07-02 | 25.0.9314 | Salesforce | | Added | - 新規ストアドプロシージャQueryParallelResultsV2 のサポートが追加されました。
|
| 2025-06-25 | 25.0.9307 | General | | Removed | - ConnectionType プロパティから"ADLS Gen 1" の値が削除されました。
|
| 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-06-17 | 25.0.9299 | Salesforce | | Added | - sys_tablecolumns テーブルに、IsTimeCheckColumn およびCanOrderTimeCheckColumn カラムが追加されました。メタデータ取得時のカラムの並び順が変更され、TimeCheckColumns が最後にリストされるようになりました。
|
| 2025-06-16 | 25.0.9298 | Salesforce | | Added | - Case、CaseComment、Contact、およびUser テーブルにTriggerAutoResponseEmail、TriggerOtherEmail、およびTriggerUserEmail 疑似カラムが追加されました。
|
| 2025-05-27 | 25.0.9278 | General | | Removed | - ProxyAuthscheme から"Proprietary" 列挙オプションが削除されました。
|
| 2025-05-09 | 25.0.9260 | Salesforce | | Changed | - 複数のビューがプライマリキーをレポートしなくなりました。
- 複数のテーブルが読み取り専用ビューに変更されました。
|
| 2025-05-05 | 25.0.9256 | Salesforce | | Added | - 新規ストアドプロシージャGetBatchRecords のサポートが追加されました。このストアドプロシージャは、V1 バッチに対して送信された元の行を返します。
|
| 2025-04-15 | 25.0.9236 | Salesforce | | Changed | - ドライバーが使用するSalesforce API のデフォルトバージョン(APIVersion 接続プロパティで設定)が62.0から63.0に変更されました。
|
| 2025-03-21 | 25.0.9211 | Salesforce | | Added | - IncludeItemURL 接続プロパティが追加されました。'true' に設定すると、この接続プロパティはテーブルのサブセットに対してItemURL カラムを公開します。このカラムは、テーブルで表示されるエンティティに対するUI のリソースURL を示します。このプロパティのデフォルト値は'false' です。
|
| 2025-02-18 | 24.0.9180 | Salesforce | | Added | - 新規接続プロパティNullBooleanBehavior が追加されました。このプロパティは、値がnull であるBoolean カラムをドライバーがどのように処理するかを指定します。許可されるオプションは以下のとおりです。
- IGNORE:ドライバーはCUD 操作ではnull 値を無視し、SELECT 操作ではnull 値と比較します(デフォルト)。
- FALSE:CUD 操作およびSELECT 操作でnull 値をFalse に変換します。
|
| 2025-02-15 | 24.0.9177 | General | | Added | - 符号なし整数型(unsigned integer type)を、その符号なしの値を保持するのに十分な精度を持つ最も近い符号付きデータ型に変換するサポートが追加されました。これは、JDBC が符号なしデータ型をサポートしていないため、JDBC に対してのみ行われます。
|
| 2025-01-29 | 24.0.9160 | Salesforce | | Added | - DefaultedOnCreate カラムがsys_tablecolumns システムテーブルに追加されました。
|
| 2024-12-12 | 24.0.9112 | Salesforce | | Added | - BulkAPIVersion 接続プロパティが追加されました。このプロパティは、ドライバーが使用するBulk API のバージョンを制御します。デフォルトはv1 です。
- Ingest API v2 のサポートが追加されました。 このAPI を使用するには、BulkAPIVersion をv2 に設定します。
|
| 2024-12-12 | 24.0.9112 | Salesforce | | Changed | - ドライバーが使用するSalesforce API のデフォルトバージョン(APIVersion 接続プロパティで設定)が61.0から62.0に変更されました。
|
| 2024-12-09 | 24.0.9109 | Salesforce | | Added | - GetOAuthAuthorizationUrl およびGetOAuthAccessToken ストアドプロシージャにPKCEVerifier 出力フィールドが追加されました。この出力には、自動生成されたPKCE Verifier が含まれます。
|
| 2024-11-27 | 24.0.9097 | General | | Added | - LogModule の出力にThreadId が追加されました。Logfile の行には、実行中のアクションに関連するThread ID が含まれるようになりました。
|
| 2024-09-06 | 24.0.9015 | Salesforce | | Changed | - デフォルトAPI バージョンが61に変更されました。
|
| 2024-06-27 | 24.0.8944 | Salesforce | | Added | - 新たにTranslatePickListFields 接続プロパティが追加され、PickList フィールドの翻訳をユーザー言語に切り替えられるようになりました。
|
| 2024-06-14 | 24.0.8931 | Salesforce | | Changed | - AuthScheme 接続プロパティのデフォルト値が Auto から OAuth に変更されました。ユーザー名/パスワード(Basic)認証を維持するには、AuthScheme=Basic および APIVersion=64.0 を設定してください。
|
| 2024-05-09 | 24.0.8895 | General | | Changed | - 以前はROUND 関数は負の値を受け取りませんでした。その機能は復元されました。
|
| 2024-03-28 | 23.0.8853 | Salesforce | | Added | - 新たにCreateCustomField ストアドプロシージャが追加され、組織での新しいカスタムフィールドコンポーネントの作成が可能になりました。
|
| 2024-03-20 | 23.0.8845 | Salesforce | | Added | - 新たに2つのストアドプロシージャ、GetJobInfoV2 およびQueryResultsV2 が追加されました。
|
| 2024-03-15 | 23.0.8840 | General | | Added | - Java のString.compare() 機能をSQL クエリに提供するSTRING_COMPARE という新しいSQL 関数が作成されました。2つの文字列の比較値を表す数値を返します。
|
| 2024-02-17 | 23.0.8813 | Salesforce | | Added | - DownloadAttachment およびDownloadDocument ストアドプロシージャにFileStream 入力が追加されました。コンテンツを入力ストリームにダウンロードするために使用できます。
- UploadAttachment、UploadContentDocument、およびUploadDocument ストアドプロシージャにContent が追加されました。ストリームからコンテンツをアップロードするために使用できます。
|
| 2024-02-15 | 23.0.8811 | Salesforce | | Added | - QueryBatch ストアドプロシージャにQueryMode 入力のサポートが追加されました。この機能により、このストアドプロシージャを使用してSQL またはSOQL クエリのいずれかを実行できるようになりました。
|
| 2023-12-26 | 23.0.8760 | Salesforce | | Added | - OAuthPKCE(Proof Key for Code Exchange を使用した認可コードフロー)のサポートが追加されました。
|
| 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-14 | 23.0.8718 | Salesforce | | Added | - QueryBatch ストアドプロシージャにQueryBatchId およびQueryJobId 出力が追加されました。
|
| 2023-11-14 | 23.0.8718 | Salesforce | | Removed | - QueryBatch ストアドプロシージャのバッチID に対応するId 出力が削除されました。バッチのId を取得するには、新しいQueryBatchId 出力を使用してください。
|
| 2023-11-08 | 23.0.8712 | Salesforce | | Added | - sys_tablecolumns テーブルにIsUpdateable およびIsCreateable カラムが追加されました。これらのカラムは、フィールドが編集可能か作成可能かを示します。
|
| 2023-10-27 | 23.0.8700 | JDBC | | Changed | - Added support for Connection.abort() method.
|
| 2023-10-20 | 23.0.8693 | Salesforce | | Removed | - CreateReportSchema およびGetCustomReport ストアドプロシージャが削除されました。これらは使用できなくなりました。
|
| 2023-10-20 | 23.0.8693 | Salesforce | | Replacements | - Salesforce レポートのクエリサポートが変更および改善されました。CreateReportSchema およびGetCustomReport ストアドプロシージャが削除され、使用できなくなりました。Salesforce レポートをクエリするには、IncludeReports プロパティをtrue に設定し、レポートを通常のテーブルとしてクエリしてください。新機能ではSUMMARY、MATRIX レポートなどの追加レポートタイプがサポートされています。
|
| 2023-10-20 | 23.0.8693 | Salesforce | | Added | - IncludeReports プロパティのサポートが追加されました。このプロパティは、Salesforce レポートをビューとして公開するかどうかを示します。
- sys_tables テーブルにIsReport カラムのサポートが追加されました。このカラムは、ビューがSalesforce レポートであるかどうかを示します。
|
| 2023-10-06 | 23.0.8679 | Salesforce | | Added | - sys_tablecolumns テーブルにInLineHelpText カラムが追加されました。このカラムは、各フィールドのユーザー定義ヘルプテキスト情報を出力します。
|
| 2023-10-05 | 23.0.8678 | Salesforce | | Changed | - デフォルトのSalesforce API バージョンが58 に変更されました。
|
| 2023-10-05 | 23.0.8678 | Salesforce | | Added | - v57.0 以降のBulk API およびBulk API 2.0 で、8つの新しいPK Chunking 対応オブジェクトのサポートが追加されました:CaseRelatedIssue、ChangeRequestRelatedIssue、ChangeRequestRelatedItem、Contract、Entitlement、IncidentRelatedItem、ProblemIncident、ProblemRelatedItem。
|
| 2023-08-02 | 23.0.8614 | Salesforce | | Added | - ダウンロードストアドプロシージャにFileId、Success、およびFailureMessage 出力のサポートが追加されました。これらの出力は、複数ファイルダウンロード時の各ダウンロードのステータスを表示するのに役立ちます。
|
| 2023-06-20 | 23.0.8571 | General | | Added | - 新しいsys_lastresultinfo システムテーブルが追加されました。
|
| 2023-05-29 | 23.0.8549 | Salesforce | | Removed | - GetBatchResults ストアドプロシージャからContentType 入力が削除されました。コンテンツタイプはドライバーによって自動的に解決されます。
|
| 2023-05-23 | 23.0.8543 | Salesforce | | Removed | - CreateSchema ストアドプロシージャからSOQL 入力が削除されました。SOQL クエリを直接実行するには、QueryPassthrough 接続プロパティをtrue に設定してください。
|
| 2023-05-02 | 23.0.8522 | Salesforce | | Added | - 'EmptyValueBehavior' 非表示接続プロパティのサポートが追加されました。このプロパティは'ConvertEmptyStringsToNull' と'IgnoreEmptyValue' の2つの値を取ります。このプロパティはUseBulkAPI = true の場合のCUD 文に影響します。'ConvertEmptyStringsToNull' はデフォルトの動作で、ユーザーが空文字列またはNULL 値を指定した場合にフィールド値をNULL に更新/作成します。'IgnoreEmptyValue' は空文字列値およびNULL をフィールドの値に変更なしとして扱います。
|
| 2023-04-26 | 23.0.8516 | Salesforce | | Changed | - BulkPageSize 接続プロパティが非表示としてマークされました。このプロパティを引き続き使用するには、Other 接続プロパティに追加してください。
|
| 2023-04-25 | 23.0.8515 | General | | Removed | - SELECT INTO CSV 文のサポートが削除されました。コアコードでサポートされなくなりました。
|
| 2023-01-06 | 22.0.8406 | Salesforce | | Added | - RemoveBOMCharacter 非表示接続プロパティのサポートが追加されました。true に設定すると、コンテンツからBOM 文字が削除されます。
|
| 2022-12-14 | 22.0.8383 | General | | Changed | - sys_procedureparameters テーブルにDefault カラムが追加されました。
|
| 2022-12-13 | 22.0.8382 | Salesforce | | Added | - sys_tables テーブルにIsQueryable カラムが追加されました。このカラムは、ExposeNonQueryable 接続プロパティがtrue に設定されている場合にクエリ可能なオブジェクトを区別するのに役立ちます。
|
| 2022-12-09 | 22.0.8378 | Salesforce | | Removed | - CreateReportSchema ストアドプロシージャからOutputFolder パラメーターが削除されました。スキーマをファイルに書き込むための出力ディレクトリを設定するには、Location 接続プロパティを使用してください。
|
| 2022-12-09 | 22.0.8378 | Salesforce | | Added | - CreateReportSchema およびCreateSchema ストアドプロシージャにWriteToFile パラメーターが追加されました。デフォルトはtrue で、生成されたスキーマの内容をファイルに書き込むかどうかを指定します。FileStream またはFileData にスキーマを書き込むには、false に設定してください。
|
| 2022-11-25 | 22.0.8364 | Salesforce | | Added | - ExposeConceptualEntities 接続プロパティのサポートが追加されました。このプロパティは、Salesforce オブジェクトのレコードタイプをテーブルとして公開するために使用されます。
|
| 2022-11-18 | 22.0.8357 | Salesforce | | Added | - ReplaceInvalidUTF8Chars 接続プロパティのサポートが追加されました。このプロパティは、無効なUTF8 文字を'?' に置換するために使用されます。
|
| 2022-11-11 | 22.0.8350 | Salesforce | | Deprecated | - CreateSchema ストアドプロシージャのSOQL 入力が非推奨となり、次のバージョンで削除されます。SOQL クエリを直接実行するには、QueryPassthrough 接続プロパティをtrue に設定してください。
|
| 2022-11-04 | 22.0.8343 | Salesforce | | Changed | - SQL 結合の検証ロジックが更新されました。より多くのSQL 結合がSalesforce リレーションシップクエリに内部的に解決・変換されるようになり、パフォーマンスが向上しました。
|
| 2022-10-27 | 22.0.8335 | Salesforce | | Changed | - デフォルトのSalesforce API バージョンが56 に変更されました。
|
| 2022-10-17 | 22.0.8325 | Salesforce | | Added | - 特定のレコードタイプのPickListValues のみを取得するサポートが追加されました。TableName と共にWHERE 句でRecordTypeId を指定してください。
|
| 2022-09-30 | 22.0.8308 | General | | Changed | - sys_procedureparameters テーブルにIsPath カラムが追加されました。
|
| 2022-09-28 | 22.0.8306 | Salesforce | | Added | - sys_tablecolumns テーブルにIsIdLookup カラムが追加されました。
|
| 2022-09-20 | 22.0.8298 | Salesforce | | Added | - UploadContentDocument ストアドプロシージャにContentDocumentId 出力が追加されました。
|
| 2022-09-13 | 22.0.8291 | Salesforce | | Added | - SOQL クエリを直接実行するオプションが追加されました。このモードはQueryPassthrough をtrue に設定することで有効になります。
|
| 2022-09-07 | 22.0.8285 | Salesforce | | Added | - GetJobBatchIds ストアドプロシージャにState 出力が、CreateBatch およびGetBatch ストアドプロシージャにJobId 出力が追加されました。
|
| 2022-08-26 | 22.0.8273 | Salesforce | | Added | - UseToolingAPI 接続プロパティが追加されました。
|
| 2022-08-25 | 22.0.8272 | Salesforce | | Added | - SupportNativeDataType 接続プロパティが追加されました。true に設定すると、汎用型への変換なしに、元のSalesforce データ型を使用して型がレポートされます。
|
| 2022-08-24 | 22.0.8271 | Salesforce | | Changed | - デフォルトのSalesforce API バージョンが55 に変更されました。
|
| 2022-06-11 | 22.0.8197 | JDBC | | Changed | - The method GetJDBCMinorVersion() and GetJDBCMajorVersion() return 4.2 as the supported JDBC major / minor version.
|
| 2022-05-19 | 22.0.8174 | Salesforce | | Deprecated | - OAuthGrantType 接続プロパティが非推奨になりました。
|
| 2022-05-19 | 22.0.8174 | Salesforce | | Replacements | - OAuthGrantType の代替としてAuthScheme 接続プロパティが使用されます。新しいオプションOAuthPassword はOAuthGrantType=PASSWORD を、OAuth はOAuthGrantType=CODE を置き換えます。
|
| 2022-05-10 | 22.0.8165 | Salesforce | | Added | - DownloadAttachment、DownloadContentDocument、DownloadDocument ストアドプロシージャにEncoding 入力およびFileData 出力が追加されました。
|
| 2022-04-28 | 22.0.8153 | JDBC | | Changed | - Removed support for JRE 1.6. JRE 1.8 and above is now required.
|
| 2022-04-08 | 21.0.8133 | Salesforce | | Changed | - デフォルトのSalesforce API バージョンが54 に変更されました。
|
| 2022-02-25 | 21.0.8091 | JDBC | | Changed | - The method DatabaseMetaData.getTypeInfo() now returns all of the data types that the driver supports. Previously, it was returning only a portion of the data types. The types include: tinyint, smallint, int, bigint, float, double, numeric, decimal, bit, date, datetime, time, varchar, binary, uuid.
|
| 2022-02-24 | 21.0.8090 | JDBC | | Changed | - Corrected the return value of method DatabaseMetaData.supportsOuterJoins(), which used to return an incorrect value.
|
| 2022-02-09 | 21.0.8075 | Salesforce | | Added | - PolymorphicColumnsRelationships テーブルのサポートが追加されました。このテーブルは、ポリモーフィックリレーションシップのテーブルおよびカラムの詳細を一覧表示します。
|
| 2022-02-08 | 21.0.8074 | Salesforce | | Added | - AggregateCompoundFieldsFormat 接続プロパティのサポートが追加されました。このプロパティは、集約される複合フィールドの形式を制御します。JSON(デフォルト)とNONE の2つの値を受け付けます。
|
| 2022-02-08 | 21.0.8074 | Salesforce | | Changed | - AggregateCompoundFields 接続プロパティがtrue に設定されている場合の複合フィールドの集約形式がJSON に変更されました。複合フィールドの形式はAggregateCompoundFieldsFormat 接続プロパティで制御できます。
|
| 2022-02-01 | 21.0.8067 | Salesforce | | Changed | - デフォルトのSalesforce API バージョンが53 に変更されました。
|
| 2021-12-31 | 21.0.8035 | Salesforce | | Changed | - 最近の改善により、OAuthSettings.txt ファイルのインスタンスURL の形式が置き換えられました。可能であれば、既存のOAuthSettings.txt ファイルを削除し、新しい接続を再発行することを推奨します。
|
| 2021-11-18 | 21.0.7992 | Salesforce | | Added | - OKTA MFA で取得されたセッショントークンの永続化のサポートが追加されました。これらのトークンは有効期間が短く、2時間後に期限切れになります。期限切れ後、ドライバーは新しいMFAPasscode のリクエストを送信します。新しい接続で再発行してください。MFA トークンは、OKTA でMFA を処理するように設定した電話、メール、またはその他の方法から取得してください。
- CredentialsLocation 接続プロパティのサポートが追加されました。このプロパティは、OKTA MFA で取得されたトークンが保存される設定ファイルの場所を指定します。OAuthSettingsLocation と同様に動作します。
|
| 2021-10-27 | 21.0.7970 | JDBC | | Changed |
|
| 2021-09-12 | 21.0.7925 | JDBC | | Removed | - Removed the IS_READONLY, IS_KEY, NUMERIC_PRECISION, and DECIMAL_DIGITS columns from DatabaseMetadata.GetColumns(), as they are not part of the JDBC Specification. This information is still available via other metadata calls.
|
| 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-07-13 | 21.0.7864 | Salesforce | | Added | - ポリモーフィックフィールドに対するCUD 操作のサポートが追加されました。
|
| 2021-06-17 | 21.0.7838 | Salesforce | | Added |
|
| 2021-06-11 | 21.0.7832 | Salesforce | | Changed | - API v1 に対して実行されるバルククエリで新しいダウンローダーが使用されるようになりました。新しいダウンローダーは結果データのチャンクを並列でダウンロードおよび処理し、まだ処理されていないデータを一時ファイルに保存します。以前のダウンロードメカニズムよりも高速で、低速なリーダーに対してもより堅牢です。
- BulkAPIVersion プロパティが非表示になりました。Bulk API v2 は低速で機能が少ないため、このプロパティを設定することは推奨されません。
|
| 2021-05-20 | 21.0.7810 | Salesforce | | Changed | - ContentDocument およびContentVersion テーブルにGETDELETED のサポートが追加されました。
|
| 2021-04-25 | 21.0.7785 | General | | Added | - INSERT / UPDATE 時のクライアントサイドの数式処理のサポートが追加されました。例:UPDATE Table SET Col1 = CONCAT(Col1, " - ", Col2) WHERE Col2 LIKE 'A%'
|
| 2021-04-23 | 21.0.7783 | General | | Changed | - varchar 型の主キーおよび外部キーカラムの表示サイズが、カラムのレポートされる長さと一致するように決定方法が更新されました。
|
| 2021-04-16 | 21.0.7776 | General | | Added | - 2つのカラム間の無条件更新がすべてのドライバーで使用可能になりました。例:UPDATE Table SET Col1=Col2
|
| 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 | - 重複を避けるため、インデックスの命名規則が更新されました。
|
| 2021-04-13 | 21.0.7773 | Salesforce | | Changed | - 以前使用されていたOneLogin メソッドがOneLogin により非推奨となりました。OneLogin API の最新バージョンを使用するように設計が更新されました。OneLogin アプリに関連付けられた個別のOAuthClientId およびOAuthClientSecret をSSOProperties 経由で渡す必要があります。以前SSOProperties でOneLogin 用に渡されていたAPIKey は削除されました。
- OneLogin ではSSOLoginURL も使用されなくなりました。代わりに、SSOProperties 内でSubdomain およびAppId を指定してください。
|
| 2021-04-07 | 21.0.7767 | Salesforce | | Added | - GetLimitInfo ストアドプロシージャが追加されました。
|
| 2021-03-31 | 21.0.7760 | Salesforce | | Deprecated | - IdpURL、AppEmbedLink、OktaAppEmbedLink、OktaDomain、IdpSystemPassword、SSOUser、SSOPassword、IdPPassword、IdpSystemUserName、 IdpUser、OneLoginAPIKey、OktaApiToken、IdpSystemScheme、IdPSystemSSLClientCert、IdPSystemSSLClientCertType、IdPSystemSSLClientCertSubject、 IdPSystemSSLClientCertPassword、およびSSOTokenURL が非推奨になりました。
|
| 2021-03-31 | 21.0.7760 | Salesforce | | Replacements | - SSOTokenURL 接続プロパティが非推奨になりました。SAML トークンをOAuth トークンと交換するエンドポイントを指定するには、代わりにSSOExchangeTokenURL を使用してください。
- IdpURL はSSOLoginURL に置き換えられました。
- OktaDomain はSSO 接続でSSOLoginURL から抽出できるため、指定する必要がなくなりました。
- SSOLoginURL は、より汎用的で他のSSO プロバイダーにも適用可能なため、OktaAppEmbedLink およびAppEmbedLink を置き換えます。
- SSOUser、SSOPassword、IdpUser、IdpPassword、IdpSystemUserName、IdpSystemPassword はUser / Password 接続プロパティに置き換えられました。
- OneLoginAPIKey およびOktaApiToken はAPIToken に置き換えられました。
- IdPSystemSSLClientCert、IdPSystemSSLClientCertType、IdPSystemSSLClientCertSubject、IdPSystemSSLClientCertPassword は標準のSSL 証明書接続プロパティに置き換えられました。
|
| 2020-12-16 | 20.0.7655 | Salesforce | | Added |
|
| 2020-12-11 | 20.0.7650 | Salesforce | | Added | - Place Order REST API の2つのエンドポイントを実装し、OrderItemsRest テーブルが追加されました: https://developer.salesforce.com/docs/atlas.en-us.api_placeorder.meta/api_placeorder/sforce_placeorder_rest_api_add_orderprod.htm https://developer.salesforce.com/docs/atlas.en-us.api_placeorder.meta/api_placeorder/sforce_placeorder_rest_api_get_details_order.htm このテーブルはEnablePlaceOrderRESTAPI 接続プロパティで有効にできます。
|
| 2020-11-02 | 20.0.7611 | Salesforce | | Changed | - デフォルトのSalesforce API バージョンが50 に変更されました。
|