- summalyをバンドルしてビルドするように
- パスを参照してsummalyの特定のファイルをインポートしている場合はそれらが使用できなくなりますが、想定されている使用方法ではないためBreaking Changeと見做していません。
- 依存関係の見直し
SummalyResult型をexportするように- summalyを別のプロジェクトにバンドルして使用できない問題を修正
- 依存関係の更新
- 依存関係の更新
- 依存関係の更新
- パッケージが使用できない問題を修正
- 最初のHEADリクエストにUAが反映されない問題を修正
- 依存関係の更新
- テストスイートをVitestに変更
- セキュリティに関する修正
- センシティブフラグの判定を
<meta property="rating">およびratingヘッダでも行うように - Bluesky(bsky.app)のプレビューに対応
fediverse:creatorのパースに対応- 依存関係の更新
- eslintの設定を更新
- GETリクエストよりも前にHEADリクエストを送信し、その結果を使用して検証するように (#22)
- 下記のパラメータを
summalyメソッドのオプションに追加- userAgent
- responseTimeout
- operationTimeout
- contentLengthLimit
- contentLengthRequired
- Fix .github/workflows/npm-publish.yml
- Fix .github/workflows/npm-publish.yml
- Fix .github/workflows/npm-publish.yml
- support
<link rel="alternate" type="application/activitypub+json" href="{href}">#10, #11- 結果の
activityPubプロパティでherfの内容を取得できます
- 結果の
- branch.ioを用いたディープリンク(spotify.link)などでパースに失敗する問題を修正 #13
- Twitter Cardが読めていない問題を修正 #15
- 'mixi:content-rating'をsensitive判定で見ることで、dlsiteなどでセンシティブ情報を得れるように #16
- sitenameをURLから生成する場合、ポートを含むように (URL.hostname → URL.host)
Summary型にurlプロパティを追加したSummalyResult型をexportするようにIPluginインターフェースをSummalyPluginに改称
- YouTubeをフルスクリーンにできない問題を修正
- oEmbedの読み込みでエラーが発生した際は、エラーにせずplayerの中身をnullにするように
- oEmbed type=richの制限的なサポート
- プラグインの引数がWHATWG URLになりました
- 不要な依存関係を除去
- agentが指定されている(もしくはagentが空のオブジェクトの)場合はプライベートIPのリクエストを許可
- Fastifyのルーティングを'/url'から'/'に
- ES Moduleになりました
import { summaly } from 'summaly';で関数をインポートします- デフォルトエクスポートはFastifyプラグインになります
- https/http agents options
- サーバーのコマンドはnpm run serveになりました
- accept XHTML
- update got to 11.8.5
- Improve player detection
- プライベートIPアドレス等は拒否するように
- Update dependencies
- Fix amazon support
- Update dependencies
- Lang support
- Add standalone server
- Fix bug
- Fix bug
- Fix bug
- Fix bug
- Add twitter:player support
- Dependency updates
- Fix bug
- Fix bug
- Dependencies update
- Improve title cleanuping
- Support more favicon cases #64
- Update some dependencies
- Bug fix
- Update some dependencies
- Some refactors
- [BREAKING CHANGE] Renamed: Plugins: Method
summaryis nowsummarize - Some refactors
- Fix the incorrect type definition
- Add user-defined plugin support #22
- Add
followRedirectsoption #16 - Add
urlproperty to result #15
- Improve: Check favicon exist #7
- [Plugin:Wikipedia] Improve: Clip description #11
- Fix: Import the missing function
- [Plugin:Wikipedia] Fix bug
- Follow redirects #5
- Improve: Better Wikipedia support #2
- Remove babel completely
- iroiro
- Remove babel
- Bug fix
- Fix type definitions problem
- Fix: Add missing dependency
- Improvement
- Bug fix
- Some improvements
- Some bug fixes
- Amazon support
- [Plugin:Wikipedia] Bug fix
- Bug fix
- Bug fix
- Some improvements
[BREAKING CHANGE] なんかもうめっちゃ変えた
- 🐛 Some bug fixes
Initial release