FAMLog
FileMaker Pro 15で名称が変更された関数
August 04, 2016
FileMaker Pro 15では一部の関数の名称が変更されています。
バージョン15では、Get ( 最終 ODBC エラー )関数はGet ( 最終外部エラー詳細 )関数に名称が変更され、ODBCのエラーに加えてSSL接続時に発生するエラーメッセージを返すようになっています。
なお、FileMaker 15ではFileMaker Pro エラーコード番号1634が新設されており、このエラー番号は証明書の検証エラーが発生したことを示します。
[関連]FileMaker Pro 13で名称が変更された関数とスクリプトステップ(FAMLog)
FileMaker Pro 15の改善点:[レコードのインポート]と[ファイルを変換]スクリプトステップの[SSL 証明書の検証]オプション
August 03, 2016
FileMaker Pro 15では、[レコードのインポート]スクリプトステップと[ファイルを変換]スクリプトステップに[SSL 証明書の検証]オプションが追加されています。
[SSL 証明書の検証]オプションを有効にすると、接続先サーバーのSSLサーバー証明書を検証します。証明書の検証ができない場合、ユーザーはそのまま接続するか、キャンセルしてこのスクリプトステップをスキップするかを選択できます。暗号化通信を利用する際には[SSL 証明書の検証]オプションに必ずチェックをつける必要がありますが、証明書を検証できない状態でSSL/TLS接続を行うと暗号化通信が実現されていない状態でサーバーに接続することになってしまうので要注意です。
なお、上記のスクリプトステップ以外に、[メールを送信]スクリプトステップも暗号化通信に対応しているSMTPサーバーのSSLサーバー証明書を検証できるようになっています。
[関連]FileMaker Pro 14の改善点:[URL から挿入]スクリプトステップの[SSL 証明書の検証]オプション(FAMLog)
FileMaker Pro 15の新機能:スクリプトエラーの強調表示
July 29, 2016
FileMaker Pro 15では、スクリプトの問題をチェックすることができ、発見された問題がスクリプト編集パネルで強調表示されるようになっています。
スクリプトワークスペースで問題のある箇所のテキストは、[スクリプトワークスペース設定]にある[構文の色]タブの[問題]で設定されている色で行が強調表示され、簡単に識別できるようになっています。すべての問題を検出できるわけではありませんが、スクリプトをインポートまたは貼り付け(ペースト)すると自動的に問題がチェックされます。
なお、スクリプトを作成しながら問題がないか確認するには、スクリプト編集パネルのタブを右クリックして[問題をチェック]を選択します。
[関連]スクリプトワークスペースの構文エラーの色設定(FileMaker ナレッジベース)
PHP 5.5.38、PHP 5.6.24およびPHP 7.0.9が公開
July 25, 2016
「PHP 5.5.38」、「PHP 5.6.24」および「PHP 7.0.9」が公開されています。
PHP 5.5.38、PHP 5.6.24およびPHP 7.0.9では、セキュリティ脆弱性が多数修正されています。PHP 5.5系統の保守は今月で終了であり、PHP 5.5.38がPHP 5.5系統における最後のバージョンとなる予定です。なお、PHP 5.6系統の保守は2018年12月に終了する予定となっています。
PHP 7では実行速度が高速化されていることから将来的にはPHP 7の普及が期待されますが、下位互換性のない変更点や推奨されなくなる機能もあるため、PHP 7に移行する場合には事前に移行ガイドを参照してからアップグレードを行う必要があります。PHPはバージョン7.1系統の開発も進められており、現在バージョン7.1.0 Beta 1が公開されている状況です。
Java 8 Update 101およびJava 8 Update 102が公開
July 21, 2016
Java 8 Update 101およびJava 8 Update 102が公開されています。
バージョン8 Update 101では複数のセキュリティ脆弱性が修正されており、できる限り早く更新することが強く推奨されています。バージョン8 Update 102も公開されていますが、バージョン8 Update 101で特に問題に直面していない場合にはバージョン8 Update 102に更新する必要はありません。なお、Java 7の公式アップデートはすでに終了しており、バージョン7およびそれ以前のJavaを利用している場合には、Java 8への更新を検討および実行する必要があります。
FileMaker Server 15、FileMaker Server 14およびFileMaker Server 13.0v10はJava 8に対応していますが、2016年9月にメーカーサポートが終了するFileMaker Server 12はJava 8との互換性に関する情報はファイルメーカー社からの案内は特にない状況です。
[関連]FileMaker Server 10/11のAdmin ConsoleとJava 8 Update 71は非互換(FAMLog)、FileMaker Server 12のテクニカルサポート終了予定日(FAMLog)、Java 8 Update 100以降がインストールされている環境ではFileMaker Serverをインストール不可(FAMLog)
(2016/08/16追記:関連記事(Java 8 Update 100以降がインストールされている環境ではFileMaker Serverをインストール不可)を追加・更新しました。)
APPLE-SA-2016-07-18-2 iOS 9.3.3
July 20, 2016
iOS 9.3.3の提供が開始されています。
iOS 9.3.3では、不具合およびセキュリティの問題が修正・改善されています。iOS 9.3.3に更新できる対象機種は、iPhone 4s、iPhone 5、iPhone 5c、iPhone 5s、iPhone 6、iPhone 6 Plus、iPhone 6s、iPhone 6s Plus、iPhone SE、第5世代および第6世代のiPod touch、iPad 2、第3世代および第4世代のiPad、iPad Air、iPad Air 2、iPad Pro、iPad mini、iPad mini 2、iPad mini 3およびiPad mini 4です。
なお、今秋iOS 10が正式に提供が開始される予定になっていますが、iPhone 4s、iPad 2、第3世代のiPad、iPad miniおよび第5世代のiPod touchではiOS 10を利用できない予定となっています。
(2016/08/27追記:iOS 10を利用できない機種の一覧を更新・修正し、当該一覧に第1世代のiPad miniを追加しました。)
APPLE-SA-2016-07-18-1 OS X El Capitan v10.11.6 and Security Update 2016-004
July 19, 2016
AppleからOS X El Capitan v10.11.6が公開されています。同時にOS X Yosemite v10.10.5用およびOS X Mavericks v10.9.5用のSecurity Update 2016-004も公開されています。
上記の各アップデートには多数のセキュリティに関わる修正が含まれており、OpenSSLやLibreSSL、libxml2、libxslt等のセキュリティ修正が含まれている他、OS X YosemiteおよびOS X El CapitanのPHPがバージョン5.5.36に更新されます。
なお、FileMaker Serverはバージョン14.0.4以降でOS X El Capitanに対応していますが、OS X El Capitan v10.11.4以降で利用するためにはFileMaker Server 14.0.4b ソフトウェアパッチが必要です。
[関連]OS X El Capitan バージョン 10.11.4 に必要な FileMaker Server 14.0v4b ソフトウェアパッチ(FileMaker ナレッジベース)、FileMaker Server 14.0.4b ソフトウェアパッチが公開(FAMLog)
FileMaker Pro 15の新機能:マスク付き編集ボックス
July 15, 2016
FileMaker Pro 15では、新しいコントロールスタイルとしてマスク付き編集ボックスを利用できるようになっています。
マスク付き編集ボックスを利用することで、機密情報を非表示にして、画面に表示されないようにすることができます。フィールドのデータの代わりにドットが表示されるようになりますが、マスク付き編集ボックス内のデータは暗号化されているわけではない点に留意する必要があります。
なお、マスク付き編集ボックスのコントロールスタイルが設定されたデータベースファイルを旧バージョンのFileMaker ProやFileMaker Goで開くと、通常の編集ボックスとして表示され、フィールド内のデータが表示されます。マスク付き編集ボックスは、バージョン14以前のFileMaker ProやFileMaker Goでは利用できません。
[関連]FileMaker Pro でのマスク付き編集ボックスのサポート(FileMaker ナレッジベース)
Ruby on Rails 5.0が公開
July 05, 2016
Rubyで記述されたオープンソースのWebアプリケーションフレームワーク「Ruby on Rails 5.0」が公開されています。
バージョン5.0では、WebSocketsを扱うフレームワークであるAction Cableや、JSONでの応答を前提としたAPIモードが新たに導入されるなど、数多くの新機能が追加されています。Rails 5.0の動作にはRuby 2.2.2以降が要求されるようになっています。
なお、バージョン5.0系統にバージョンアップを行う際には、アップグレードガイドで各種変更点を確認してから移行作業を行う必要があります。
FileMaker Pro 15の新機能:[テーブルデータを削除]スクリプトステップ
June 28, 2016
FileMaker Pro 15では、[テーブルデータを削除]スクリプトステップが新たに追加されています。
[テーブルデータを削除]スクリプトステップは、現在の対象レコードに関係なく、指定したテーブルにあるすべてのレコードを削除します。大量のレコードを削除する場合は、[対象レコード削除]スクリプトステップよりも[テーブルデータを削除]スクリプトステップを利用する方が高速にレコードを削除できます。
なお、リレーションシップで設定されている場合でも、[テーブルデータを削除]スクリプトステップでは関連レコードは削除されません。関連レコードも削除する場合は[対象レコード削除]スクリプトステップを使用する必要があります。
[関連]テーブルデータを削除(FileMaker Pro 15 ヘルプ)、テーブルデータを削除(FileMaker Server 14で)(FileMaker Community)
(2016/07/05追記:関連リンクを追加・更新しました。)