PepperMint+ 2.1 をリリースしました

復旧後のニコニコ動画に暫定対応する、Niconico-PepperMint+ 2.1をリリースしました。

変更点

WatchPage 機能の削除

新視聴ページのリリースにより、旧視聴ページ向けに作られていたWatchPage セクションの機能を削除しました。
改変が旧視聴ページに比べて難しくなっていることもあり、ページを改変する形での再実装は行わない予定です。(詳しい説明については前の記事を見てください)

その代わりに、今後ページを改変せず、拡張機能側で開発した独自の視聴ページに置き換える形でデザイン変更などを提供することを計画しています。
視聴ページのカスタマイズにはそれ以外の道が実質的にありません。時間はかかりますが、少しづつ実装していこうと思っています。

ニコレポリーダー の削除

ニコレポリーダーはニコレポがフォロー新着に置き換わるのを期に削除されます。
レガシー機能になっており、PepperMint+ に残しておくべき機能ではないと判断したためです。そのため、今後別の拡張機能で再実装する可能性もあります。

新視聴ページ用のダークモードサポート

新視聴ページ用のダークモードサポートを追加しています。ビルトインパレットは概ね期待通りに動作しますが、
カスタムカラーパレットを使用しているユーザーには一部視覚的問題が発生する可能性があります。

またこれに伴い、カラーパレットに新しく「アルファ付き背景色ダーク/ライト」が追加されています。黒と白の半透明なパレットです。
カスタムカラーパレットを使用しているユーザーは、新しいパレットに色を割り当てることをおすすめします。

その他ダークモードサポートの更新

その他ダークモードサポートについても更新しています。
もしダークモード/カラーパレットを使用していて欠落しているサポートが見つかった時は、遠慮なくIssue に報告してください。作者のTwitterでも構いません。

シリーズストックのトラッキングを修正

シリーズストックの最後に見た動画/次の動画の追跡を旧視聴ページのようにページから取得するのではなく、バックグラウンドでAPIを使用して取得するようにしました。
これにより、シリーズストック表示の最後に見た動画/次の動画が正しく表示されるようになります。

さいごに

今回の新視聴ページの実装により、多くの視聴ページ用機能が動作しなくなりました。
今まで視聴ページ用のデザイン変更機能を使ってくださっていたユーザーの皆さんには本当に申し訳ありませんが、新視聴ページの利用をお願いします。

それでも、PepperMint+ が開発を続けていくことには変わりありません。今後もダークモードサポートは維持していきますし、
「視聴ページを拡張機能側で再実装する」というデザインカスタマイズへの道はまだ残されています。

もしまだアップデートされていない場合は、手動で拡張機能の更新を行ってみてください。
必要であれば、Github の リリースページ から詳細な更新ログやアセットも確認できます。

今後もNiconico-PepperMint+ をよろしくお願いします。