コンテンツにスキップ

変更履歴

NextPDF エコシステムは、多数のリポジトリにまたがる多くのパッケージで構成されています。このページは、変更がどのように記録され、各パッケージ固有の変更履歴がどこにあるかを示す、リポジトリ横断の索引です。すべてのコミットを再掲するものではなく、索引と規約リファレンスとして捉えてください。各パッケージは、信頼できるリリース済みの変更履歴を、それぞれのリポジトリ内に保持します。ここに掲載する要約表は、各リポジトリの Conventional Commits 履歴から導出した リリース済みバージョンごとの変更カテゴリー のみを集計したものです。

ドキュメントの索引として、このページはいずれのパッケージについても動作に関する主張を行いません。すべてのパッケージがコミットを記述し、リリースを切り出す際に従う規約については、変更履歴の規約を参照してください。

すべての公開 NextPDF リポジトリは、2 つの取り決めに従います。

  • Conventional Commits 1.0.0 — 各コミットの件名は type(scope): description の形式をとり、typefeatfixperfrefactordocstestbuildcichore、または revert のいずれかです。type/scope の後ろの !、または BREAKING CHANGE: フッターは、互換性のない変更を示します。セキュリティに関連する修正にはタグが付けられ、絞り込めるようになっています。
  • Semantic Versioning 2.0.0feat はマイナーバージョンを上げ、fix/perf はパッチバージョンを上げ、互換性を壊す変更はメジャーバージョンを上げます。各リポジトリのリリース済み CHANGELOG.md は、Keep a Changelog のセクションを用いて、人が読めるエントリーをバージョンごとにまとめます。

以下の要約が対象とするのは、ユーザー向け のカテゴリーのみです。feat(新機能)、fix(修正された動作)、perf(パフォーマンス)、security(セキュリティに関連する修正)、および互換性を壊す変更です。内部専用のコミットタイプ(docstestcichorerefactor)は、意図的にリポジトリ横断の要約から除外しています。これらは、パッケージの利用者が目にするものを変えるわけではありません。

各パッケージにおける信頼できる文章形式の変更履歴は、そのパッケージ固有のリポジトリ内にある CHANGELOG.md であり、リリース済みバージョンごとにまとめられています。エントリーの全文については、リポジトリのリリースページまたはその CHANGELOG.md を参照してください。この索引は、その内容を重複して掲載することはありません。

パッケージリポジトリ信頼できる変更履歴
nextpdf/corenextpdfCHANGELOG.md(Keep a Changelog)
nextpdf/servernextpdf-serverCHANGELOG.md
nextpdf/laravelnextpdf-LaravelCHANGELOG.md
nextpdf/symfonynextpdf-SymfonyCHANGELOG.md
nextpdf/codeigniternextpdf-CodeIgniterCHANGELOG.md
nextpdf/artisannextpdf-ArtisanCHANGELOG.md
nextpdf/gotenbergnextpdf-GotenbergCHANGELOG.md
nextpdf/cloudflarenextpdf-CloudflareCHANGELOG.md
nextpdf/compat-legacynextpdf-compat-tcpdfCHANGELOG.md
nextpdf(Python バインディング)nextpdf-pythonCHANGELOG.md

リポジトリ横断の要約 — 最新リリース済みバージョンごとのカテゴリー

「リポジトリ横断の要約 — 最新リリース済みバージョンごとのカテゴリー」という見出しのセクション

この表は読み取り専用の生成物です。各リポジトリの最新リリース済みタグにおける Conventional Commits 履歴を読み取り、ユーザー向けカテゴリーを集計します。報告するのは カテゴリー件数のみ であり、生のコミット件名は一切含めません。そのため、内部の識別子、ブランチ名、計画上の参照が表に出ることはありません。各行に対応する文章形式の詳細については、そのパッケージ固有の CHANGELOG.md を参照してください。

パッケージ最新リリース新機能(feat修正(fixパフォーマンス(perfセキュリティ互換性破壊
nextpdf/corev5.2.031729011あり
nextpdf/serverv0.1.0151600なし
nextpdf/laravelv0.1.01800なし
nextpdf/symfonyv0.1.01700なし
nextpdf/codeigniterv0.1.011000なし
nextpdf/artisanv0.1.01700なし
nextpdf/gotenbergv0.1.00600なし
nextpdf/cloudflarev0.1.00800なし
nextpdf/compat-legacyv0.1.01800なし
nextpdf(Python)v1.1.07500なし

件数は、指定されたタグまでの累計です。各統合パッケージについては、最初のタグ付きリリースに 1.0 以前の全履歴が含まれます。ここで nextpdf/core の「Breaking」セルが yes となっているのは、コアエンジンが互換性を壊すメジャーバージョンを提供してきたためです。バージョンごとの詳細と、それぞれの移行パスは、 コアリポジトリの CHANGELOG.md とその migration/ ガイドにあります。この索引では、それらを再掲することはありません。

公開する変更履歴に内部情報が漏れないよう、この索引では以下のいずれも表に出すことはありません。

  • 生のコミット件名や本文
  • 内部の課題、チケット、サイクル、ウェーブ、または作業項目の識別子
  • 非公開のブランチ名や、未リリースの作業中の成果物
  • ロードマップや未発表の機能
  • コントリビューター自動化によるクレジット表記

変更がここに表示されるのは、公開パッケージのリリース済みでタグ付けされたバージョンに含まれた場合に限られます。未リリースの成果物は表示されません。