Skip to content

Releases: Robot-Inventor/spam-tweets-compressor

v2.0.13.9

06 Sep 08:46
08e8f30
Compare
Choose a tag to compare

Small Fix

Fixed

  • Twitterの仕様変更に対応 9640581

v2.0.12.8

12 Feb 17:04
e41a366
Compare
Choose a tag to compare

Implementing Setting Export Feature

Added

  • browser actionのタブ切り替えにトランジションを追加 #383
  • browser actionのチェックボックスの右にマージンを追加 #607
  • 設定のインポート機能を実装 #23
  • 設定のエクスポート時に名前をつけて保存できるように #610
  • 設定ファイルのドラッグアンドドロップに対応 #641

Fixed

  • ツールチップの配色を改善#622
  • node-forgeの脆弱性修正 #684
  • NGワードが正規化されていないバグを修正 #685

Deleted

  • 完全に非表示にするオプションの「非推奨」表記を削除 #605
  • 設定のコピーボタンを削除 #624

v2.0.11.7

26 Dec 07:50
4050288
Compare
Choose a tag to compare

Adjusting Appearance

Added

  • 拡張機能の名称をクリックしてGitHubを開く機能を追加 #581
  • 一部の要素にツールチップを実装 #601

Changed

  • 設定のリセットボタンの幅を100%に変更 #591
  • アイコンを選択禁止に変更 #593
  • 詳細設定のテキストボックスやボタンのマージンを増やす #597
  • 設定リセットのダイアログのキャンセルボタンを目立たせる #599

Fixed

  • READMEの「個人情報について」セクションの誤訳を修正 #572
  • UIの英訳の改善 #576
  • browser actionのタブが見切れることがあるのを修正 #595

v2.0.10.6

12 Dec 14:56
ce1028e
Compare
Choose a tag to compare

Preparation for v2 release

Added

  • 詳細設定ページにパディングを追加 #403
  • 詳細設定の各項目をカードでグループ化 #430
  • READMEにストアへのリンク付きの画像を設置 #429
  • ストアの説明文にバグ報告などの連絡方法を記載 #413
  • 詳細設定のテキストボックスの内容を定期的に保存する機能を追加 #404
  • 詳細設定のメニュー項目にアイコンを追加 #489
  • 設定のリセット機能を実装 #220
  • ネストされた設定オブジェクトに対応 #507
  • 高度なフィルターの読み込み失敗時の処理を追加 #557

Changed

  • READMEの英訳の改善 #408
  • READMEの言語変更リンクを目立つように変更 #411
  • READMEのストアのリンクを言語非依存に変更 #441
  • READMEの文言の改善 #414
  • 高度なフィルターの説明を改善 #400
  • browser actionのコンテンツをJSONに移行 #461
  • フィルター読み込み時にキャッシュを無効化 #475
  • アイコンをアウトラインアイコンに変更 #483
  • 色を事前に計算しておくように変更 #389
  • URLから絵文字への変換方法を変更し、処理を高速化 #502
  • README.mdのコマンドのハイライトをshに変更 #506

Fixed

  • browser actionから詳細設定を開いた際にスクロール位置がずれるバグを修正 #401
  • ユーザー名の取得に失敗するバグを修正 #476
  • 詳細設定のダイアログが正しく表示されないバグを修正 #500
  • Twitterの配色の取得に失敗するバグの修正 #517
  • 初回インストール時と設定のリセット後に設定が読み込まれないバグを修正 #523
  • 絵文字がSVGではなくPNGのときにエラーが発生するバグを修正 #530
  • 詳細設定のローディング画面が枠をはみ出しているのを修正 #521
  • json-schemaの脆弱性を回避 #539

v2.0.9.5

29 Sep 17:52
cda48a2
Compare
Choose a tag to compare

Visual Update

Added

  • READMEにテストのバッジを追加 #217
  • READMEにテストコマンドの説明を追加 #219
  • VSCodeのtasks.jsonにテストコマンドを追加 #223
  • READMEのアクセス権限にmobile.twitter.comを追加 #218
  • ユーザーIDなどの取得に失敗した場合にメッセージを表示する機能を追加 #164
  • stylelintを導入 #232
  • Prettierを導入 #237
  • hoverで解凍オプションを追加 #15
  • ユーザー名をNGワードの判定対象にするオプションを追加 #252
  • 詳細設定ページに個人情報に関する説明へのリンクを追加 #267
  • 完全に非表示にする機能を追加 #288
  • 高度なスパム判定の詳しい説明を追加 #297
  • SCSSを導入 #345
  • リセットCSSを導入 #358
  • README.mdのコマンド一覧を更新 #353
  • 高度なスパム判定のフィルターの一覧にローディング画面を実装 #346
  • browser actionのタブと詳細設定ページの項目名にアイコンを追加 #374
  • 詳細設定のメニューにリップルを追加 #382

Changed

  • webpackのmodeをproductionに変更 #245
  • チェックボックスのカーソル形状を変更 #266
  • 高度なスパム判定のフィルターをIDで管理するように変更 #263
  • URLの正規化にライブラリーを使用したものに変更することで正規化を強化 #301
  • 詳細設定とbrowser actionのチェックボックスのデザインを改善 #324
  • browser actionのチェックボックスをトグルスイッチに変更 #329
  • 詳細設定のテキストボックスのデザインを改善 #326
  • 高度なスパム判定のフィルター一覧をmwc-listに置き換え #365
  • 詳細設定ページのヘッダーをmwc-top-app-bar-fixedに置き換え #366
  • 詳細設定ページのメニューをmwc-drawerに置き換え #367
  • browser actionのタブのデザインを改善 #325
  • 詳細設定のヘッダーの色を変更 #381
  • 詳細設定のメニューの色を変更 #385
  • 高度なスパム判定の名称高度なフィルターに変更 #289

