Skip to content

Releases: xpadev-net/niconicomments

v0.2.53

14 Jul 00:25
4f4c738
Compare
Choose a tag to compare

修正

旧投コメの時間処理が間違っていたため修正

v0.2.52

05 Jun 10:59
2ed3037
Compare
Choose a tag to compare

修正

node-canvasのサポートを削除

v0.2.51

19 May 18:29
v0.2.51
5d0c9bb
Compare
Choose a tag to compare

改善

  • node-canvasに対応
  • jsdocを整備
  • ニワン語対応改善

Full Changelog: v0.2.50...v0.2.51

v0.2.50

05 May 17:17
1a65415
Compare
Choose a tag to compare

機能追加・改善

  • コメント上限の機能を追加
    config.commentLimit、config.hideCommentOrderを参照してください

  • すべての内部関数をniconicomments.internalから公開
    niconicomments.internalから内部処理で使用している関数を公開しました
    ※公開される関数は予告なく変更される場合があります

  • keepCAのロジックを改善
    以前はユーザーのみを見てレイヤーを分離していましたが、分離基準に投稿時間を追加しました

  • カスタムエラーの実装
    Errorをextendしたエラークラスを実装しました

  • ドキュメントの整備
    各関数にjsdocを追加しました

  • 型定義の定義名をキャメルケースに変更
    使われていると思われる型定義は互換性維持のためdeprecatedフラグをつけた状態で維持されています

バグ修正

  • @逆コマンドの左右位置が正しくないバグを修正
    @逆を使用した際にコメントの位置がコメント幅分ずれるバグを修正しました

  • 高解像度のコメントが正しく描画されないバグを修正
    高解像度のコメントで下が見切れるバグを修正しました

  • カラーコードが正しくパースされないバグを修正
    6桁のカラーコードを3桁のカラーコードとしてパースしてしまうバグを修正しました

  • nakaコメントの互換性を改善
    nakaコメントの互換性を改善しました

その他

  • サンプルのコードを改善
    サンプルのコードを改善しました
    実装の参考になれば幸いです

  • 依存関係を更新
    ビルドツールなどの更新を行いました

  • リファクタリング
    保守性を向上するためにリファクタリングを行いました

  • playwrightによるテストを導入
    スクリーンショットの比較によるテストを追加しました

v0.2.48

11 Mar 18:39
d95b7c6
Compare
Choose a tag to compare

追加

  • イベント機能を追加
    @コメント禁止、@シーク禁止、@ジャンプが呼び出された際にイベントが発生します

v0.2.47

09 Mar 05:20
6c376fa
Compare
Choose a tag to compare

修正

  • formatにXMLDocumentを指定した場合にフォーマットエラーが発生するバグの修正

v0.2.46

09 Mar 01:23
v0.2.46
42fb60b
Compare
Choose a tag to compare

v0.2.45

01 Mar 06:50
12a31d5
Compare
Choose a tag to compare
  • XML形式の制限を緩和
    一部ツールによって生成されたXML形式のコメントを読み込めないという報告を頂いたため修正を行いました
    対応漏れなどあれば報告いただけるとありがたいです

v0.2.44

24 Feb 01:58
v0.2.44
3cf742b
Compare
Choose a tag to compare
  • 型定義を修正
    TypeScript使用環境においてniconicommentsをimportすると型定義の読み取りに失敗する問題を修正

※TypeScriptを使用しないプロジェクトの場合はv0.2.43から更新する必要がありません

v0.2.43

21 Feb 00:41
v0.2.43
51390af
Compare
Choose a tag to compare
  • @置換で無限ループが発生するバグを修正
  • @置換で全角スペースをサポート
  • draw関数を再描画を行ったか(bool)を返すように変更
  • 空入力を受け付けられていなかったため修正