ニュース

Piwik 2.8.0

Piwikの新しいメジャーリリース-Piwik 2.8.0。今回のリリースは信頼性、ユーザビリティとセキュリティにフォーカスしたものです。57のチケットは12人の貢献者によってクローズされました!このリリースは、重要です。

更新できたら・・・。

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

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

このリリースでは、あらゆる主要なデータベースのアップグレードは含まれません。

セキュリティ修正プログラム

セキュリティバグ報奨金プログラムを経由してXSSの問題を開示を担ってくれたセキュリティ研究者 Adel KHALDI に感謝したいと思います。

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

Piwikは、主要なオープン分析プラットフォームです。Piwik の開発者はコア API の改良や変更についての習得を支援するための取り組みとして、前回のリリースからの変更を文書化しています。

この2.8.0リリースでは破損したAPIの変更(`Auth`インタフェースの更新)、API非推奨、新しいAPIの機能(pivotBy`、`pivotByColumn`、` pivotByColumnLimit“経由APIのピボットテーブル)、ライブラリのアップデート(AngularJSの更新)、新しいcommmand(`generate:angular-directive`)、内部の変更(Piwikは現在PHP5.3.3が必要です)などが含まれます。

プラットフォームとAPIへのすべての変更を確認するために開発者向けCHANGELOGをチェックしてください。 (またはPiwikのルートでCHANGELOG.mdを見つけることができます)

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

新規および更新されたガイドとFAQ

