ニュース

Piwik 2.16.3

Piwik 2.16.3 を発表でき、嬉しく思います!

新着情報

本リリースでは、我々の長期サポートのリリースサイクルの一環として、直近 2 ヶ月の間に報告された問題の修正に焦点を当てています。昨今、多くのソーシャルネットワーク、検索エンジン、およびたくさんの新しいリファラスパマーが検出されています。Piwik のデバイス検出ライブラリは常に更新されており、現在新しいデバイス、数十のモデルやブランドを検出します。Piwik は PHP 7と完全に互換性があることが確認されています。
87 のチケットは 24 人以上の貢献者によってクローズしました!

更新できたら

  • ご質問やご意見がある場合は、フォーラムをご利用ください。(無料サポート)
  • Piwik の普及にご協力ください!Twitter やブログ、ウェブサイトなどで Piwik プロジェクトについてつぶやいたり、書き込んでみてください!あなたの回りの人々に Piwik について興味を持っていただけると思います。すでに 1,000,000 以上のウェブサイトのアクセス解析にご利用頂いて来ましたが、さらにコミュニティを育てるためには皆さまの支援が必要です!
  • あなたの言語で Piwik の使用環境を改善するには、翻訳への貢献を検討してください。
  • Piwik をより良くするための詳細なご質問や、カスタム開発については、すべて Piwik PRO にお問い合わせください。
  • Piwikチームは積極的にPiwik公式のiOS SDKを保守可能な人材を探しています。興味がある方はご連絡ください。

セキュリティ リリース

このリリースは重要です。
Piwik セキュリティエンジニアリングチームは、内部的に重大なセキュリティ上の問題を特定し、Piwik 2.16.3 で修正しました。すべてのユーザーにこの最新バージョンのアップグレードをお勧めします。

データベースのアップグレード

注:このリリースでは、主要なデータベースのアップグレードが含まれており、データベース内のデータが大きい場合は、アップグレードに時間がかかります。
高トラフィックインスタンスの Piwik 更新ガイドを読んで確認してください。

プラットフォームの変更点

Piwik はオープン分析プラットフォームです。Piwik の開発者はコア API の改良や変更についての習得を支援するための取り組みとして、前回のリリースからの変更を文書化しています。
この2.16.3リリースでは、新しいJavaScriptのトラッカーAPIが追加されます: trackRequest で、PiwikのトラッキングAPIにカスタム要求とパラメータを送信することができます。
プラットフォームやAPIへのすべての変更を確認するためには、Platform Changelog for Developersで詳細をお読みください。

注:マーケットプレイスでは Piwik を拡張する63 以上のプラグインを紹介していますが、これはほんの始まりだと思っています!

新規および更新のガイドとFAQ

開発サービス

もしPiwikの中でいくつかの機能が欠けていると感じたなら、是非その開発をサポートしてください。このフォームに記入してスタート!
このリリースでは、支援された問題は「主催」と以下のchangelogにマークされています。 Piwikの改善を支援いただいたこれらの組織に感謝します!

Piwik 2.16.3 でクローズした 87の チケットリスト

