FAMLog
APPLE-SA-2019-3-25-4 Safari 12.1
March 28, 2019
Appleからセキュリティ脆弱性の修正を含んだSafari 12.1が配布されています。
複数の脆弱性が修正されたSafari 12.1は、ユーザー識別のためのフィンガープリントとして利用されるのを防ぐためトラッキング停止要求(Do Not Truck)機能が削除されており、macOS Sierra 10.12.6およびmacOS High Sierra 10.13.6で利用できます。同時に公開されたmacOS Mojave 10.14.4にもSafari 12.1が含まれています。
なお、OS X El Capitan用のSafari 12は提供されておらず、macOS Sierra以降にアップグレードすることが推奨される状況になっています。
[関連]APPLE-SA-2019-3-25-2 macOS Mojave 10.14.4, Security Update 2019-002 High Sierra, Security Update 2019-002 Sierra(FAMLog)
Ruby 2.5.5が公開
March 19, 2019
Ruby 2.5.5が公開されています。
Ruby 2.5.5ではマルチスレッドとマルチプロセス(Process.fork)を利用したアプリケーション(例:Puma)でデッドロックが発生することがある不具合が修正されています。
なお、2019年3月末頃を目処に、Ruby 2.3系列のセキュリティメンテナンスならびに公式サポートが終了する予定となっており、以後Ruby 2.3系列は公式には更新されなくなります。現在バージョン2.3系列以前を使用している場合には、早期にRuby 2.4系列以降に移行することが推奨される状況となっています。
Ruby 2.6.2とRuby 2.5.4が公開
March 14, 2019
Ruby 2.6.2とRuby 2.5.4が公開されています。
2019年3月上旬に複数のセキュリティ脆弱性が修正されたRubyGems 2.7.9とRubyGems 3.0.3が公開されていましたが、Ruby 2.6.2およびRuby 2.5.4では同梱しているRubyGemsの脆弱性が修正されているほか、不具合の修正が行われています。
なお、Ruby 2.6.2にはRubyGems 3.0系統が含まれており、Ruby 2.5.4ではRubyGems 2.7系統が使用されています。
[関連]RubyGems 2.7.9とRubyGems 3.0.3が公開(FAMLog)
PHP 7.1.27、PHP 7.2.16およびPHP 7.3.3が公開
March 08, 2019
PHP 7.1.27、PHP 7.2.16およびPHP 7.3.3が公開されています。
PHP 7.1.27、PHP 7.2.16およびPHP 7.3.3はそれぞれセキュリティ脆弱性が多数修正されています。PHP 5.6系統およびPHP 7.0系統の保守は終了しており、PHP 7.1系統の保守は2019年12月に終了する予定となっています。
現時点でのPHPの最新安定バージョンはバージョン7.3.3です。下位互換性のない変更点も含まれているため、PHP 7.3に移行する場合にはあらかじめ移行ガイドを参照してから移行作業を行うことが推奨されます。
CakePHP 2.10.16が公開
March 01, 2019
CakePHP 2.10.16が公開されています。
CakePHP 2.10.16は、バージョン2系のAPI互換となる保守リリースであり、CakeTime::format()やnice()、i18nFormat()で別の時間帯に変換する際の正確性が改善されています。CakePHP 2.9系統からCakePHP 2.10系統にバージョンアップする際には移行ガイドで各種変更点を確認してから移行作業を行う必要があります。
なお、オリジナルのFMCakeMix(CakePHP用のFileMakerデータソースドライバー)はCakePHP 2.10に対応していませんが、https://github.com/matsuo/FMCakeMixにあるFMCakeMixはCakePHP 2.10で動作可能な状態になっています。CakePHPをバージョン2.10に更新する際には、FMCakeMixもあわせて更新するようにしてください。
Apache Tomcat 7.0.93が公開
February 25, 2019
Apache Tomcat 7.0.93が公開されています。
主に不具合の修正が行われているApache Tomcat 7.0.93では、Tomcat Native Libraryがバージョン1.2.21に更新されており、セキュリティ修正が含まれているかは現状では不明です。
現時点でのApache Tomcatの最新安定バージョンはバージョン9.0.16です。なお、FileMaker Server 17では、Java Web公開エンジンにApache Tomcat 7.0.82が使用されていますが、Admin Console用管理サーバーではApache Tomcatの代わりにNode.jsが使用されるようになっています。
[関連]Apache Tomcat 8.5.38とApache Tomcat 9.0.16が公開(FAMLog)
FileMaker Pro 17 Advancedの改善点:サーバーへの再接続時の応答性
February 22, 2019
FileMaker Pro 17 Advancedでは、サーバーとのネットワーク接続が途絶えた場合に、接続を復旧している間にそのホストに依存しないファイルの作業を続行できるように改善されています。
バージョン17では、共有ファイルに再接続する方法が改善されており、切断されたファイルへの接続を再確立している間も他のローカルファイルや接続済みファイルを自由に操作できるようになっています。
なお、FileMaker ナレッジベースによると、FileMaker Pro 17 Advancedでは次のいずれかの条件に該当するとファイルへの再接続を試行しないようになっているとのことです。
・スクリプトに保存されていない変更内容がある
・ウインドウが[レイアウト]モードである
・[レイアウト設定]ダイアログボックスが開いている
・[タブ順設定]ダイアログボックスが開いている
[関連]FileMaker Pro Advanced で、あるファイルによって再接続を試行している間にローカルファイルおよび接続済みファイルを使用できるようにする(FileMaker ナレッジベース)、FileMaker Pro 14の新機能:サーバーへの再接続(FAMLog)
FileMaker Pro 17 Advancedの新機能:Starter App
February 15, 2019
FileMaker Pro 17 Advancedでは、カスタム Appの作成方法が新しくなり、これまでのStarter SolutionがStarter Appまたはサンプル Appのいずれかに基づいてファイル (カスタム App) を作成するように刷新されています。
[ファイル]メニューの[新規作成...]を選ぶことで表示される、新しい[作成]ウインドウでは、多数の一般的なビジネスタスク向けのStarter Appを基にカスタム Appを作成できます。FileMaker Pro 17 Advancedに付属するあらかじめ定義されたStarter Appは、複数の関連項目を記録するシンプルなアプリケーションであるので初めてカスタム Appを作成する場合に手始めに利用するのに適しており、アドオンテーブルと組み合わせることで拡張できるようになっています。
Starter Appに基づいて作成されたアプリケーションには、一覧および詳細のレイアウトにレコードが表示されるメインのテーブルに加えて、ポータルまたは追加のレイアウトにレコードが表示される1つ以上の関連テーブルがあります。例えば、「連絡先」Starter Appでは、複数の番地、電話番号、および電子メールアドレスを含む連絡先をポータルに表示して記録することができるようになっています。
[関連]FileMaker Pro Advanced でのカスタム App の作成および管理機能の強化(FAMLog)、FileMaker Pro Advanced の使いやすさの強化(FAMLog)
PHP 7.2.15とPHP 7.3.2が公開
February 08, 2019
PHP 7.2.15とPHP 7.3.2が公開されています。
PHP 7.2.15とPHP 7.3.2では不具合の修正が行われており、今回のリリースには特にセキュリティ上の修正は含まれていない模様です。下位互換性のない変更点や推奨されなくなる機能もあるため、下位互換性のない変更点や推奨されなくなる機能もあるため、PHP 7.3に移行する場合には事前に移行ガイドを参照してからアップグレードを行う必要があります。
なお、PHP 5.6系統とPHP 7.0系統の保守は終了しており、PHP 7.1系統の保守は2019年12月に終了する予定となっています。
Ruby 2.6.1が公開
February 04, 2019
Ruby 2.6.1が2019年1月下旬に公開されています。
Ruby 2.6.1では、Ruby 2.6.0で大きな多バイト文字列を送るとNet::Protocol::BufferedIO#writeでNoMethodErrorが発生する問題が修正されています。その他いくつかの不具合修正も含まれています。
なお、2019年3月末頃を目処に、Ruby 2.3系列のセキュリティメンテナンスならびに公式サポートが終了する予定となっており、以後Ruby 2.3系列は公式には更新されなくなります。現在バージョン2.3系列以前を使用している場合には、早期にRuby 2.4系列以降に移行することが推奨される状況となっています。