Piwik 2.8.0 にクローズした 57 チケットのリスト

  • #5062 PHP 5.6 の サポート
  • #5209 キャンペーン レポート内の+ と ? アイコン表示
  • #5300 2 回送信されるメール レポート [by @mnapoli, @mattab]
  • Piwikのユーザーがフランスでクッキーの同意を必要としない:Piwikのプライバシーを有効にして欲しい
  • #4528 Archivejobでエラー:行にサブテーブルを追加すると、すでにサブテーブルが関連付けられている [by @mattab]
  • #4616 管理UI:画面上token_authの表示を軽減する [by @mnapoli, @mattab]
  • #6138 管理ページ内のすべてのリンクに下線を引かなければならない [by @mnapoli]
  • #4224 Piwikのテストスイートのコードカバレッジを生成 [by @sgiehl]
  • #6195 Piwikのプラグインのコードカバレッジはcoveralls.ioを使用
  • #5940 名前が意味をなすようにテストスイートの名前を変更します [by @tsteur, @mnapoli]
  • #335 Piwikを記載してはいけないドキュメントは、GRANTオプションが必要
  • #4994 より簡単なモバイルアプリ追跡のトラッキングAPIの改善
  • #6085 デバッグ用のスケジュールされたタスクを強制的に送信する方法を明確にする [by @mnapoli, @mattab]
  • #6101 プロバイダウィジェット内のIPが、FAQにリンクされている [by @mattab]
  • #6110 トラッカーAPI:最近の日時を設定するときにCDTパラメータがtoken_authを必要とすべきではない [by @mattab]
  • #6191 ゴールマッチングは、すべてのクエリパラメータを含む元のURLと一致する必要がある [by @mattab]
  • #6204 アクション内容(多分イベント)にプラグインからの依存関係を削除する [by @tsteur]
  • #6215 レポートに行の ‘Others’: 頻繁に表示する方法をユーザーに説明する [by @mnapoli, @mattab]
  • #6224 hhvmとarchive.phpの互換性 [by @mattab]
  • #6257 デフォルトですべての Piwik.Trackers を等しくなるよう visitorId を作る [by @a4tunado, @mattab]
  • #6264 を修正 .gitignore [by @mnapoli, @halfdan]
  • #6400 未知のプロバイダーが「IP」の代わりに「不明」として表示される [by @mnapoli, @mattab]
  • #6401 レポートの「その他」の行に「詳細はこちら」のリンクを追加 [by @mnapoli, @mattab]
  • #5983 新しいスタイルガイドに合わせて、いくつかのAngularJSモジュールを更新 [by @tsteur]
  • #6284 AngularJS: Use controllerAs シンタックス [by @tsteur]
  • #6399 AJAX のフォームのための新しい AngularJS ディレクティブ [by @diosmosis]
  • #6366 AngularJS通知:新しいディレクティブ [by @diosmosis]
  • #6285 AngularJSコンポーネントを生成するためのコマンドを提供 [by @tsteur]
  • #6367 新しいcomponent/decompress:別のパッケージにPiwik\Unzipを抽出
  • #6296 コンテンツ・トラッキングを使用した場合、空の訪問を持つビジター [by @tsteur, @mattab]
  • #6298 同じビジターが同じ秒で複数の要求をする場合に既知のビジターの検出を修正 [by @tsteur]
  • #6300 プロキシpiwik.phpスクリプトは、HTTPヘッダを送信しない [by @KoffeinKaio, @mattab]
  • #6303 あらゆるopcache_invalidateエラーを無視する [by @stackcoder, @mattab]
  • #6309 スケジュールされた電子メールのレポートから「ウェブサイト」という言葉を削除する [by @mattab]
  • #6311 aclocalのとautoconfコールはxhprofのPHP拡張を構築するために必要 [by @sabl0r, @mattab]
  • #6313 ユーザIDが設定されている場合、ユーザーがログインする前に、既存の訪問にユーザーIDを添付 [by @mattab]
  • #6314 警告: shell_exec() [function.shell-exec]: Unable to execute ‘stat -f -c “%T” /proc 2>/dev/null’を実行できない [by @mattab]
  • #6315 書き込み時に、APCからCACHEFILEキャッシュを削除する [by @brownoxford, @mattab]
  • #6318 ログインの認証クラスと PasswordResetter クラスの新しいログインコントローラーからの認証ロジックをリファクタリングします
  • #6322 プラグインのメニューにTwigからいくつかのメニューのロジックを移動する [by @mgazdzik, @mattab]
  • #6323 Mysqlは、修正される列ではなくUPDATEで見つかる列カウントを返す [by @mattab]
  • #6331 トラビス ビルドが速くなるので、DatabaseTestCase を最適化する [by @diosmosis]
  • #6337 Gitを経由してPiwikのソースコードを取得する:ファイル名が長すぎて状態を取得できなかった
  • #6342 非推奨 Piwik::setUserHasSuperUserAccess() を Access::doAsSuperUser() の使用に切り替える [by @diosmosis, @mattab]
  • #6343 コードの可読性を向上させる [by @tsteur]
  • #6373 リアルタイムのセグメントが無効になっている場合には、まだ‘view’のユーザーが作成できるように事前に処理された [by @mattab]
  • #6374 パラメータ‘periodはリクエストに設定されておらず、デフォルト値が提供されていない [by @mattab]
  • #6375 内部サーバー エラー (データベースの障害) があるときにエラー 500 ヘッダーをのみを設定 [by @mattab]
  • #6380 プラグインのイベント ‘Piwik.getJavascriptCode’ を使用してトラッキング コードをさらに拡張することがでる [by @czolnowski, @mattab]
  • #6383 更新は、新しく使用可能な DB スキーマ アップグレードを検出しない [by @mattab]
  • #6390 PiwikのPHP要件をPHP 5.3.3に増やしてほしい [by @mattab]
  • #6394 Admin トークンの最初の文字だけを表示する [by @mnapoli, @mattab]
  • #6396 ScheduledReportsにリファクタリングする無駄なインデントを削除するには [by @mnapoli, @mattab]
  • #6407 トラッカーAPI:‘cdt’トラッカーパラメータは、最近の過去に設定されているとき(直近の4時間)、その後token_authを必要としない [by @mattab]
  • #6411 名前が意味を成すように、テストスイートの名前を変更 #5940 [by @tsteur]
  • #6431 サブフォルダのフレームワークにテストファイルを移動 [by @tsteur]
  • #6391 [自動翻訳更新]278 言語 (pt, cs, da, de, el, es, et, it, pl, ja) 510の 文字列を更新 [by @sgiehl]

プロジェクトに参加出来る事をご存知ですか?最高のオープン分析プラットフォームを作成するために、あなたの助けが必要です!