FAMLog
macOS Big Sur 11.6.1の提供が開始
November 02, 2021
AppleがmacOS Big Sur 11.6.1の提供を2021年10月下旬に開始しています。
macOS Big Sur 11.6.1では複数のセキュリティ脆弱性が修正されています。修正された脆弱性の中にはすでに悪用されていた可能性があるものも含まれていることから、macOS Big Surを使用している場合にはバージョン11.6.1にアップデートすることが推奨されます。
Claris FileMaker Serverはバージョン19.1.2以降であればmacOS Big Surと互換性があり、バージョン19.3.1以降でユニバーサルバイナリとしてAppleシリコン搭載Macに対応するようになっています。なお、Appleシリコン搭載MacでPHPが動作しない状況が確認されていますが、回避策についてはClaris Knowledge Baseの記事で紹介されています。
Claris FileMaker Cloud 2.19.3とGet(システムプラットフォーム)関数
October 07, 2021
Claris FileMaker Proの「Get(システムプラットフォーム)関数」は、現在のプラットフォームを示す数値を返します。
Claris FileMaker 19.3では、Get(システムプラットフォーム)関数の戻り値は下記のようになります。
・「1」:プラットフォームがmacOSである場合
・「-2」:プラットフォームがWindowsの場合
・「3」:プラットフォームがiOSまたはiPadOSの場合
・「4」:プラットフォームがClaris FileMaker WebDirectの場合
・「5」:プラットフォームがCentOS Linuxの場合
・「8」:プラットフォームがUbuntuの場合
2021年10月7日現在、バージョン2.19.3.201のClaris FileMaker CloudにおいてサーバーサイドスクリプトでGet(システムプラットフォーム)関数を実行すると、この関数の戻り値は「8」となります。この戻り値は、CentOS Linuxの代わりにUbuntuに対応するようになった、バージョン19.3のClaris FileMaker Server for Linuxの場合と同様です。
[関連]Claris FileMaker 19.3とGet(システムプラットフォーム)関数(FAMLog)、Claris FileMaker Cloud 2.19.3のオペレーティングシステムはUbuntu(FAMLog)
macOS Big Sur 11.6の提供が開始
September 15, 2021
AppleがmacOS Big Sur 11.6の提供を開始しています。
macOS Big Sur 11.6ではCoreGraphicsとWebKitのセキュリティ脆弱性が修正されています。当該脆弱性はすでに悪用されている可能性があることから、すべての対象ユーザーにアップデートを適用することが推奨されています。
Claris FileMaker Serverはバージョン19.1.2以降であればmacOS Big Surと互換性があり、バージョン19.3.1以降でユニバーサルバイナリとしてAppleシリコン搭載Macに対応するようになっています。なお、Apple M1チップ上でPHPが動作しない状況が確認されていますが、回避策についてはClaris Knowledge Baseの記事で紹介されています。
[関連]iOS 14.8およびiPadOS 14.8の提供が開始(FAMLog)
Claris FileMaker Pro 19.3.1の新機能:Windows版でMicrosoft Edge WebView2を搭載
September 10, 2021
Windows版のClaris FileMaker Pro 19.3.1では、WebコンテンツのレンダリングにInternet Explorerベースのエンジンの代わりに、Microsoft Edge WebView2を利用するようになっています。
Microsoft Edge WebView2の搭載により、Web標準に対するより良いサポートが提供されるようになり、Web ビューアで使用しているJavaScriptおよびCSSを簡略化できる可能性があります。
ただし、Web ビューアで使用している各種コードを変更・更新しなければならない場合があります。WindowsにおいてFileMaker Pro 19.2以前からバージョン19.3.1以降にバージョンアップする際にはその点に留意する必要があります。
[関連]Windows 版 Claris FileMaker Pro 19.3.1 における Microsoft Edge のサポートについて(Claris ナレッジベース)、Claris FileMaker Pro 19.3.1 アップデータが公開(FAMLog)
Eclipse Temurin 8u302およびEclipse Temurin 11.0.12が公開
August 10, 2021
Eclipse Temurin 8u302およびEclipse Temurin 11.0.12が2021年8月上旬に公開されています。
Eclipse Temurinは、主要なマルチプラットフォームに対応しているOpenJDKディストリビューションの1つです。AdoptOpenJDKがEclipse Temurinとして刷新されましたが、Eclipse Temurin 8u302およびEclipse Temurin 11.0.12では複数のセキュリティ脆弱性が修正されています。
Claris ナレッジベースの記事では、Oracle JREをアンインストールしてAdoptOpenJDKに移行する手順が記載されていますが、Claris FileMaker Serverのバージョンや使用しているオペレーティングシステムによって移行手順が異なります。OpenJDKへの移行方法の詳細についてはClaris ナレッジベースの記事を必ず参照するようにしてください。
[関連]FileMaker Server と Java - 概要(Claris ナレッジベース)
FileMaker Server for LinuxがサポートするLinuxディストリビューションが変更
July 19, 2021
CentOS Projectの開発方針変更を受けて、バージョン19.3.1ではClaris FileMaker Server for Linuxのサポート対象となるLinuxディストリビューションがCentOS LinuxからUbuntuに変更されています。
Linux版のFileMaker Server 19.2.1がCentOS Linuxをサポートする最後のFileMaker Serverとなり、バージョン19.3.1のFileMaker Server for LinuxではCentOS Linuxの代わりにUbuntu Server 18.04 LTSがサポートされるようになっています。CentOS Linux用のFileMaker Server 19は、今後の更新や不具合の修正は行われないため、Linux版を利用している場合にはオペレーティングシステムをUbuntu Server 18.04 LTSに変更する必要があります。
なお、Ubuntu Desktop 18.04 LTSは、FileMaker Server 19と互換性がありますが、完全には検証されていないとのことです。
[関連]Claris FileMaker Server 19.3.1の提供が開始(FAMLog)、FileMaker Server for LinuxがサポートするLinuxディストリビューションが変更予定(FAMLog)
Claris FileMaker Cloud 2.19.3のオペレーティングシステムはUbuntu
July 16, 2021
Claris FileMaker Cloud 2.19.3のオペレーティングシステムではUbuntuが使われるようになっています。
バージョン2.19.3.48のFileMaker CloudにおいてサーバーサイドスクリプトでGet(システムプラットフォーム)関数を実行すると、この関数の戻り値は「8」となります。この戻り値は、CentOS Linuxの代わりにUbuntuに対応するようになった、バージョン19.3.1のClaris FileMaker Server for Linuxの場合と同様です。
なお、FileMaker Cloud Admin Consoleのログビューアで確認すると、Ubuntu 18.04.5 LTSが使用されていることを確認できます。
[関連]Claris FileMaker Cloud 2.19.3.1の提供が開始(FAMLog)、Claris FileMaker 19.3とGet(システムプラットフォーム)関数(FAMLog)
Claris FileMaker Server 19.3.1の新機能:Appleシリコン搭載Macのサポート
July 15, 2021
macOS版のClaris FileMaker Server 19.3.1は、ユニバーサルバイナリとしてAppleシリコン搭載Macに対応したことにより、Appleシリコン搭載Macで従来より高速に動作するようになっています。
Appleシリコン搭載Mac上でFileMaker Server 19.3を動作させると、Intel搭載Mac上でFileMaker Server 19.3を動作させた場合と比べて、パフォーマンスが大幅に向上しているとのことです。
ただし、プラグインやODBCクライアントドライバを使う場合は注意が必要で、プラグインもAppleシリコン搭載Macに対応している必要があります。
[関連]Claris FileMaker Server 19.3.1の提供が開始(FAMLog)、Claris FileMaker Pro 19.3.1の新機能:Appleシリコン搭載Macのサポート(FAMLog)
Claris FileMaker Pro 19.3をRosetta 2上で動作させる
July 07, 2021
Appleシリコン搭載MacにおいてClaris FileMaker Pro 19.3をRosetta 2上で動作させるには、Finderの情報ウインドウにおいて[Rosettaを使用して開く]にチェックを入れます。
具体的な手順としては、FileMaker Proをあらかじめ終了させておき、FinderでFileMaker Proアプリケーションを選択している状態で、[ファイル]メニューの[情報を見る]を選択します。Appleシリコン搭載Macの場合、情報ウインドウ内に[Rosettaを使用して開く]チェックボックスが表示されるので、それにチェックをつけてからFileMaker Pro 19.3を起動すれば、Rosetta 2上で動作させることができます。
Appleシリコン搭載Mac上でFileMaker Pro 19.3を動作させる際、Intel搭載Mac用のFileMakerプラグインは通常利用できませんが、上記の方法によりIntel搭載Macに対応かつClaris FileMaker 19に対応したプラグインを利用することも可能です。ただし、ユニバーサルアプリケーションの恩恵が受けられなくなるので、動作速度は遅くなります。
[関連]Claris FileMaker Pro 19.3.1の新機能:Appleシリコン搭載Macのサポート(FAMLog)、Mac に Rosetta をインストールする必要がある場合(Apple)
Appleシリコン搭載MacとGet(アプリケーションアーキテクチャ)関数
July 02, 2021
Claris FileMaker Proの「Get(アプリケーションアーキテクチャ)関数」は、現在のアプリケーションアーキテクチャを示す文字列を返します。
この関数が返す値は次の通りです。
・「x86_64」:64ビットバージョンのWindows版FileMaker Pro、Intel搭載Macで実行されているFileMaker Pro、FileMaker Server、FileMaker Cloud、FileMaker WebDirect、FileMaker Data APIおよびカスタムWeb公開の場合
・「arm64」:64ビットのARMベースのデバイスで実行されているFileMaker GoまたはAppleシリコン搭載Macで実行されているFileMaker Proの場合
Appleシリコン搭載Mac上で動作するFileMaker Pro 19.3でGet(アプリケーションアーキテクチャ)関数を実行すると、この関数の戻り値は「arm64」となります。
[関連]Get(アプリケーションアーキテクチャ)関数(FAMLog)、FileMaker CloudとGet(アプリケーションアーキテクチャ)関数(FAMLog)