<<2025/12/18更新>> ASTERIA Warp 2512 リリースノート はじめに 本資料は、ASTERIA Warp 2512における新機能と修正内容を説明した資料です。 ------------------------------------------------------------------------------- 以前のリリースからのアップグレードについて 【旧バージョンがインストールされているマシンへのインストール】 旧バージョンのASTRIA Warp(バージョン2406以前)がインストールされているマシン へASTERIA Warp 2512をインストールする場合、次の点に注意してください。 1. 旧バージョンのASTERIA Warpと同じフォルダにインストールしてはいけません。 2.旧バージョンのASTERIA Warpと同じデータフォルダーを使用してはいけません。 3. 旧バージョンのASTERIA Warpと同時に稼動させるにはポート番号を重ならないよ うに設定する必要があります。 【旧バージョンとの互換性について】 ★ASTERIA Warpフローデザイナーは旧バージョンのASTERIA Warpサーバーに接続できませ ん。それぞれのバージョンに対応したASTERIA Warpフローデザイナーをご利用ください。 ★旧バージョンのASTERIA Warpフローデザイナーは、ASTERIA Warp 2512の サーバーに接続できません。 ★旧バージョンのASTERIA Warpで作成したフローは互換性があります。旧バージョンで作 成したフローなどの移行につきましては、「環境移行ガイド」をご参照ください。 【ASTERIA Warp(バージョン2406以前)からの移行に関連するフローサービスの重要な 変更点】 ★インストールフォルダーとデータフォルダーの初期値の変更 インストーラーや初期設定画面で表示されるインストールフォルダーやデータフォルダー の初期値が変更されました。 ★Windowsサービス名の変更 Windowsサービス名がASTERIA6.FlowServiceに、表示名がASTERIA Warp6に 変更されました。 ★正規表現の処理をJava標準の機能に変更 正規表現の処理をJakarta OROからJava標準機能に変更しました。 Javaがサポートする正規表現の構文は次のURLを参照ください。 https://docs.oracle.com/javase/jp/21/docs/api/java.base/java/util/regex/Pattern.html これにより次の機能で正規表現の動作が変わる可能性があります。 ・コンポーネント ・BranchByComponentProperty ・BranchByException ・Velocityで使用するテンプレートの中の$sys.regexpReplace() ・Validationの正規表現による条件式 ・マッパー関数 ・Regexp ・RegexpMatch ・RegexpFind ・RegexpReplace 現在判明している互換性の問題は次の通りです。 ・パターン [[] がエラーとなる →パターンを [\[] に修正する必要があります ★廃止された機能 次に掲げる機能、コンポーネント、マッパー関数が廃止されました。 ・Subversionを使用したバージョン管理機能 ・SOAP実行設定(SOAPトリガー) ・SOAPテンプレートフロー ・Webサービス関連コンポーネント ・Notes関連コンポーネント ・TableauMakeHyper/TableauMakeTde/TableauPublishTdeコンポーネント ・Handbook関連コンポーネント ・旧PDFコンポーネント、旧PDFMergeコンポーネント  ・その代わりにPDF2がPDFにPDFMerge2がPDFMergeに名称変更になりました ・ImageConverterコンポーネント ・JSONEncode/JSONDecodeコンポーネント ・StrToDateマッパー関数 ・FormatDateマッパー関数 ------------------------------------------------------------------------------- 【ASTERIA Warp 2512の新機能/変更点】 ★Java Development Kit 25に対応しました。 ★RESTコンポーネントの右クリックメニューに「OpenAPI定義のインポート」を追加しま  した。 ★新規フローの作成ダイアログに「Httpフロー(OpenAPI Spec)」を追加しました。 ★フローデザイナーのコンポーネントパレットに「AI」タブを追加し次のコンポーネント  を追加しました。  ・OpenAIからメッセージを取得するSimpleOpenAICallコンポーネント  ・Geminiからメッセージを取得するSimpleGeminiCallコンポーネント  ・Claudeからメッセージを取得するSimpleClaudeCallコンポーネント  ・Amazon Bedrockからメッセージを取得するSimpleAmazonBedrockCallコンポーネント  ・Azure OpenAIからメッセージを取得するSimpleAzureOpenAICallコンポーネント ★フローデザイナーのコンポーネントパレットに「PlatioCanvas」タブを追加し次のコン  ポーネントを追加しました。  ・Platio Canvasからデータを取得するPlatioCanvasGetコンポーネント  ・Platio Canvasへデータを出力するPlatioCanvasPutコンポーネント  ・Platio Canvasからデータを削除するPlatioCanvasDeleteコンポーネント ★フローデザイナーのコンポーネントパレットの「Google」タブに次のコンポーネントを  追加しました。  ・Googleスプレッドシートからデータを取得するGoogleSheetsInputコンポーネント  ・Googleスプレッドシートへデータを出力するGoogleSheetsOutputコンポーネント 【ASTERIA Warp 2512で廃止された機能】 ★GravioBAPUserCreateコンポーネントは廃止されました。 ------------------------------------------------------------------------------- ------ フローサービスの仕様変更、不具合修正について --------------------------- ------------------------------------------------------------------------------- 【ライブラリの更新】 #854326 MessagePackを0.9.10へバージョンアップしました。 #854936 Servlet APIを4.0.1へバージョンアップしました。 #855316 jQueryを3.7.1へバージョンアップしました。 【フローサービスの新機能】 #854965 FSMCの「システム>契約情報」画面で「契約ID」を設定できるようになりました。これによ り、契約アカウントに複数の契約IDが存在するケースにも対応できるようになりました。 【フローサービスの仕様変更】 #855424 FSMCの「設定>通知」画面で異常時メール通知先を設定している場合に、ライセンスの有効 期限の6日前からライセンス期限切れの通知メールを送信するようになりました。 #854790 JSONストリームで「インデント」プロパティが「はい」の場合に、1つのキーしかないJSON がインデントされるようになりました。 #855032 バージョン管理機能でユーザーのホームフォルダーに存在するシンボリックリンクを無視す るようになりました。また、フローデザイナーのファイルペインでもシンボリックリンクは 無視されるようになりました。 #855216 ライセンスの有効期限切れを防止するために次の機能を実装しました。 ・ライセンス期限が近い場合はFSMCの上部に警告メッセージを表示するようになりました ・FSMCの「システム>契約情報」画面表示時に、契約アカウントの認証確認を行うようにな  りました。 #855375 FSMCでOAuth認証を使用するコネクションでテストを行ったときのセキュリティを改善しま した。 #855401 flow-ctrlのgit statusコマンドの結果にブランチ名と最新コミット情報が表示されるよう になりました。 #855622 FSMCの「システム>ライセンス情報」画面の「基本ライセンス情報」に、サブスクリプショ ンライセンスの場合はSubscriptionと表示されるようになりました。 【フローサービスの不具合修正】 #852001 最新版以外の過去のバージョンにバージョンアップした場合、FSMCの「システム>アップデー ト>アダプター」画面において、ライセンスが有効なアダプターのダウンロードボタンが有 効にならない不具合を修正 #854196 大容量ストリームのストリームコンテナーを使用した場合に、StreamGet/Put, Timer, 各種 Scheduleコンポーネント等でFileNotFoundエラーが発生することがある不具合を修正 #854623 FSMCに運用者でログインした時に、「状態>バージョン管理>変更状態」メニューと「状態> バージョン管理>履歴」メニューで「詳細」以外のメニューが表示される不具合を修正 #854637 Windowsインストール直後の環境などでサービス起動できないことがある不具合を修正 #854644 FSMCの「設定>トリガー>スケジュール」画面において、一定間隔スケジュールの「有効時 間」プロパティで22時~翌7時のような0時をまたぐ時間帯を指定できない不具合を修正 #854667 FSMCの「ツール>アカウント」画面のバージョン管理設定で、空のGitリポジトリーを指定 するとエラーが発生する不具合を修正 #854675 バージョン管理機能で次の場合にファイルのロック機能が正しく動作しない可能性がある不 具合を修正 ・ブランチを作成した場合 ・最新リビジョン以外に更新してからブランチを切り替えた場合 ・FSMCでバージョン管理設定を無効に変更した場合 ・FSMCでバージョン管理設定が有効なユーザーを削除した場合 ・FSMCでバージョン管理設定のリポジトリURLを変更した場合 #854735 FSMCの「ツール>アカウント」画面のバージョン管理設定で、リポジトリのURLを変更する とバージョン管理機能の初期化に失敗することがある不具合を修正 #854842 FSMCの「設定>通知」画面で「異常時メール通知」が「OFF」、「通知元アドレス」または 「通知先アドレス」が空欄の状態で保存すると、異常時メール通知情報の解析時に IllegalArgumentExceptionが発生する不具合を修正 #855124 FSMCの「設定>サービス>MC」画面の権限設定で、過去のバージョンで権限を設定していた 場合にバージョンアップ後にデフォルトの権限が過去のバージョンのままになることがある 不具合を修正 #855177 FSMCの「ツール>アカウント」画面のバージョン管理設定でバージョン管理を有効にした場 合に、Gitとの同期処理やその後処理でファイル操作に失敗すると、ホームフォルダー内の 既存ファイルが削除されてしまうことがある不具合を修正 #855493 バージョン管理で同じユーザーがフローデザイナーとflow-ctrlを使用して複数ログインし ていた場合に、片方で別のブランチに移動し「特定のリビジョンを取得」を実行するとエラー が発生することがある不具合を修正 #855597 MIMEの解析でMIMEヘッダーの値が複数行の場合に、各行の値の間に空白文字が付加されてい ない不具合を修正 #855645 FSMCの「設定>コネクション」画面のテストでコネクションの接続テストに失敗した場合に、 接続失敗時に発生したExceptionにスタックトレースが存在していないと StringIndexOutOfBoundsExceptionが発生する不具合を修正 【フローデザイナーの新機能】 #842130 フローデザイナーのデバッグ実行で、ブレークポイントによる一時停止の条件としてコンポー ネントの実行回数を設定できるようになりました。実行回数を設定するにはブレークポイン トのアイコンをダブルクリックします。 #854950 新規フローの作成ダイアログに「Httpフロー (OpenAPI Spec)」が追加されました。これに よりOpenAPI Specificationの定義ファイルをインポートしてHTTP起動のフローを作成する ことが出来るようになりました。 #855176 JDK 25に対応するためにログビュワーや起動コマンドを修正しました。 【フローデザイナーの仕様変更】 #853125 ライセンスの有効期限切れを防止するために、ライセンス期限が近い場合はデザイナーへの ログイン時に警告ダイアログが表示されるようになりました。 #853990 バージョン管理の「履歴を表示」ダイアログで、「このリビジョンに置換」を実行した後に ダイアログが閉じるようになりました。 #854497 フローの実行ダイアログで実行結果がJSONの時もインデントできるようになりました。 #854625 バージョン管理のブランチの切り替えで、作業コピーが変更された状態の場合に表示される 警告ダイアログから「変更を破棄」の選択肢を削除しました。 #854807 フローデザイナーの多くのテキストエリアに右クリックメニューが追加され、テキストのコ ピーやペーストがメニューをクリックすることで出来るようになりました。 #854890 バージョン管理機能で「最新版を取得」などを行った後に表示されるダイアログを「開き直 しますか?」という確認ダイアログから「開き直します」というメッセージダイアログに変 更しました。 #855288 フローデザイナーで表示される多くのダイアログがマウスカーソルの近くに表示されるよう になりました。 【フローデザイナーの不具合修正】 #853988 トリガー管理画面でスケジュールトリガーを作成する時に、公開フロー変数を持つ同じフロー を別のトリガーとして作成するとパラメーターの値が同じ値として表示されることがある不 具合を修正 #854572 バージョン管理の「ロックを取得」ダイアログで、無視ファイルに設定されているファイル が表示されることがある不具合を修正 #854622 バージョン管理で何らかの操作を行っている時にマウスカーソルが砂時計のカーソルになら ないことがある不具合を修正 #854628 GzipFile/TarFile/ZipFile/FTPUpload/FTPDownloadコンポーネントのファイルパスを指定す るプロパティのファイルまたはフォルダーの選択ダイアログで、フォルダーをダブルクリッ クするとファイル名の表示テキストボックスに不正なフォルダー名が表示される不具合を修 正 #854675 バージョン管理機能で次の場合にファイルのロック機能が正しく動作しない可能性がある不 具合を修正 ・ブランチを作成した場合 ・最新リビジョン以外に更新してからブランチを切り替えた場合 ・FSMCでバージョン管理設定を無効に変更した場合 ・FSMCでバージョン管理設定が有効なユーザーを削除した場合 ・FSMCでバージョン管理設定のリポジトリURLを変更した場合 #854736 バージョン管理機能を使用しているユーザーがサーバーから切断した後でも、右クリックし て表示されるメニューの「バージョン管理」が非表示とならない不具合を修正 #854779 デザイナーからVelocityコンポーネントのヘルプが表示できないことがある不具合を修正 #854881 バージョン管理の履歴ダイアログで「このリビジョンに更新」または「このリビジョンに置 換」を行った後にプロジェクトなどがデザイナー上で再読み込みされない不具合を修正 #855131 フローデザイナーのファイルペインにおいて、ルートフォルダー配下に存在するフォルダー 名に「upload」または「download」を含む場合、そのフォルダー以下の階層も含めて、ファ イル操作が正しく実行されない不具合を修正 【コンポーネント/マッパー関数の新機能】 #840802 PDFImageコンポーネントの出力画像ファイルの形式としてTIFF形式を追加しました。 #853460 FormatDateStd/StrToDateStdマッパー関数に「変換クラス名」プロパティが追加されて 「DateTimeFormatter」(新規追加)と「SimpleDateFormat」(既存)が選択できるように なりました。初期値は「DateTimeFormatter」です。これにより、「変換クラス名」として 「DateTimeFormatter」を指定することで、2桁のミリ秒の出力やアルファベット1文字の元 号に対応できるようになりました。 #854411 OpenAI、Gemini、Claudeにそれぞれ質問を送信し、応答を取得する次のコンポーネントが 追加されました。 ・SimpleOpenAICall ・SimpleGeminiCall ・SimpleClaudeCall #854624 GCSPutコンポーネントに「ContentType」プロパティが追加され、Content-Typeを指定でき るようになりました。 #854950 RESTコンポーネントの右クリックメニューに「OpenAPI定義のインポート」メニューが追加 されOpenAPI SpecificationからRESTコンポーネントのプロパティを定義することが出来る ようになりました。 #855146 Amazon Bedrockに質問を送信し、応答を取得するSimpleAmazonBedrockCallコンポーネント が追加されました。 #855217 Azure OpenAIに質問を送信し、応答を取得するSimpleAzureOpenAICallコンポーネントが追 加されました。 #855310 Platio Canvasのテーブル情報を取得、追加、更新、削除するための次のコンポーネントが 追加されました。 ・PlatioCanvasGet ・PlatioCanvasPut ・PlatioCanvasDelete #855518 Googleスプレッドシートを操作する次のコンポーネントが追加されました。 ・Googleスプレッドシートからデータを取得するGoogleSheetsInputコンポーネント ・Googleスプレッドシートにデータを書き込むGoogleSheetsOutputコンポーネント 【コンポーネント/マッパー関数の仕様変更】 #853367 FilePutコンポーネントがループ内で複数回実行される場合のパフォーマンスを改善しまし た。 #854672 kintoneコンポーネントのkintoneビルダーに表示されるフィールドの順番が、kintoneでデ ザインした順番になるように改善しました。 #854857 StrToDateStd/FormatDateStd/DateSplit/DateTimeEx/URLEncode/URLDecode/Convertの各マッ パー関数のアイコンを変更しました。 #854980 RecordGroup/RecordJoin/RecordSort/RecordSQLコンポーネントを実行すると、ごく稀に 「user lacks privilege or object not found」というエラーが発生する問題を改善する修 正を行いました。 #855125 RecordGetコンポーネントでファイルからの値の取得エラーが発生した場合に、処理したレ コードの合計レコード番号とファイル名をエラーメッセージに出力するようになりました。 #855226 HTTPGet/HTTPPut/RESTコンポーネントで送信するCookieから$Versionと$Path、$Domainを削 除し、RFC6265に準拠するように改善しました。 【コンポーネント/マッパー関数の不具合修正】 #852722 kintoneGetコンポーネントのkintoneビルダーで「同期」のチェックを外した場合に、テス ト実行やフロー実行でエラーが発生する不具合を修正 #853884 GCPコネクションの「アプリケーション名」プロパティが空の場合にasteria-console.logに エラーが出力される不具合を修正 #854451 D365SalesSQLCallコンポーネントで複数のデータを削除する際、タイムアウトエラーが発生 することがある不具合を修正 #854526 SimpleMail、SimpleSMIMEMail、SMTPコンポーネントで次の2つの不具合を修正 ・宛先などに指定するメールアドレスが長い場合に、送信したMIMEメッセージの中のメール  アドレスが不正な位置で折り返されてしまう不具合 ・宛先などに日本語表示名の付加されているメールアドレスを指定した場合に、送信される  MIMEメッセージのヘッダーの値に不要なダブルクォーテーションが付加される不具合 #854706 FormatDecimalマッパー関数で入力がIntegerまたはDecimalのいずれでもない場合にフォー マットされない不具合を修正。それに伴い、入力がIntegerまたはDecimalのいずれでもない 場合は、バージョン2412以前と同様にDouble型として扱われるようになりました。 #855046 PDFコンポーネントで使用するExcelテンプレートに非表示行または非表示列が存在し、枠線 が使用されている場合にNullPointerExceptionが発生することがある不具合を修正 #855068 AWS S3Putコンポーネントの「ロールバック時の処理」プロパティで「オブジェクトを削除」 を指定しても、実際には削除されない不具合を修正 #855100 ADUserSearchコンポーネントの「取得属性」プロパティに「objectGUID」を入力して設定し た場合に取得される値が文字化けしたような文字列になっている不具合を修正 #855194 PlatioGet/PlatioPut/PlatioDeleteでレコードを検索する時に検索条件の中の改行コードが CRLFの場合、検索結果が0件となりレコードの取得・更新・削除ができない不具合を修正 #855207 次のアダプターで「コネクションを使用」プロパティを「はい」から「いいえ」に変更して も、コンパイル時に以前指定されていたコネクションが存在していないとコンパイルエラー となる不具合を修正 ・Google Cloud Storageアダプター ・LINE WORKSアダプター ・Platioアダプター ・Slackアダプター ・Teamsアダプター #855372 JsonInsert/JsonMerge/JsonUpdate/JsonDelete/JsonPathString/JsonPathStreamコンポーネ ントのJSONPathビルダーのテスト画面でJSONテキストエリアに「[」から始まるJSON文字列 を指定した場合に、エラーが発生する不具合を修正 #855389 kintoneコネクションでクライアント認証が必要な場合に、kintoneコネクションにクライア ント認証の情報を指定しても接続エラーとなる不具合を修正 #855419 Converterコンポーネントで先頭の文字が空白文字であるTEXTストリームをJSONストリーム に変換するとTEXTストリーム全体が文字列型の値となってしまう不具合を修正 #855484 ValidationコンポーネントのValidationビルダーのダイアログタイトルのスペルミスを修正 #855490 RegexpFind関数の「検索開始位置」が0以下の場合に実行結果が誤っている不具合を修正 以上