Skip to content

Releases: TsugawaTV/tsugawa-yt-insights

v1.0.2

Choose a tag to compare

@TsugawaTV TsugawaTV released this 23 Jun 03:37

Tsugawa YT Insights v1.0.2

[English]

🎉 Stability, Security, and Documentation Improvements

This release focuses on significant stability improvements, essential security hardening, and enhancements to user guidance. While there are no new features, various bugs have been squashed, and the plugin's core mechanisms have been fortified for a smoother and safer experience.

🛡️ Security

  • XSS Prevention: Strengthened client-side data handling and escaping in app.js to prevent Cross-Site Scripting (XSS) vulnerabilities.

  • PHP Hardening: Improved data sanitization and validation on the server side (tsugawa-yt-insights.php) for robust security.

🛠 Fixes & Stability

  • Core Stability: Addressed multiple internal bugs to ensure reliable plugin operation.

  • Dependency Stability: Pinned CDN versions of Chart.js (v4.4.1) and chartjs-chart-matrix (v2.0.1) to safeguard against unexpected breaking changes from future upstream releases.

  • Guide Generation: Fixed issues related to the automatic generation of the setup guide page, ensuring it renders consistently.

  • i18n Handling: Upgraded the string replacement logic (in app.js) for more robust multilingual placeholder handling.

📚 Documentation & UI

  • Setup Guide Expansion: Completely overhauled and expanded the content of the setup guide to provide clearer instructions for new users.

  • Text Refinements: Adjusted and stabilized various UI texts and descriptions throughout the plugin for better readability and consistency.

[日本語]

🎉 安定性、セキュリティ、およびドキュメントの改善

今回のリリースは、大幅な安定性の向上、重要なセキュリティ強化、およびユーザー向けガイドの拡充に焦点を当てています。新機能の追加はありませんが、様々なバグを修正し、プラグインの中核となるメカニズムを強化することで、よりスムーズで安全な体験を提供します。

🛡️ セキュリティ

  • XSS対策: クロスサイトスクリプティング(XSS)の脆弱性を防ぐため、app.js におけるクライアント側のデータ処理とエスケープ処理を強化しました。

  • PHPの堅牢化: サーバー側(tsugawa-yt-insights.php)でのデータサニタイズとバリデーションを改善し、より堅牢なセキュリティを実現しました。

🛠 修正と安定性

  • コアの安定性: プラグインが確実に動作するよう、複数の内部バグに対処しました。

  • 依存関係の安定化: 将来のアップストリームのリリースによる予期せぬレイアウト崩れやエラーを防ぐため、Chart.js(v4.4.1)および chartjs-chart-matrix(v2.0.1)のCDNバージョンを固定しました。

  • ガイド生成機能: 設定ガイドページの自動生成に関する問題を修正し、常に安定して表示されるようにしました。

  • 多言語対応(i18n): より確実な多言語プレースホルダー処理のため、app.js 内の文字列置換ロジックをアップグレードしました。

📚 ドキュメントとUI

  • 設定ガイドの拡充: 新規ユーザーにより明確な手順を提供するため、設定ガイドの内容を全面的に見直し、拡充しました。

  • テキストの調整: 読みやすさと一貫性を向上させるため、プラグイン全体の様々なUIテキストや説明文を調整し、安定させました。

v1.0.1

Choose a tag to compare

@TsugawaTV TsugawaTV released this 21 Jun 05:42

Tsugawa YT Insights v1.0.1

[English]

🎉 Initial stable release.

This is the first public stable release of Tsugawa YT Insights.

Tsugawa YT Insights is a WordPress plugin that combines YouTube Data API and YouTube Analytics API to help creators discover channel performance patterns.

Features include:

  • YouTube channel data analysis
  • Initial performance analysis
  • Posting time insights
  • Video type comparison
  • Optional YouTube Analytics OAuth integration

This release includes improvements and refinements from the initial development version.

Thank you for trying Tsugawa YT Insights!
Feedback and suggestions are welcome.

[日本語]

🎉 初回安定版リリース

Tsugawa YT Insights の初公開安定版です。

YouTube Data API と YouTube Analytics API を利用し、チャンネルデータから投稿パターンやパフォーマンス傾向を分析できます。

主な機能:

  • YouTubeチャンネルデータ分析
  • 初速パフォーマンス分析
  • 投稿時間の傾向分析
  • 動画タイプ別比較
  • YouTube Analytics OAuthによる詳細分析

開発版から多くの改善・調整を行い、公開版としてリリースしました。

ぜひお試しください。

v1.0.0

Choose a tag to compare

@TsugawaTV TsugawaTV released this 17 Jun 07:31