FAMLog
Claris FileMaker Pro 19.5.1の改善点:アルゴリズムオプションでMDC2の廃止
November 24, 2022
Claris FileMaker Pro 19.5.1では、MDC2(Modification Detection Code 2)ハッシュアルゴリズムがサポートされなくなっています。
MDC2がサポートされなくなったことにより、CryptAuthCode、CryptDigest、CryptGenerateSignatureおよびCryptVerifySignature関数のアルゴリズム引数にMDC2を設定すると、返り値として「?」が返されるようになっています。
なお、FileMaker Pro 19.5.1では、OpenSSLのバージョンはバージョン1.1.1nに更新されています。
[関連]Claris FileMaker Server 19.5.1 リリースノート(Claris ナレッジベース)、FileMaker Pro 18.0.2 Advanced アップデータが公開(FAMLog)
Claris FileMaker Pro 19.4.1の新機能:カスタム OAuth アイデンティティプロバイダのサポート
March 28, 2022
Claris FileMaker Pro 19.4.1では、Claris FileMaker Server 19.4.1でサポートされるようになったカスタム OAuth アイデンティティプロバイダに新たに対応しています。
バージョン19.4.1以降のFileMaker Proを使用して、外部認証用にカスタム OAuth アイデンティティプロバイダが設定されているFileMaker Server上で共有されているデータベースを開くと、[セキュリティの管理]ダイアログボックスの[認証方法:]で「カスタム OAuth」を選択できるようになります。
「カスタム OAuth」を選択している状態でグループまたはユーザを作成および設定することで、アイデンティティプロバイダで定義されているユーザーもしくはグループでFileMakerデータベースにサインインできるように設定できます。
[関連]Claris FileMaker Pro 19.4.1 アップデータが公開(FAMLog)、Claris FileMaker Server 19.4.1の新機能:カスタム OAuth アイデンティティプロバイダのサポート(FAMLog)
Claris FileMaker Pro 19.4.1の新機能:Get(セッション識別子)関数
February 10, 2022
Claris FileMaker Pro 19.4.1では新しい関数が追加され、バージョン19.4.1で利用できるようになった[セッション識別子の設定]スクリプトステップで設定した値を返すGet(セッション識別子)関数が新設されています。
Get(セッション識別子)関数は、現在のカスタム Appが共有されている場合かつ[セッション識別子の設定]スクリプトステップが現在のセッションで実行されていた場合のみ値を返します。それ以外の場合には、この関数は空の文字列を返します。
なお、Claris FileMaker Cloudでカスタム Appが共有されている場合には、Claris FileMaker Admin APIを用いるとセッション識別子を確認することが可能です。
[関連]Claris FileMaker Pro 19.4.1 アップデータが公開(FAMLog)、Claris FileMaker Pro 19.4.1の新機能:[セッション識別子の設定]スクリプトステップ(FAMLog)
Claris FileMaker Pro 19.4.1の新機能:[セッション識別子の設定]スクリプトステップ
February 09, 2022
Claris FileMaker Pro 19.4.1では、[セッション識別子の設定]スクリプトステップが新たに追加されています。
Claris FileMaker Server 19.4.1からは、接続識別子がユーザ名からセッション識別子に変更されており、[セッション識別子の設定]スクリプトステップを使用するとユーザにセッション識別子を設定することができます。セッション識別子を変更することで管理者に追加の情報を提供できますが、適切にクライアントセッションを識別できるようにするには、一意のセッション識別子を割り当てるように設計および調整する必要があります。
なお、バージョン19.4.1以降のFileMaker Serverにおいて、セッション識別子は、FileMaker Server Admin Consoleやfmsadminコマンド、およびFileMaker Serverのログで確認することができます。
[関連]Claris FileMaker Pro 19.4.1 アップデータが公開(FAMLog)、Claris FileMaker Server 19.4.1の提供が開始(FAMLog)、セッション識別子の設定 スクリプトステップによるクライアントセッションの識別(Claris ナレッジベース)
Claris FileMaker Pro 19.4.1の改善点:[FileMaker Data API を実行]スクリプトステップ
January 12, 2022
Claris FileMaker Pro 19.4.1では、[FileMaker Data API を実行]スクリプトステップでoffset.ポータル名およびlimit.ポータル名キーが新たにサポートされるようになっています。
これらのキーを用いることで関連レコードとして最初に表示するポータルレコードや関連レコードの最大数を指定することができ、ポータル名にはポータルのオブジェクト名もしくは関連テーブル名を指定します。
[FileMaker Data API を実行]スクリプトステップを使用することでFileMakerデータベース内に保存されているデータをJSON形式で取得できますが、サーバー製品で利用できるClaris FileMaker Data APIとは異なり、当該スクリプトステップは作成操作や更新操作はサポートされていません。
[関連]Claris FileMaker Pro 19.4.1 アップデータが公開(FAMLog)
Claris FileMaker Cloud 2.19.4.1の提供が開始
December 02, 2021
Claris FileMaker Cloud 2.19.4.1の提供が開始されています。
Claris FileMaker 18および19のクライアントと互換性があるFileMaker Cloud 2.19.4.1では、Claris FileMaker 19.4.1で設定および取得できるようになったセッション識別子に対応するようになっています。
バージョン2.19.4.1では、「Documents」フォルダの一部のファイルの削除または置換ができない問題や、2GBを超えるログファイルをログビューアに表示できずAdmin Consoleが応答を停止する場合がある問題なども修正されています。
[関連]Claris FileMaker Cloud 2.19 リリースノート(Claris)、Claris FileMaker Pro 19.4.1 アップデータが公開(FAMLog)
FAMLog News Archive:第93回 2021年秋号
November 26, 2021
■Claris FileMaker 19.4の提供が開始(2021年11月)
Claris FileMaker 19.4の提供が2021年11月に開始されました。Claris FileMaker Pro 19.4.1ではWindows 11とmacOS Montereyがサポートされ、Claris FileMaker Server 19.4.1ではmacOS Montereyがサポートされるようになっています。ただし、macOS Mojave 10.14およびバージョン20H2以前のWindows 10がサポートされなくなっているので注意が必要です。
[関連]Claris FileMaker Pro 19.4.1 アップデータが公開(FAMLog)、Claris FileMaker Go 19.4.1が公開(FAMLog)、Claris FileMaker Server 19.4.1の提供が開始(FAMLog)
■FMDataAPI Ver.23が公開(2021年9月)
Claris FileMaker Data APIをPHPで利用するためのクラスであるFMDataAPIのバージョン23が2021年9月に公開されました。FMDataAPIはMITライセンスで提供されるオープンソースソフトウェアであり、FMDataAPI Ver.23ではPSR-4に準拠するようにクラスファイルが分割されています。
[関連]FMDataAPI Ver.23が公開(FAMLog)
Claris FileMaker Server 19.4.1の提供が開始
November 19, 2021
Claris FileMaker Server 19.4.1の提供が開始されています。
OpenSSL 1.1.1lに更新されたFileMaker Server 19.4.1では、カスタム OAuth アイデンティティプロバイダを外部認証用に追加できるようになっています。また、FileMaker Server Admin Consoleが外部からの接続用に使用するポート番号が16000番から443番に変更されています。他にも変更点や修正された問題もあるので、詳細についてはClaris FileMaker Server 19.4.1 リリースノートを参照するようにしてください。
macOS版のFileMaker Serverでは、macOS Montereyでのインストールをサポートするようになっていますが、クリーンインストール時にPHPがインストールされなくなっているので注意が必要です。
[関連]Claris FileMaker Pro 19.4.1 アップデータが公開(FAMLog)、Claris FileMaker Go 19.4.1が公開(FAMLog)
Claris FileMaker Go 19.4.1が公開
November 18, 2021
Claris FileMaker Go 19.4.1の提供が開始されています。
OpenSSL 1.1.1lに更新されたFileMaker Go 19.4.1では、iOS 15上でFileMaker Goがバックグラウンドで実行されている場合に予期せず終了することがある問題や、共有されているカスタム Appにアクセスして閉じた後にデバイスを再起動するまでそのカスタム Appを再度開けない場合がある問題などが修正されています。
なお、FileMaker Go 18の提供終了予定日が2022年5月31日に変更されていますが、FileMaker 18 プラットフォームは2021年6月にメーカーサポートが終了しました。セキュリティアップデートは最新版のみにしか提供されないことや、予告なく早期にFileMaker Go 18の配布が終了する可能性もあるため、Claris FileMaker製品をバージョン19以降にバージョンアップすることが強く推奨されます。
[関連]Claris FileMaker Pro 19.4.1 アップデータが公開(FAMLog)、FileMaker Go 18の提供終了予定日が2022年5月31日に変更(FAMLog)
Claris FileMaker Pro 19.4.1 アップデータが公開
November 17, 2021
Claris FileMaker Pro 19.4.1の提供が開始されています。
OpenSSL 1.1.1lに更新されたバージョン19.4.1では、新たにセッション識別子を設定するスクリプトステップおよびセッション識別子を取得する関数が追加され、カスタム OAuth アイデンティティプロバイダがサポートされるようになっています。また、バージョン19以降のClaris FileMaker Goと同様に、macOS Montereyにおいてショートカットを使ってFileMaker ProのFileMakerスクリプトを実行できるようになっています。
Claris FileMaker 19.4のリリースに伴い、FileMaker Developer SubscriptionおよびClaris パートナーの特典であるFileMaker data migration tool、FileMaker Custom App Upgrade toolおよびiOS App SDKも同時に更新されています。
[関連]Claris FileMaker 19.4 を提供開始(Claris ナレッジベース)