piwik/piwik

  • #10631 Mark 2.16.3 DB upgrade as Major as it updates a field on the log_visit table: visit_entry_idaction_url [by @mattab]
  • #10414 Create index.htm files in all tmp/ sub-folder as an additional safety net [by @mattab, @tsteur]
  • #4570 Add support for “issues” link to plugin.json and display in Marketplace / Core
  • #8392 Moved UI screenshots inside the repository using git-lfs [by @mnapoli, @sgiehl]
  • #10423 When updating the config file failed (or when any other file is not writable…), the Updater (for core or plugins) will now automatically throw an error and cancel the update [by @mattab]
  • #10527 Automatically update all marketplace plugins when updating Piwik [by @tsteur, @mattab]
  • #10633 Warn users (in all admin pages) when the PHP version is not recent enough to upgrade Piwik to latest major version [by @mattab]
  • #10406 PHP 7: when there is a fatal error in API request processing, display the original error in the api response [by @mattab, @tsteur]
  • #10424 When the core:update command is executed with a user:group different from the user:group that owns the Piwik files, display a message to indicate how to fix file permissions [by @mattab, @tsteur]
  • #10598 Show a better selection of data, in the default dashboard layout [by @mattab]
  • #10630 Display warning in console command when the DB upgrade is major [by @mattab]
  • #10425 issue tracker: remove the LTS milestone on Github
  • #5395 As a Piwik plugin user, I want to leave a feedback to the plugin developer
  • #6386 Remove tests from plugin when packaging on the Marketplace
  • #7726 Move UI screenshots to git-lfs [by @mnapoli, @sgiehl]
  • #10441 Split piwik.js into multiple files and provide a merged one [by @tsteur, @mattab]
  • #7658 Daily Scheduled Reports sent one hour late, if daylight saving time is active [by @sgiehl] – Sponsored by Piwik PRO]
  • #9893 When opening the visitor profile, the Segment is applied, which can cause the Visitor Profile to be incomplete [by @tsteur] – Sponsored by Piwik PRO]
  • #10143 .htaccess file ownership in 2.16.1 [by @mattab, @tsteur]
  • #10357 Correct wording: Donation widget only displayed to superusers [by @johnrackles, @mattab, @tsteur]
  • #10374 Plugins: Generating a new visualisation via ‘generate:visualizationplugin’ fails with InvalidArgumentException [by @tsteur]
  • #10399 Fatal error when requesting RSS format: Call to a member function getTimezone() on boolean [by @mattab, @tsteur]
  • #10427 DoNotTrack: Tk response header value wrong
  • #10463 Deprecated – Non-static method Piwik\Db\Adapter::isRecommendedAdapter() should not be called statically, [by @tsteur]
  • #10501 Fix possible twig error in updater if support is defined but no email [by @tsteur]
  • #10368 Cannot Generate Tests using Piwik Console [by @tsteur]
  • #10370 Update documentation how to install Piwik from git on Windows for developers
  • #10389 Update Docs: Tracking Events with Custom Dimension
  • #9105 Implement ordering by “last updated”, “new” at http://plugins.piwik.org/
  • #10362 Update to Device detector 3.7.1 [by @mattab, @tsteur]
  • #10366 Added new event Archiving.makeNewArchiverObject to allow customising plugin archiving [by @mgazdzik, @mattab]
  • #10440 Add tests for piwik/searchengine-and-social-list#14 for Japanese search engines and keywords [by @piwikjapan, @sgiehl]
  • #10481 Define changelog, faq and documentation in separate files in plugins [by @tsteur]
  • #10522 Exposing some DOM methods for Piwik.js [by @tsteur, @mattab]
  • #10564 Additional information passed in the hook “isExcludedVisit” (issue #10415) [by @Thomas–F, @mattab]
  • #10634 If Piwik is not installed yet, it’s possible the tmp/ folder is not writable, display a useful error message [by @mattab]
  • #10384 [automatic translation update] Updated 103 strings in 36 languages (fa, fr, sv, tr, ar, cs, da, de, el, es, fi, it, ja, ko, nb, nl, pl, pt-br, ro, ru, sk, sr, tl, uk, zh-cn, be, bg, ca, id, lt, lv, pt, sl, sq, vi, zh-tw) [by @sgiehl]
  • #10442 [automatic translation update] Updated 118 strings in 4 languages (cs, it, nb, de) [by @sgiehl]
  • #10585 [automatic translation update] Updated 201 strings in 8 languages (cs, de, el, es, fr, nb, tr, it) [by @sgiehl]
  • #10058 Release 2.16.2 [by @mattab, @sgiehl, @tsteur]

piwik/device-detector

piwik/searchengine-and-social-list

piwik/referrer-spam-blacklist

piwik/piwik-log-analytics

piwik/piwik-package

  • #49 Handle being able to build for both LTS and latest Major [by @mattab]

piwik/component-cache

  • #12 Fix a possible endless loop, and a possible seg fault [by @tsteur]

世界中でより良いオープン解析プラットフォームを一緒に創りませんか?
Piwikをより素晴らしくするために、参加してください!