Fixed

  • 高度なスパム判定の設定変更時に自動で設定が適用されないバグを修正 #213
  • ユーザー名に含まれる絵文字を正しく処理できていないバグを修正 #46
  • ツイート本文に含まれる絵文字を取得できていないバグを修正 #134
  • 高度なスパム判定のフィルターを解除した際に自動で設定が適用されないバグを修正 #275
  • Twitterの配色の取得に失敗することがあるバグを修正 #278
  • クリーンインストール時に設定の読み込みに失敗するバグを修正 #283
  • high_emphasize_text_color のコントラストが低すぎたため修正 #312
  • デフォルト設定以外のフォントサイズの場合ユーザー名の取得に失敗するバグを修正 #300
  • デフォルト設定以外のフォントサイズの場合メインカラーの取得に失敗するバグを修正 #299

v2.0.8.4

19 Aug 14:45
8daa0f7
Compare
Choose a tag to compare

Preparing for the Official Release

Added

  • 宣伝ページを作成 #186
  • 高度なスパム判定のUIに目的外では誤作動すると明記 #182
  • 設定変更時に再読み込みを不要にする #113
  • テストの導入 #185
  • OSSライセンスに関するページを作成 #198

Changed

  • 詳細設定ページのデザイン改善 #117
  • web-ext-typesの導入 #197
  • npm installをnpm install --save-devに変更 #201

Deleted

  • 一部の機能を削除 #177

v2.0.7.3

14 Aug 10:30
Compare
Choose a tag to compare

Fixed Bugs

Added

  • mobile.twitter.comのホスト権限を追加#139
  • browser actionにバージョン番号を表示する機能を追加#161

Changed

  • beforeunloadイベントでもテキストボックスの内容を保存するように変更#167

Fixed

  • TwitterのUI変更で認証済みアカウントか正しく判別できなくなったバグを修正#154
  • ウィンドウが縦長のときに配色の取得に失敗するバグを修正#156
  • 「動きを減らす」が有効になっていると動作しないバグを修正#160

v2.0.6.2

12 Aug 17:58
fbdc7ca
Compare
Choose a tag to compare

Made It More Useful

Added

  • ユーザーの許可リスト機能を追加 #51
  • 配色をTwitterの配色設定に合わせる機能を追加 #122
  • URLの正規化を強化しwww.を削除する #143
  • ハッシュタグの正規化を強化 #146

Changed

  • manifest.json内のdescriptionをREADMEに基づいて更新 #102
  • browser actionの設定項目を整理する #109
  • 設定のエクスポートを非表示にする #116
  • browser actionの設定項目の分類を見直し #125
  • 2021年8月12日のTwitterのUI変更に対応 #138
  • 設定の厳格モードボタンのラベルを「非表示モードを開始する」に変更する #103

Fixed

  • スレッドが正しく処理されないバグの修正 #19
  • 存在しない名前のフィルターが指定されたときに処理をスキップする #126
  • npmモジュールのセキュリティー問題を修正 #131
  • リツイートのユーザー名取得バグの修正 #132

Deleted

  • 行頭の空白を削除する機能を削除 #120

v2.0.5.1

04 Aug 12:06
337fbe7
Compare
Choose a tag to compare

Improvement of Existing Functions

Added

  • READMEにバッジを追加 #70
  • 24時間ごとにフィルターを再読み込みする機能を追加 #59
  • 詳細設定ページにファビコンを設定 #55
  • i18n APIによる言語判定にフォールバックを実装して言語判定の精度を向上 #44
  • 言語フィルターの言語コードの正規化を実装 #83
  • 言語フィルターの設定に言語コードの資料へのリンクを追加 #92

changed

  • バイナリーファイルのファイルサイズを342KBから39KBに削減
  • デフォルトの設定を最適化 #75
  • 高度なスパム判定のUIを改善 #79
  • ツイートの言語判定時にハッシュタグやリンク、メンションを除外するように変更 #80
  • READMEを改善 #89

Deleted

  • 高度なスパム判定での非表示理由のサポートを削除 #85
  • 「特定のページで無効化」のデフォルトから通知ページを削除 #94

Fixed

  • 厳格モード時の解凍ボタンにIDの先頭の@が表示されないバグを修正 #60
  • ChromeでCSSが正しく適用されないバグを修正 #56

v2.0.4.0

01 Aug 13:35
Compare
Choose a tag to compare

Redesigned

Added

  • ロゴを作成
  • しきい値の調整機能を追加
  • 日本語と英語に対応
  • 厳格モードを追加
  • 同じ文字を繰り返しているツイートを圧縮する機能を追加
  • NGワード機能を追加
  • 特定のページで無効化する機能を追加
  • 言語フィルターを追加
  • Google Chromeに対応
  • 設定のエクスポート機能を追加
  • 公式アカウントを圧縮しないオプションを追加
  • 行頭のスペースを削除するオプションを追加
  • 高度なスパム判定機能を追加
  • スパムの判定理由を表示するオプションを追加

Changed

  • TypeScriptに移行
  • 解凍ボタンをinline-blockに変更

Fixed

  • Twitterの配色設定によって動作しないことがあるバグを修正
  • バイナリーファイルのファイルサイズを1.34MBから39KBに削減