SDKリリースノート
2025年 8月
非推奨
Catalyst Event Listeners、File Store、Cronの非推奨のお知らせ: 2025年8月27日をもって、Catalyst Event Listeners、File Store、およびCronは非推奨フェーズに入り、**2026年4月30日にサポート終了(EOL)**となります。Catalystに新規登録するユーザーは、Catalystプロジェクトでこれらのコンポーネントを表示またはアクセスできなくなります。既存のCatalystユーザーについては、指定されたEOL日まで非推奨期間中もこれらのコンポーネントは引き続き動作します。
EOL日以降、これらのサービスは機能しなくなり、それらで構成されたビジネスロジックは動作しなくなります。これらのコンポーネントで構成されたリソース、ワークフロー、ビジネスロジックを、以下の新しく高度な代替サービスへ移行する計画を直ちに開始することを強く推奨します:
- File StoreからCatalyst Stratusへアップグレード
- Event ListenersからCatalyst Signalsへアップグレード
- CronからCatalyst Job Schedulingへアップグレード
CatalystはコンソールからFile StoreからStratusへのファイルの直接移行を可能にしています。移行手順については、こちらの完全なお知らせ投稿をお読みください。
2025年 6月
バグ修正
Node.js SDK - Stratusのバグ修正: List Objects SDKメソッドが意図したとおりに動作するようバグ修正を行いました。
Node.js SDK v3.0.3 - Stratusのバグ修正: 複数のCatalystコンポーネントを使用し、認証をトリガーすることなくPut Object SDKメソッドを使用できるようバグ修正を行いました。
機能強化
Java SDKバージョンアップグレード v2.1.0 - Stratus: Catalyst Java SDKのバージョンv2.0.0をリリースしました。このバージョンには以下のサポートが含まれています:
- StratusのList Objects in a Bucket SDKメソッドにおけるorderBy機能。このパラメータにより、バケット内のオブジェクトを昇順または降順で一覧表示できます。
- Put Object SDKメソッドに新しいオプションcontent-typeとfolder-listingが追加されました。アップロードされたオブジェクトのコンテンツタイプを取得したり、ルートディレクトリのみまたはバケット内のすべてのオブジェクトを一覧表示するオプションを提供します。
機能強化
Node.js SDKバージョンアップグレード v3.0.1 - Stratus: Catalyst Node.js SDKのバージョンv3.0.1をリリースしました。このバージョンには以下のサポートが含まれています:
- StratusのList Objects in a Bucket SDKメソッドにおけるorderBy機能。このパラメータにより、バケット内のオブジェクトを昇順または降順で一覧表示できます。
- Put Object SDKメソッドに新しいオプションcontent-typeとfolder-listingが追加されました。アップロードされたオブジェクトのコンテンツタイプを取得したり、ルートディレクトリのみまたはバケット内のすべてのオブジェクトを一覧表示するオプションを提供します。
機能強化
Python SDKバージョンアップグレード v1.0.1 - Stratus: Catalyst Python SDKのバージョンv1.0.1をリリースしました。このバージョンには以下のサポートが含まれています:
- StratusのList Objects in a Bucket SDKメソッドにおけるorderBy機能。このパラメータにより、バケット内のオブジェクトを昇順または降順で一覧表示できます。
- Put Object SDKメソッドに新しいオプションcontent-typeとfolder-listingが追加されました。アップロードされたオブジェクトのコンテンツタイプを取得したり、ルートディレクトリのみまたはバケット内のすべてのオブジェクトを一覧表示するオプションを提供します。
バグ修正
Catalyst Connectorsのバグ修正: getAccessToken()メソッドにおいて、文字列として保存されたレガシートークン値がSDKを新しいバージョンにアップグレードした際にJSON解析エラーを引き起こす問題を修正しました。旧形式と新形式の両方のトークン形式に対応し、互換性を確保してキャッシュ関連の障害を防止します。
この修正は以下のSDKバージョンで利用可能です:
- Java SDK - v2.1.0
- Node.js SDK - v3.0.1
- Python SDK - v1.0.1
2025年 5月
機能強化
Javaバージョンアップグレード v2.0.0: Catalyst Java SDKのバージョンv2.0.0をリリースしました。このバージョンには、Job Schedulingサービス、Pipelinesサービス、Catalyst Cloud Scale NoSQLコンポーネント、およびCatalyst Cloud Scale Stratusコンポーネントのサポートが含まれています。
このリンクからバージョンをダウンロードできます。
また、以下の機能強化も行いました:
-
ConnectorNameオブジェクトの新パラメータ: Catalyst Connectorsにおいて、getConnector()メソッドに渡されるauthJsonオブジェクトに新しいパラメータrefresh_inが追加されました。アクセストークンを更新する間隔(秒単位)を指定できます。
-
getConnector()メソッドのレスポンス更新:
Catalyst Connectorsにおいて、getConnector()メソッドからのキャッシュされたレスポンスが強化されました。以前はアクセストークンのみを返していましたが、更新されたレスポンスにはexpires_inとexpires_in_secondsの2つの追加パラメータが含まれるようになりました。
旧構造:
“376382829834729873982790”
新構造:
{ access_token: “376382829834729873982790”, expires_in_seconds: 3600, expires_in: 123721637812 }
-
Catalyst SmartBrowzのパスワード保護: pdf_optionsにパスワードキーを追加するオプションを提供しました。convertToPdf()メソッドを使用して、パスワード保護されたPDFファイルを生成できます。
このバージョンには、以下の非推奨に関する更新が含まれています:
-
ZCQL v1の非推奨: executeQuery()メソッドで使用されていたZCQL v1パーサー構文は非推奨となり、更新されたZCQL v2構文に置き換えられました。
-
sendNotification()メソッドの非推奨: Java SDKのsendNotification()メソッドは非推奨になりました。代わりにsendAndroidNotification()メソッドを使用してAndroidアプリケーションに通知を送信でき、iOSの場合はsendIOSNotification()メソッドを使用できます。
機能強化
Node.jsバージョンアップグレード v3.0.0: Catalyst Node.js SDKのバージョンv3.0.0をリリースしました。このバージョンには、Job Schedulingサービス、Pipelinesサービス、Catalyst Cloud Scale NoSQLコンポーネント、およびCatalyst Cloud Scale Stratusコンポーネントのサポートが含まれています。
また、以下の機能強化も行いました:
-
resetPassword()メソッドの更新: Catalyst Cloud Scale Authenticationサービスにおいて、resetPassword()メソッドに渡されるsignupConfigオブジェクトに、メールIDがtemplate_detailsオブジェクト内にネストされるのではなく、個別のパラメータとして含まれるようになりました。
-
ConnectorNameオブジェクトの新パラメータ: Catalyst Connectorsにおいて、getConnector()メソッドに渡されるConnectorNameオブジェクトに新しいパラメータrefresh_inが追加されました。アクセストークンを更新する間隔(秒単位)を指定できます。
-
getConnector()メソッドのレスポンス更新: Catalyst Connectorsにおいて、getConnector()メソッドからのキャッシュされたレスポンスが強化されました。以前はアクセストークンのみを返していましたが、更新されたレスポンスにはexpires_inとexpires_in_secondsの2つの追加パラメータが含まれるようになりました。
旧構造:
“376382829834729873982790”
新構造:
{ access_token: “376382829834729873982790”, expires_in_seconds: 3600, expires_in: 123721637812 }
-
Catalyst SmartBrowzのパスワード保護: pdf_optionsにパスワードキーを追加するオプションを提供しました。convertToPdf()メソッドを使用して、パスワード保護されたPDFファイルを生成できます。
このバージョンには、以下の非推奨に関する更新が含まれています:
-
ZCQL v1の非推奨: executeQuery()メソッドで使用されていたZCQL v1パーサー構文は非推奨となり、更新されたZCQL v2構文に置き換えられました。
-
sendNotification()メソッドの非推奨: Node.js SDKのsendNotification()メソッドは非推奨になりました。代わりにsendAndroidNotification()メソッドを使用してAndroidアプリケーションに通知を送信でき、iOSの場合はsendIOSNotification()メソッドを使用できます。
ターミナルで以下のコマンドを実行して、上記のすべての変更を含むNode.js SDKパッケージをインストールできます:
機能強化
Pythonバージョンアップグレード v1.0.0: Catalyst Python SDKのバージョンv1.0.0をリリースしました。このバージョンには、Job Schedulingサービス、Pipelinesサービス、Catalyst Cloud Scale NoSQLコンポーネント、およびCatalyst Cloud Scale Stratusコンポーネントのサポートが含まれています。
また、以下の機能強化も行いました:
-
resetPassword()メソッドの更新: Catalyst Cloud Scale Authenticationサービスにおいて、resetPassword()メソッドに渡されるsignupConfigオブジェクトに、メールIDがtemplate_detailsオブジェクト内にネストされるのではなく、個別のパラメータとして含まれるようになりました。
-
ConnectorNameオブジェクトの新パラメータ: Catalyst Connectorsにおいて、getConnector()メソッドに渡されるConnectorNameオブジェクトに新しいパラメータrefresh_inが追加されました。アクセストークンを更新する間隔(秒単位)を指定できます。
-
getConnector()メソッドのレスポンス更新: Catalyst Connectorsにおいて、getConnector()メソッドからのキャッシュされたレスポンスが強化されました。以前はアクセストークンのみを返していましたが、更新されたレスポンスにはexpires_inとexpires_in_secondsの2つの追加パラメータが含まれるようになりました。
旧構造:
“376382829834729873982790”
新構造:
{ access_token: “376382829834729873982790”, expires_in_seconds: 3600, expires_in: 123721637812 }
-
Catalyst SmartBrowzのパスワード保護: pdf_optionsにパスワードキーを追加するオプションを提供しました。convertToPdf()メソッドを使用して、パスワード保護されたPDFファイルを生成できます。
このバージョンには、以下の非推奨に関する更新が含まれています:
- ZCQL v1の非推奨: executeQuery()メソッドで使用されていたZCQL v1パーサー構文は非推奨となり、更新されたZCQL v2構文に置き換えられました。
ターミナルで以下のコマンドを実行して、上記のすべての変更を含むPython SDKパッケージをインストールできます:
バグ修正
Catalyst WebSDKのバグ修正: getCurrentProjectUser()メソッドが、置換文字(�)を表示する代わりに、ユーザー名の非ASCII文字を正しく表示するようバグ修正を行いました。
2024年 12月
バグ修正
Node.js SDK - NoSQLのバグ修正: Catalyst Node.js SDKにおいて、queryTable()およびqueryIndex()メソッドが期待どおりに動作するようバグ修正を行いました。
バグ修正
カスタムドメインにおけるWeb SDKのバグ修正: カスタムドメインでWebクライアントをホストしているユーザーに対して、Web SDKの操作が失敗する問題を解決しました。SDKはカスタムドメイン環境で正しく動作するようになりました。
2024年 11月
Catalyst Stratusの紹介: Catalystは、Catalyst FileStoreコンポーネントの強化版として、Catalyst Cloud Scaleサービス内でより強力でスケーラブルなクラウドベースのオブジェクトストレージソリューションを提供するStratusを導入しました。Stratusは、バケットとオブジェクトを使用して、ファイル、画像、メディアなどの非構造化データを保存、整理、管理できます。事前署名付きURL、アクセス制御設定、詳細なメタデータ管理によるセキュアなファイルアクセスをサポートします。バージョニング、バケット間のファイル移動、信頼性の向上などの組み込み機能により、Stratusは大規模アプリケーションのデータ操作を効率化します。
Catalystは、ワークフローへのスムーズな統合のためにREST APIとJava、Node.js、PythonのSDKを提供しています。また、Web、Android、iOS、FlutterのクライアントSDKも提供しています。
Stratusは現在、早期アクセスモードで利用可能です。こちらのフォームからアクセスをリクエストし、ヘルプドキュメントで詳細をご確認いただけます。
2024年 7月
Catalyst Job Schedulingの紹介: Catalystは、既存のCatalyst Cloud Scale Cronコンポーネントの強化版として、スケジュールされた時刻にFunctions、Circuits、Webhook、またはAppSailサービスなどの特定のターゲットを自動的にトリガーするジョブを作成できる専用のJob Schedulingサービスを導入しました。実行タイミングは、事前定義された間隔またはカスタムcron式による再利用可能な時間パターンを提供するcronを使用して定義できます。異なる環境間での管理を簡素化するために、ジョブはジョブプールを使用してグループ化および整理できます。
また、統合ダッシュボードで実行履歴、ジョブステータス、ログの可視性も提供しています。Catalystは、ジョブのプログラムによる作成、管理、トリガーを支援するために、REST APIとJava、Node.js、PythonのSDKを提供しています。
Job Schedulingは現在、早期アクセスモードで利用可能です。こちらのフォームからアクセスをリクエストし、ヘルプドキュメントで詳細をご確認いただけます。
2024年 6月
Catalyst NoSQLの紹介: Catalystは、Cloud Scaleサービス内に、大規模な非構造化データまたは半構造化データの保存と管理を目的とした柔軟でスキーマレスなデータベースコンポーネントであるNoSQLを導入しました。NoSQLはコレクションとドキュメントの作成をサポートし、事前定義されたスキーマなしでネストされたデータ構造と動的フィールドを使用できます。CRUD操作、クエリ検索、効率的なデータアクセスのためのインデックス管理を実行できます。
Catalystは、アプリケーション内でのNoSQL操作のシームレスな統合とプログラムによる制御を可能にするために、REST APIとJava、Node.js、PythonのSDKを提供しています。
NoSQLは現在、US DCのユーザー向けに早期アクセスモードで利用可能です。こちらのフォームからアクセスをリクエストできます。コンポーネントの詳細と開始方法については、ヘルプドキュメントをご参照ください。
2024年 2月
バグ修正
Javaバージョンアップグレード v1.15.1: Catalyst Java SDKの新バージョン、zc-java-sdk v1.15.1をリリースしました。
バグ修正: ZCML.getContentForAadhaar関数の実行時に発生していたエラーを修正しました。
zc-java-sdk v1.15.1はこちらの静的ダウンロードURLからダウンロードして、既存のJava Functionsをアップグレードできます。Java開発にCatalyst Mavenツールを使用している場合は、pom.xmlファイルにMaven依存関係として新バージョンのSDKを設定することもできます。
新機能
Javaバージョンアップグレード v1.15.0: Catalyst Java SDKの新バージョン、zc-java-sdk v1.15.0をリリースしました。
- 新機能: このバージョンでは、JakartaサーブレットをサポートしたCatalyst AppSailサービスでのzc-java-sdkの初期化に使用できる新しいメソッドを提供します。
- 機能強化: 追加のリトライ可能なエラーコードを提供することで、Catalyst APIリクエストのリトライ処理を強化しました。
zc-java-sdk v1.15.0はこちらの静的ダウンロードURLからダウンロードして、既存のJava Functionsをアップグレードできます。Java開発にCatalyst Mavenツールを使用している場合は、pom.xmlファイルにMaven依存関係として新バージョンのSDKを設定することもできます。
2024年 1月
バグ修正
Catalyst Authenticationのパスワードリセットメールテンプレートのバグ修正: Catalyst Authenticationのパスワードリセットメールテンプレートに構成された動的HTMLコンテンツが、以下のSDKメソッドによって期待どおりに返されるようバグ修正を行いました:
- Java SDK - resetPassword(signUpdetails)
- Node.js SDK - resetPassword(signupConfig, userConfig)
- Python SDK - reset_password(signup_config, user_details)
バグ修正
SmartBrowz APIのバグ修正: SmartBrowz APIの使用時に、デフォルト組織以外の組織からアクセスする際に問題が発生していました。この問題は修正されました。
2023年 12月
CAデータセンターのサポート: Catalystは現在、CA(カナダ)データセンターで利用可能です。CA DCでCatalystアカウントを作成し、CAドメインからCatalystリソースにアクセスできます。
-
ベースAPI URI: https://api.catalyst.zohocloud.ca/
-
Zoho AccountsサーバーURI: https://accounts.zohocloud.ca
DCサポートは、REST APIにアクセスするためのCatalyst OAuth 2.0認証の実装に反映されます。クライアントを登録した後、Zoho APIコンソールからCA DCのユーザーに対するアプリケーションへのアクセスを無効または有効にすることもできます。 -
CA DCで利用できないサービスと機能:
- Cloud Scale:Push Notifications、MDM
- Serverless:Circuits、Integration Functions
- DevOps:APM、Automation Testing
- Zia Services:Identity Scanner、AutoML
- SmartBrowz:Dataverse
- QuickML:サービス全体
Java SDKバージョンアップグレード v1.14.0: Catalyst Java SDKの新バージョン、zc-java-sdk v1.14.0を公開しました。
変更点:
-
File Store: Java SDKは、getFolderInstanceでフォルダインスタンスを取得する場合、およびgetFolder()で単一フォルダの詳細を取得する場合に、フォルダ名の指定もサポートするようになりました。これは、以前サポートされていたフォルダIDの指定に加えてのものです。
-
Dataverse(ベータ): Java SDKは、組み込みAPIを使用してWebから意味のあるデータ抽出を行うSmartBrowz Dataverse機能のサポートを提供するようになりました。これらはJava SDKパッケージ内でメソッドとして実装されており、ビジネスロジックに組み込むことができます。
2023年 11月
バグ修正
Python SDKバージョンアップグレード v1.0.0rc2:
Catalyst Python SDKのベータバージョンv1.0.0rc2をリリースしました。このバージョンには、Windows OSでのSDK実装の適切な動作を保証するバグ修正が含まれています。
ターミナルで以下のコマンドを実行して、最新のPython SDKパッケージをインストールできます:
2023年 10月
機能強化
OAuthスコープの追加: 以下のサービスに新しいOAuthスコープを追加しました:
Catalyst QuickML : QuickML.deployment.READ
Catalyst SmartBrowz : ZohoCatalyst.pdfshot.execute, ZohoCatalyst.dataverse.execute
機能強化
Node.js SDKバージョンアップグレード v2.6.0-beta.0: Catalyst Node.js SDKのベータバージョンv2.6.0-beta.0をリリースしました。このバージョンには、Catalyst SmartBrowzサービスのDataverseのサポートが含まれています。また、SDKのCatalyst Cloud Scale AuthenticationコンポーネントuserManagementのすべてのメソッドからZAIDを非推奨にしました。
ターミナルで以下のコマンドを実行して、最新のNode.js SDKパッケージをインストールできます:
機能強化
Java SDKバージョンアップグレード v1.13.1: Catalyst Java SDKのパッチバージョンv1.13.1をリリースしました。Catalyst Circuitsコンポーネントの軽微な修正が含まれています。このリンクからSDKのバージョンをダウンロードできます。
機能強化
Python SDKバージョンアップグレード v1.0.0rc1: Catalyst Python SDKのベータバージョンv1.0.0rc1をリリースしました。Catalyst SmartBrowzサービスのDataverseのサポートが含まれています。また、SDKのCatalyst Cloud Scale Authenticationコンポーネントuser_managementからZAIDを非推奨にしました。
ターミナルで以下のコマンドを実行して、最新のPython SDKパッケージをインストールできます:
2023年 9月
Flutter SDKの紹介: 新しいCatalyst Flutter SDKのリリースにより、Catalystでクロスプラットフォームモバイルアプリを構築できるようになりました。このSDKはv1であり、Data Store、File Store、Functionsなど、さまざまなCatalyst Cloud ScaleおよびCatalyst Serverless操作のためのクラス、オブジェクト、メソッドを提供します。SDKコンポーネントの詳細と各操作のサンプルコードスニペットについては、Flutter SDKドキュメントをご参照ください。
AndroidおよびiOS SDKでのサードパーティ認証のサポート: Catalyst AndroidおよびiOS SDKパッケージでは、Cloud Scale Authenticationを通じてモバイルアプリに任意のサードパーティ認証を組み込めるようになりました。AndroidまたはiOSパッケージを作成する際にCatalystで作成される設定ファイルに、サードパーティ認証の実装を可能にするプロパティ(JWTClientIDとJWTClientSecret)が含まれるようになりました。詳細はAndroidおよびiOSのヘルプドキュメントをご参照ください。
AndroidおよびiOS SDKでのタイムゾーン詳細の取得: AndroidまたはiOS SDKの新しいgetCurrentTimeZone()メソッドを使用して、Catalystプロジェクトに構成されたタイムゾーンを取得できるようになりました。詳細はAndroidおよびiOSのヘルプドキュメントをご参照ください。
Android SDKでのGoogleソーシャルログインのサポート: Catalyst Android SDKでは、Authenticationのソーシャルログイン機能を使用して、AndroidアプリユーザーにGoogleログインおよびログアウト機能を提供できるようになりました。fun login()およびfun logout()メソッドでGoogle OAuthクライアントIDを渡すことができます。
機能強化
Python SDKバージョンアップグレード v.0.0.2: Catalyst Python SDK v.0.0.2の安定版をリリースしました。QuickMLとZCQL v2パーサーが含まれています。Catalyst Authenticationで新しいユーザーを招待する際に、このSDKを使用してメールテンプレートをカスタマイズすることもできます。認証コンポーネントの名前をuser_managementに変更しました。ターミナルで以下のコマンドを実行して、Python SDKパッケージをインストールできます:
このバージョンでは、Catalyst Authenticationコンポーネントのupdate_user_details()メソッドのバグ修正を行いました。また、Authenticationコンポーネントのすべてのメソッドでザイドを任意にしました。
機能強化
Catalyst Functionsの更新: Catalyst Functionの実行時に空のクエリパラメータを渡した場合、そのパラメータはFunctionsコード内で利用できないのではなく、空文字列の値で利用できるようになりました。
機能強化
AndroidおよびiOS SDKでのページネーションによる行の取得: Catalyst AndroidおよびiOS SDKパッケージに、Data Storeのテーブルからページネーションでデータ行を取得するサポートが追加されました。これにより、イテレーションを通じてバッチまたはページ単位で行を取得できます。両方のSDKのgetRows()メソッドで渡せる新しいパラメータmaxRowsとnextTokenのサポートが含まれています。詳細はAndroidおよびiOSのヘルプドキュメントをご参照ください。
機能強化
Android SDK v2.1.0のリリース: Catalyst Android SDKには、新しいv2.1.0で指定された他の更新に加えて、以下の機能強化と更新が含まれています:
- ファイルをinputStreamとファイル名で渡すことによるFile Storeのフォルダへのファイルアップロードのサポート
- 新しいexecuteDelete()メソッドによるHTTP DELETE型のServerless Functionの実行のサポート
- Get Table Metadata SDK操作の削除
- Android例外への新しいエラーコードの追加
- Android SDKの初期化時に環境を指定するためのZCatalystSDKConfigs.AccountTypeからZCatalystSDKConfigs.Environmentへの更新
機能強化
既存のiOS SDK操作の機能強化: Catalyst iOS SDKには、指定された他の更新に加えて、以下の機能強化と更新が含まれています:
- Catalyst iOS SDKのData Storeにおける<TABLE_INSTANCE>の作成または使用のサポートを削除しました。<DATA_STORE_INSTANCE>を作成し、テーブル識別子を指定して、さまざまな操作を実行できるようになりました。この変更を反映して修正されたSDKコードスニペットは:Get Column Metadata、Get Rows、Get Row Data、およびExecute a ZCQL Queryです。
- iOS SDKの初期化時に、SDKパッケージの設定詳細を含む追加オブジェクトappConfigurationを渡せるようになりました。
- Catalystが生成するプロパティファイルに4つの新しいキーを追加しました:X-Catalyst-Environment、X-CATALYST-USER、AccountsPortalDomain、notificationAppID。
- iOS SDKパッケージのnotificationAppIDプロパティを通じて、Push Notificationsのネイティブ実装のサポートを提供するようになりました。
バグ修正
Node.js SDKバージョンアップグレード 2.5.1: Catalyst Node.js SDK v2.5.1の安定版をリリースしました。Catalyst SmartBrowzコンポーネントの軽微なバグ修正が含まれています。
2023年 8月
機能強化
Catalyst Authenticationユーザー管理の更新: 新規ユーザーの追加や既存組織への新規ユーザーの追加など、Catalyst Authentication SDKメソッドにおいて、姓パラメータが任意になりました。名が必須になりました。これはすべてのJava、Node.js、Python SDKに適用されます。SDKメソッドの変更点は以下のとおりです:
Java: registerUser(), addUser(), resetPassword(), generateCustomToken(), updateUser(),getSignupValidationRequest()
Node.js: registerUser(), addUserToOrg(), resetPassword(), generateCustomToken(), getSignupValidationRequest(), updateUserDetails()
Python: register_user(), add_user_to_org(), reset_password(), get_signup_validation_request(), generate_custom_token(), update_user_details()
機能強化
ZCQL V2パーサーの更新:
ZCQL V2に以下の一連の更新を行いました:
-
Catalyst Cloud Scale ZCQLコンポーネントにおいて、このバージョンでいくつかの構文アップグレードを行いました。詳細はこちらのページをご参照ください。
-
CatalystコンソールのZCQLプレイグラウンド機能もこのバージョンでアップグレードされました。ZCQLのバージョン番号を環境変数として追加することで、Catalyst FunctionsでZCQLコードを使用することもできます。実装についてはこちらのページをご参照ください。
-
更新されたZCQL構文に基づいて、ZCQL例外のリストも更新しました。
-
ZCQLステートメントのWHERE句でのサブクエリをサポートするようになりました。
-
Catalystでは、HAVING句でZCQL関数を使用できるようになりました。詳細はこちらのページをご参照ください。
-
単一のZCQLクエリステートメントで同じカラムに対して複数のZCQL関数を使用できるようになりました。
機能強化
Java SDK v1.1.13.0およびNode.js SDK v2.5.0バージョンアップグレード: Catalyst Java SDK v1.1.13.0およびNode.js SDK v2.5.0の安定版をリリースしました。QuickMLとZCQL v2パーサーが含まれています。Catalyst Authenticationで新しいユーザーを招待する際に、これらのSDKバージョンでメールテンプレートをカスタマイズすることもできます。Java SDKはこのリンクからダウンロードできます。Catalyst CLIで以下のコマンドを実行して、Node.js SDKパッケージをインストールできます:
機能強化
Java SDK v1.1.13.0およびNode.js v2.5.0 SDKのバージョンアップグレード: Catalyst Java SDK v1.1.13.0およびNode.js SDK v2.5.0の安定版をリリースしました。Java SDKのアップグレードでは、列挙型ZCCircuitExecutionStatusに新しい値INITIATEDを追加しました。
機能強化
Authenticationにおけるset Zaaid()メソッドの置き換え: Catalyst Java SDKのAuthenticationコンポーネントにおいて、Add new User to Existing Org操作で、setZaaid()メソッドをsetOrgId()メソッドに置き換えました。
バグ修正
Notificationsのバグ修正: Node.js SDK v2.5.0アップグレードの安定版をリリースし、iOS Push Notificationsのバグを修正しました。
2023年 7月
Catalyst Mavenプラグインの紹介: Catalystは、Apache Mavenビルド自動化ツール向けの一連の機能を提供するようになりました。Catalyst Mavenアーキタイプ、Mavenフレームワーク用のCatalystプラグイン、およびJavaアプリケーション開発プロセスを強化するための依存関係としてのCatalyst Java SDKの提供が含まれています。これらのツールにより、アーキタイプでCatalyst Functionsを作成し、Java依存関係を自動的に処理し、Catalyst CLIを使用する代わりに、お好みのJava IDE内でプラグインを使用してFunctionsの提供またはデプロイが可能です。
2023年 6月
新サービス
Catalyst ConvoKraftの紹介: Catalystは、ConvoKraftボットをCatalystアプリケーションにカスタマイズして埋め込むために使用できる新しいJavaScriptクライアントSDKパッケージを提供します。SDKパッケージは、ConvoKraftボットの基本的な操作を実行するためのメソッドと、クライアントアプリケーション内のボットのチャットウィンドウの外観と動作を設定するためのフックのセットをサポートしています。
機能強化
ConvoKraft Integration Functionsのサポート: ConvoKraft型のCatalyst Integration Functionsをサポートするようになりました。これらのFunctionsはJava、Node.js、Pythonで作成できます。
2023年 5月
Java SDKバージョンアップグレード v1.12.0-beta02: Java SDKの新しいベータバージョンv1.12.0-beta02をリリースしました。刷新されたCatalyst Authenticationコンポーネントのサポートに関する機能強化が含まれています。このリンクからバージョンをダウンロードできます。また、安定版v1.12.0もリリースしました。このバージョンにはCatalyst Authenticationコンポーネントの変更が含まれています。Catalyst AuthenticationのaddUser()メソッドにおいて、setZaaid()をsetOrgId()に置き換えました。このリンクからバージョンをダウンロードできます。
Node.js SDKバージョンアップグレード v2.4.0-beta.1: Node.js SDKの新しいベータバージョンv2.4.0-beta.1をリリースしました。Catalyst AuthenticationコンポーネントのgenerateCustomToken()メソッドのスコープをuserからadminに更新しました。
Catalyst CLIで以下のコマンドを実行して、このNode.js SDKパッケージをインストールできます:
機能強化
Node.js SDKバージョンアップグレード v2.4.0: Node.js SDK v2.4.0の安定版をリリースしました。Catalyst QuickMLコンポーネントを実装しました。Catalyst AuthenticationコンポーネントのaddUser()メソッドにおいて、zaaidをorg_Idに置き換えました。安定版をインストールするには、以下のコマンドを使用できます:
Catalyst Cliq Node.js SDKバージョンアップグレード v1.0.0: Cliq Node.js SDK v1.0.0の新バージョンをリリースしました。ESMモジュール機能のサポートが含まれています。ただし、このバージョンはCommon JSモジュールとの互換性がありません。Common JSモジュールを使用している場合は、追ってお知らせがあるまでNode.js SDKのv0.1.1バージョンを使用する必要があります。また、今後はESMモジュールのみをサポートしますのでご注意ください。
Catalyst CLIで以下のコマンドを実行して、このバージョンをインストールできます:
v0.1.1バージョンをインストールする場合は、以下のコマンドを使用してください:
Catalyst Reactプラグインアップグレード v.0.0.4: Catalyst Reactプラグインzcatalyst-cli-plugin-reactのバージョンをv.0.0.4にアップグレードしました。ReactアプリケーションのCLI serveコマンドの機能強化が含まれています。
2023年 4月
Catalyst SmartBrowzの紹介: Catalystは、Catalystのクラウド環境を通じてヘッドレスモードでリモートブラウザを管理・制御できる専用ブラウザサービスを導入しました。SmartBrowzには、Headless、Browser Logic、PDF & Screenshots、Templatesなどのコンポーネントが含まれています。Catalystでは、JavaまたはNode.jsプログラミング環境を使用して、新しいServerless Function型のBrowser Logic Functionsとしてアプリケーションロジックをコーディングできます。また、さまざまなSmartBrowzコンポーネントを直接実装およびテストするためのSDKパッケージとすぐに使えるコードスニペットも提供しています。
Java SDKバージョンアップグレード v1.12.0-beta01: Java SDKの新しいベータバージョンv1.12.0-beta01をリリースしました。Catalyst SmartBrowz操作のサポートが含まれています。このリンクからバージョンをダウンロードできます。
2023年 3月
Pythonプログラミングサポート: Catalystは、Catalyst Serverless FunctionsでPython v3.9バージョンのサポートを提供するようになりました。また、Pythonプログラミング環境でアプリケーションを容易に構築できるPython SDKライブラリも提供しています。このSDKパッケージにより、すべてのCatalystサービスおよびコンポーネントにわたるさまざまな操作を実装・実行できます。
Python用Integration FunctionsのCliq SDKパッケージ: Zoho Cliq向けのCatalyst Integration Functionsが、Python SDK v0.0.1の更新によりPythonプラットフォームで作成できるようになりました。Catalyst CLIで以下のコマンドを実行して、PythonにCliq SDKをインストールできます:
2023年 2月
AU DCのサポート: Catalystは現在、AUデータセンターでホストされており、AUドメインからアクセスできます。AUユーザーは、AUドメインからCatalystリモートコンソールにアクセスできるようになりました。
マルチDCサポートは、REST APIにアクセスするためのCatalyst OAuth 2.0認証の実装にも反映されます。クライアントを登録した後、Zoho APIコンソールからAU DCのユーザーに対するアプリケーションへのアクセスを無効または有効にすることもできます。AU DCに関連する機能強化は、Catalyst CLIへのログインおよびSDKの使用時にも反映されます。
AU DCからアクセスするユーザーは、CircuitsおよびPush Notifications機能を利用できません。
2022年 11月
機能強化
ZCQLによる重複データ取得の最適化: ZCQLのSELECTクエリを使用した、Data Storeのテーブルにおける重複データ取得プロセスを最適化しました。
バグ修正
ZCQLのパフォーマンス修正: ZCQL UPDATEクエリで報告されたパフォーマンスの問題を修正するためのアップグレードを行いました。
非推奨
Node.js v10の非推奨: Node.js v10の非推奨フェーズは、2022年10月31日まで延長されることが発表されていました。Node.js v10は正式に非推奨となりました。2023年1月31日に廃止され、それ以降Catalystはこのランタイムのサポートを終了します。
2022年 7月
機能強化
Catalyst Mailの機能強化: Catalyst Mailを通じて、Catalystアプリケーション内から送信するメールにファイルを添付できるようになりました。複数のファイル添付に加えて、Mailでは1回の送信操作で複数の受信者、CC、BCC、返信もサポートするようになりました。JavaおよびNode.jsプラットフォーム、またAPIを通じてアプリケーションユーザーにメールを送信できます。
2022年 6月
新機能
Identity Scanner: Catalystは、E-KYCと文書処理を通じてセキュアな本人確認を行うことができる新しいZia AI駆動スイート、Identity Scannerを導入しました。Identity Scannerは、拡張OCR、データ抽出、顔比較、その他の高度なAI機能を組み込んでおり、さまざまなID証明書や公式文書を処理できます。Catalystは、JavaおよびNode.js環境、また複数のAPIを通じてIdentity Scannerを提供しています。
機能強化
ファイル添付/アップロード時のウイルス対策チェック: Catalystは、File Storeにアップロードされたファイルおよび Catalyst Mailを通じて送信された添付ファイルにウイルス対策チェックを実装することで、アプリケーションファイルに追加のセキュリティレイヤーを提供するようになりました。
バグ修正
ZCQLのバグ修正: Joinの場合に子テーブルのスコープ条件が親テーブルのスコープよりも優先されるZCQLのバグを解決する修正を行いました。SELECT操作で取得される行数のデフォルト制限も200から300に更新されました。
バグ修正
Functionsのバグ修正: Function名に「4d」、「2d」、「56f」などの文字を含めるとfloatまたはdouble値に変換されてエラーが発生する問題に対処する修正を行いました。
2022年 3月
機能強化
Node.js v10非推奨の延長: Node.js v10の非推奨フェーズは2021年4月から進行中です。このバージョンの廃止日は2022年7月31日と発表されていましたが、非推奨期間を2022年10月31日まで延長する予定です。非推奨期間終了後、Node.js v10は2023年1月31日に廃止され、Catalystはこのランタイムのサポートを終了します。
機能強化
Node.js v12非推奨のお知らせ: Node.js v12は現在、非推奨フェーズにあります。2023年4月30日までの非推奨期間終了後、Node.js v12は非推奨期間終了から3ヶ月後の2023年7月31日に廃止されます。その後、Catalystはこのランタイムのサポートを終了します。
2022年 1月
新機能
Automation Testing API: Automation Testingは、CatalystまたはサードパーティのAPIのテストを自動化できます。Catalyst APIを通じて、Automation Testingで構成されたテストプランの実行をトリガーできます。
2021年 10月
バグ修正
Catalystサインアップのバグ修正: CatalystはSDKまたはAPIを通じたユーザーサインアッププロセスを改善し、既存のCatalystアプリケーションに関連付けられたプロジェクトのZAID値のみを受け入れるバリデーションを実装しました。
2021年 6月
新機能
Text Analytics APIおよびSDK: Catalystは、テキストコンテンツを処理して感情分析、固有表現認識、キーワード抽出の3つの操作を実行するZia AI駆動サービスとしてText Analyticsを導入しました。JavaまたはNode.js SDK、およびAPIを使用して、これらの操作を個別に、または3つすべてをまとめて処理できます。
新機能
INデータセンターのサポート: Catalystは現在、INデータセンターでホストされており、INドメインからアクセスできます。マルチDCサポートは、REST APIにアクセスするためのCatalyst OAuth 2.0認証の実装に反映されます。Catalyst APIのベースAPI URIもそれに応じて変更されます。マルチDCサポートAPIドキュメントをご参照ください。クライアントを登録した後、Zoho APIコンソールからIN DCのユーザーに対するアプリケーションへのアクセスを無効または有効にすることもできます。
2021年 5月
新機能
JavaおよびNode.jsプラットフォーム向けIntegration FunctionsのCliq SDKパッケージ: Integration Functionsは、Cliq統合の選択に基づいて、CLIおよびCatalystコンソールの両方でCliq Java SDK v1.0.0またはCliq Node.js SDK v0.0.1で初期化されます。
バグ修正
Bulk Write API: Bulk Write APIのパフォーマンス最適化を行いました。
2021年 3月
新機能
EUデータセンターのサポート: Catalystは現在、EUデータセンターでホストされており、EUドメインからアクセスできます。マルチDCサポートは、REST APIにアクセスするためのCatalyst OAuth 2.0認証の実装に反映されます。Catalyst APIのベースAPI URIもそれに応じて変更されます。マルチDCサポートAPIドキュメントをご参照ください。クライアントを登録した後、Zoho APIコンソールから特定のDCのユーザーにアプリケーションへのアクセスを提供することもできます。Catalyst SDKパッケージもEU DCとの互換性があります。
機能強化
Catalyst Web SDK バージョン 2.0.0: Catalyst Web SDKの新バージョンをリリースしました。初期化スクリプトの機能強化が含まれています。アプリのドメインからinit.jsファイルを参照することで、プロジェクトIDや適切な環境のZAIDなど、プロジェクトの重要な詳細情報が自動的に入力されます。最新のWeb SDKスクリプトは、Developer Tools設定およびAuthenticationのサインイン方法セクションで確認できます。
2021年 2月
機能強化
Catalyst AndroidおよびiOS SDKパッケージの大幅アップグレード: Catalyst AndroidおよびiOS SDKパッケージを刷新し、Authentication、Data Store、Functionsなどの多数のツールを含めました。Catalystコンソールでモバイルアプリパッケージを登録し、モバイルアプリに含める設定ファイルをダウンロードできるようになりました。詳細は、刷新されたAndroid SDKドキュメントおよびiOS SDKドキュメントをご参照ください。
バグ修正
Node.js SDKのセキュリティバグ修正: ユーザースコープに関するセキュリティの問題に対処し、Node.js SDKの管理スコープにおけるセキュリティ強化を行いました。
バグ修正
Java SDK Connectorsの軽微なバグ修正: Java SDKにおいて、Connectorsがnullポインタ例外をスローする問題を修正しました。
2021年 1月
新機能
Zia顔比較: 2つの異なる画像の2つの顔を比較し、顔の特徴を分析して同一人物かどうかを判定するZia Facial Comparisonを導入しました。API、およびJavaとNode.js SDKで利用可能です。
2022年 12月
バグ修正
AutoML: AutoMLで一部のAPI呼び出しが400エラーレスポンスを返していた問題を修正しました。
バグ修正
Data Store: 一部の暗号化カラム作成操作が400エラーレスポンスを返していた問題を修正しました。
バグ修正
API: HTTP PATCHリクエストメソッドは以前サポートされていませんでした。Catalystは特定のAPIでPATCHリクエストをサポートするようになりました。
2022年 11月
機能強化
ZCQLによる重複データ取得の最適化: ZCQLのSELECTクエリを使用した、Data Storeのテーブルにおける重複データ取得プロセスを最適化しました。
バグ修正
ZCQLのパフォーマンス修正: ZCQL UPDATEクエリで報告されたパフォーマンスの問題を修正するためのアップグレードを行いました。
非推奨
Node.js v10の非推奨: Node.js v10の非推奨フェーズは、2022年10月31日まで延長されることが発表されていました。Node.js v10は正式に非推奨となりました。2023年1月31日に廃止され、それ以降Catalystはこのランタイムのサポートを終了します。
2022年 7月
機能強化
Catalyst Mailの機能強化: Catalyst Mailを通じて、Catalystアプリケーション内から送信するメールにファイルを添付できるようになりました。複数のファイル添付に加えて、Mailでは1回の送信操作で複数の受信者、CC、BCC、返信もサポートするようになりました。JavaおよびNode.jsプラットフォーム、またAPIを通じてアプリケーションユーザーにメールを送信できます。
2022年 6月
新機能
Identity Scanner: Catalystは、E-KYCと文書処理を通じてセキュアな本人確認を行うことができる新しいZia AI駆動スイート、Identity Scannerを導入しました。Identity Scannerは、拡張OCR、データ抽出、顔比較、その他の高度なAI機能を組み込んでおり、さまざまなID証明書や公式文書を処理できます。Catalystは、JavaおよびNode.js環境、また複数のAPIを通じてIdentity Scannerを提供しています。
機能強化
ファイル添付/アップロード時のウイルス対策チェック: Catalystは、File StoreにアップロードされたファイルおよびCatalyst Mailを通じて送信された添付ファイルにウイルス対策チェックを実装することで、アプリケーションファイルに追加のセキュリティレイヤーを提供するようになりました。
バグ修正
ZCQLのバグ修正: Joinの場合に子テーブルのスコープ条件が親テーブルのスコープよりも優先されるZCQLのバグを解決する修正を行いました。SELECT操作で取得される行数のデフォルト制限も200から300に更新されました。
バグ修正
Functionsのバグ修正: Function名に「4d」、「2d」、「56f」などの文字を含めるとfloatまたはdouble値に変換されてエラーが発生する問題に対処する修正を行いました。
2022年 3月
機能強化
Node.js v10非推奨の延長: Node.js v10の非推奨フェーズは2021年4月から進行中です。このバージョンの廃止日は2022年7月31日と発表されていましたが、非推奨期間を2022年10月31日まで延長する予定です。非推奨期間終了後、Node.js v10は2023年1月31日に廃止され、Catalystはこのランタイムのサポートを終了します。
機能強化
Node.js v12非推奨のお知らせ: Node.js v12は現在、非推奨フェーズにあります。2023年4月30日までの非推奨期間終了後、Node.js v12は非推奨期間終了から3ヶ月後の2023年7月31日に廃止されます。その後、Catalystはこのランタイムのサポートを終了します。
2022年 1月
新機能
Automation Testing API: Automation Testingは、CatalystまたはサードパーティのAPIのテストを自動化できます。Catalyst APIを通じて、Automation Testingで構成されたテストプランの実行をトリガーできます。
2021年 10月
バグ修正
Catalystサインアップのバグ修正: CatalystはSDKまたはAPIを通じたユーザーサインアッププロセスを改善し、既存のCatalystアプリケーションに関連付けられたプロジェクトのZAID値のみを受け入れるバリデーションを実装しました。
2021年 6月
新機能
Text Analytics APIおよびSDK: Catalystは、テキストコンテンツを処理して感情分析、固有表現認識、キーワード抽出の3つの操作を実行するZia AI駆動サービスとしてText Analyticsを導入しました。JavaまたはNode.js SDK、およびAPIを使用して、これらの操作を個別に、または3つすべてをまとめて処理できます。
新機能
INデータセンターのサポート: Catalystは現在、INデータセンターでホストされており、INドメインからアクセスできます。マルチDCサポートは、REST APIにアクセスするためのCatalyst OAuth 2.0認証の実装に反映されます。Catalyst APIのベースAPI URIもそれに応じて変更されます。マルチDCサポートAPIドキュメントをご参照ください。クライアントを登録した後、Zoho APIコンソールからIN DCのユーザーに対するアプリケーションへのアクセスを無効または有効にすることもできます。
2021年 5月
新機能
JavaおよびNode.jsプラットフォーム向けIntegration FunctionsのCliq SDKパッケージ: Integration Functionsは、Cliq統合の選択に基づいて、CLIおよびCatalystコンソールの両方でCliq Java SDK v1.0.0またはCliq Node.js SDK v0.0.1で初期化されます。
バグ修正
Bulk Write API: Bulk Write APIのパフォーマンス最適化を行いました。
2021年 3月
新機能
EUデータセンターのサポート: Catalystは現在、EUデータセンターでホストされており、EUドメインからアクセスできます。マルチDCサポートは、REST APIにアクセスするためのCatalyst OAuth 2.0認証の実装に反映されます。Catalyst APIのベースAPI URIもそれに応じて変更されます。マルチDCサポートAPIドキュメントをご参照ください。クライアントを登録した後、Zoho APIコンソールから特定のDCのユーザーにアプリケーションへのアクセスを提供することもできます。Catalyst SDKパッケージもEU DCとの互換性があります。
機能強化
Catalyst Web SDKバージョン 2.0.0: Catalyst Web SDKの新バージョンをリリースしました。初期化スクリプトの機能強化が含まれています。アプリのドメインからinit.jsファイルを参照することで、プロジェクトIDや適切な環境のZAIDなど、プロジェクトの重要な詳細情報が自動的に入力されます。最新のWeb SDKスクリプトは、Developer Tools設定およびAuthenticationのサインイン方法セクションで確認できます。
2021年 2月
機能強化
Catalyst AndroidおよびiOS SDKパッケージの大幅アップグレード: Catalyst AndroidおよびiOS SDKパッケージを刷新し、Authentication、Data Store、Functionsなどの多数のツールを含めました。Catalystコンソールでモバイルアプリパッケージを登録し、モバイルアプリに含める設定ファイルをダウンロードできるようになりました。詳細は、刷新されたAndroid SDKドキュメントおよびiOS SDKドキュメントをご参照ください。
バグ修正
Node.js SDKのセキュリティバグ修正: ユーザースコープに関するセキュリティの問題に対処し、Node.js SDKの管理スコープにおけるセキュリティ強化を行いました。
バグ修正
Java SDK Connectorsの軽微なバグ修正: Java SDKにおいて、Connectorsがnullポインタ例外をスローする問題を修正しました。
2021年 1月
新機能
Zia顔比較: 2つの異なる画像の2つの顔を比較し、顔の特徴を分析して同一人物かどうかを判定するZia Facial Comparisonを導入しました。API、およびJavaとNode.js SDKで利用可能です。
2020年 12月
バグ修正
AutoML: AutoMLで一部のAPI呼び出しが400エラーレスポンスを返していた問題を修正しました。
バグ修正
Data Store: 一部の暗号化カラム作成操作が400エラーレスポンスを返していた問題を修正しました。
バグ修正
API: HTTP PATCHリクエストメソッドは以前サポートされていませんでした。Catalystは特定のAPIでPATCHリクエストをサポートするようになりました。
最終更新日 2026-03-05 12:17:39 +0530 IST
Yes
No
Send your feedback to us