FAMLog
fmsadminコマンドでFileMaker Serverの検出設定を無効にする
January 25, 2022
バージョン19.2.1以降のClaris FileMaker Serverではfmsadminコマンドを使用してサーバーの検出設定を無効化できるようになっています。
macOSおよびWindows版のFileMaker Serverではサーバーの検出設定が有効になっていますが、fmsadminコマンドを使ってFileMaker Serverの検出設定を無効にするにはSETコマンドを使用します。
[使用例]
fmsadmin set serverprefs ServerDiscovery=false
なお、バージョン19.3.1以降のFileMaker ServerであればClaris FileMaker Admin APIを用いてサーバーの検出設定を無効化することも可能です。
[関連]Claris FileMaker Server 19.3.1の改善点:Claris FileMaker Admin API(FAMLog)
Contact Form 7 5.5.4が公開
January 20, 2022
Contact Form 7 5.5.4が公開されています。
Contact Form 7はWordPress用のフォームプラグインです。バージョン5.5.4では、SendinblueとConstant Contactのインテグレーションモジュールに対してダブルオプトイン機構が導入されています。
なお、FMPress Formsを使用すると、Contact Form 7で作成したWebフォームから送信されたデータをFileMakerデータベースに登録できるようになります。
[関連]FMPress Formsを公開(FAMLog)
FAMLog News Archive:第94回 2021年冬号
January 19, 2022
■Claris FileMaker 19.4.2の提供が開始(2021年12月)
Claris FileMaker 19.4.2の提供が2021年12月に開始されました。バージョン19.4.2では、Claris FileMaker ServerにECC P-384 SSL証明書が使用されている場合にClaris FileMaker ProおよびClaris FileMaker Goで完全修飾ドメイン名を使用してカスタム Appに安全に接続できない問題や、FileMaker Pro 19.4.1を使用してFileMaker ServerまたはClaris FileMaker Cloudで共有されているカスタム Appに接続した場合にレイアウトの表示に非常に時間がかかる問題などが修正されています。
[関連]Claris FileMaker Pro 19.4.2の提供が開始(FAMLog)、Claris FileMaker Go 19.4.2の提供が開始(FAMLog)、Claris FileMaker Server 19.4.2の提供が開始(FAMLog)
■FMPress Formsを公開(2021年12月)
WordPress用のフォームプラグインであるContact Form 7で作成したWebフォームから送信されたデータをFileMakerデータベースに登録できるWordPressプラグインであるFMPress Formsを2021年12月に公開しました。ライセンスはWordPressと同じくGPLv2 or laterであり、WordPressの公式プラグインディレクトリからインストールおよびダウンロードできます。
[関連]FMPress Formsを公開(FAMLog)
Claris FileMaker Pro 19.4.1の新機能:macOS Montereyにおけるショートカットによるスクリプトの実行
January 17, 2022
Claris FileMaker Pro 19.4.1ではmacOS Montereyで利用できるようになったショートカットがサポートされるようになっています。
バージョン19.4.1では、Claris FileMaker Go 19と同様に、macOS Montereyで実装されたショートカットでFileMaker ProのFileMakerスクリプトを実行できるようになっています。ショートカットに登録することでSiriの音声コマンド経由でスクリプトを起動することも可能です。
なお、ショートカットでClaris FileMakerのスクリプトを実行させる場合には、FileMaker Pro 19で事前にスクリプトをショートカットに登録できるようにし、さらにfmurlscript拡張アクセス権を有効にしておく必要があります。
[関連]Claris FileMaker Go 19の新機能:Siri ショートカットのサポート(FAMLog)
Ruby on Rails 7.0が公開
January 13, 2022
Rubyで記述されたオープンソースのWebアプリケーションフレームワークであるRuby on Rails 7.0が2021年12月中旬に公開されています。
バージョン7.0では、フロントエンド開発環境が刷新されてNode.jsが不要となる構成が標準となり、数多くの新機能が追加されています。先月下旬に公開されたRuby 3.1には、今月公開されたRuby on Rails 7.0.1で対応しています。
なお、バージョン7.0系統にバージョンアップを行う際には、アップグレードガイドで各種変更点を確認してから移行作業を行う必要があります。
[関連]Ruby 3.1.0が公開(FAMLog)
WordPress 5.8.3が公開
January 11, 2022
WordPress 5.8.3が公開されています。
WordPressはブログから高機能なサイトまで作ることができるオープンソースソフトウェアです。バージョン5.8.3では4件のセキュリティ脆弱性が修正されていて、WordPress 3.7以降の各バージョンも同時に更新および修正が行われています。
WordPressはバージョン5.9の開発も進められており、現在バージョン5.9 RC 1が公開されている状況です。なお、WordPress 5.9は今月下旬に公開される予定となっています。
[関連]FMPress Formsを公開(FAMLog)
curl 7.81.0が公開
January 07, 2022
curl 7.81.0が公開されています。
curlは、さまざまな通信規格に対応しているデータ転送ソフトウェアであり、Claris FileMakerでも利用されています。バージョン7.81.0では機能追加や不具合の修正などが行われており、セキュリティ修正は含まれていません。
なお、バージョン16以降のClaris FileMakerでは[URL から挿入]スクリプトステップでさまざまなcURLオプションを指定できるようになっています。Claris FileMaker Pro 19.3.1およびClaris FileMaker Server 19.3.1ではcurlが更新されており、curl 7.76.0が使用されるようになっています。
Ruby 3.1.0が公開
January 06, 2022
Ruby 3.1.0が2021年12月下旬に公開されています。
Ruby 3.1.0では、Shopifyが開発した新しいプロセス内JITコンパイラであるYJITが取り込まれているほか、完全に0から書き直したデバッガであるdebug.gemが同梱されるようになっています。なお、YJITはまだ実験的な機能という位置づけであり、x86-64上のUnix系プラットフォームでのみ--yjitコマンドラインオプションを指定することでYJITを有効化および実行できるようになっています。
なお、2022年3月末頃で保守が終了する予定であるRuby 2.6系列は、現在セキュリティメンテナンスフェーズにあり、原則として重大なセキュリティ上の問題が発見された場合のみリリースが行われる状態であり、より新しいバージョンへ移行することが推奨されている状況です。
FMDataAPI Ver.24が公開
January 05, 2022
新居雅行氏がClaris FileMaker Data APIをPHPで利用するためのクラスであるFMDataAPIのバージョン24を2021年12月下旬に公開しています。
FMDataAPIは、MITライセンスで提供されているオープンソースソフトウェアです。FMDataAPI Ver.24では、検索実行時にポータル上で表示するレコードおよび関連レコード数に関する制限を指定すると正常に検索できなかった不具合が修正されています。
FileMaker Server 17以降で正式版として利用できるようになったFileMaker Data APIは、FileMaker Server 18以降では各種メタデータやレコード数に関する詳細情報を取得できるようになっています。なお、FMDataAPIは現在のところClaris FileMaker Cloud 2には対応していません。
Cyberduck 8.2.0が公開
January 04, 2022
各種クラウドストレージやファイルサーバーに接続できるクライアントソフトウェアであるCyberduck 8.2.0が2021年12月下旬に公開されています。
CyberduckはSFTPクライアントソフトウェアとしても利用することができますが、バージョン8.2.0ではBox APIが新たにサポートされるようになっています。
CyberduckのライセンスはGPLであり、Cyberduck 8.1.0以降のmacOS版についてはmacOS Sierra 10.12以降、Windows版についてはWindows 7以降で動作します。