diff --git a/.changeset/cli-check.md b/.changeset/cli-check.md deleted file mode 100644 index 978b8b63..00000000 --- a/.changeset/cli-check.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@stats-forge/github-stats-forge-cli': minor ---- - -feat: `--check` renders a saved card and fails when `--out` differs, writing nothing diff --git a/.changeset/docs-changelog.md b/.changeset/docs-changelog.md deleted file mode 100644 index 832fb3c4..00000000 --- a/.changeset/docs-changelog.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@stats-forge/github-stats-server': patch ---- - -docs: add a changelog page, built from each package's releases diff --git a/.changeset/renovate-stats-forge-github-stats-forge-action.md b/.changeset/renovate-stats-forge-github-stats-forge-action.md deleted file mode 100644 index 27220d12..00000000 --- a/.changeset/renovate-stats-forge-github-stats-forge-action.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@stats-forge/github-stats-server': patch ---- - -docs: pin the stats-forge/github-stats-forge-action example to v0.13.4 diff --git a/.changeset/server-cache-dir.md b/.changeset/server-cache-dir.md deleted file mode 100644 index 58ec4df6..00000000 --- a/.changeset/server-cache-dir.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@stats-forge/github-stats-server': minor ---- - -feat: `CACHE_DIR` keeps the drawn cards across a restart diff --git a/.changeset/server-compression.md b/.changeset/server-compression.md deleted file mode 100644 index f962b077..00000000 --- a/.changeset/server-compression.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@stats-forge/github-stats-server': minor ---- - -feat: send cards and the site compressed, brotli or gzip, to a caller that accepts it diff --git a/.changeset/server-etag.md b/.changeset/server-etag.md deleted file mode 100644 index eee8e559..00000000 --- a/.changeset/server-etag.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@stats-forge/github-stats-server': minor ---- - -feat: answer a revalidation with `304 Not Modified` through a weak `ETag` on every card diff --git a/.changeset/server-statusz.md b/.changeset/server-statusz.md deleted file mode 100644 index 5b2521d3..00000000 --- a/.changeset/server-statusz.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@stats-forge/github-stats-server': minor ---- - -feat: `/statusz` reports the card cache and each token's rate limit diff --git a/.changeset/source-condition.md b/.changeset/source-condition.md deleted file mode 100644 index 91143964..00000000 --- a/.changeset/source-condition.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@stats-forge/github-stats-forge-core': patch -'@stats-forge/github-stats-forge-catalog': patch -'@stats-forge/github-stats-forge-cli': patch ---- - -fix: rename the source export condition to `@github-stats-forge/source`, so another workspace's `@stats/source` no longer loads TypeScript from `node_modules` diff --git a/.changeset/stats-columns.md b/.changeset/stats-columns.md deleted file mode 100644 index 678f9be4..00000000 --- a/.changeset/stats-columns.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@stats-forge/github-stats-forge-core': minor -'@stats-forge/github-stats-forge-catalog': minor -'@stats-forge/github-stats-server': minor ---- - -feat: lay the stats card's rows out in two columns with `layout=columns` diff --git a/.changeset/stats-rank-docs.md b/.changeset/stats-rank-docs.md deleted file mode 100644 index ffbaf9d3..00000000 --- a/.changeset/stats-rank-docs.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@stats-forge/github-stats-server': patch ---- - -docs: explain how the stats card's rank is calculated diff --git a/.changeset/wakatime-range.md b/.changeset/wakatime-range.md deleted file mode 100644 index c35bc525..00000000 --- a/.changeset/wakatime-range.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@stats-forge/github-stats-forge-core': minor -'@stats-forge/github-stats-forge-catalog': minor -'@stats-forge/github-stats-server': minor ---- - -feat: pick the WakaTime card's window with `range`, from the last 7 days to all time diff --git a/apps/server/CHANGELOG.md b/apps/server/CHANGELOG.md index c51ea0aa..451a211a 100644 --- a/apps/server/CHANGELOG.md +++ b/apps/server/CHANGELOG.md @@ -1,5 +1,31 @@ # @stats-forge/github-stats-server +## 0.9.0 + +### Minor Changes + +- [#434](https://github.com/stats-forge/github-stats-forge/pull/434) [`5a7d3fb`](https://github.com/stats-forge/github-stats-forge/commit/5a7d3fba238b3ed467877cb9fadd6c673f91f3bd) - feat: `CACHE_DIR` keeps the drawn cards across a restart + +- [#435](https://github.com/stats-forge/github-stats-forge/pull/435) [`a2a52cb`](https://github.com/stats-forge/github-stats-forge/commit/a2a52cbdfa7d716184155bd86ecc1aafeef4e081) - feat: send cards and the site compressed, brotli or gzip, to a caller that accepts it + +- [#432](https://github.com/stats-forge/github-stats-forge/pull/432) [`ad4f437`](https://github.com/stats-forge/github-stats-forge/commit/ad4f4374037353f74f29a2e73c5104c1463a3125) - feat: answer a revalidation with `304 Not Modified` through a weak `ETag` on every card + +- [#433](https://github.com/stats-forge/github-stats-forge/pull/433) [`5acf7d1`](https://github.com/stats-forge/github-stats-forge/commit/5acf7d18bf7c9749e8b45c028239d10b8e420bb5) - feat: `/statusz` reports the card cache and each token's rate limit + +- [#440](https://github.com/stats-forge/github-stats-forge/pull/440) [`7a32f88`](https://github.com/stats-forge/github-stats-forge/commit/7a32f882298b0dfd5af68bf7d8ccfea48fb89d06) - feat: lay the stats card's rows out in two columns with `layout=columns` + +- [#441](https://github.com/stats-forge/github-stats-forge/pull/441) [`6317c5b`](https://github.com/stats-forge/github-stats-forge/commit/6317c5b342a470ceeceff9bd5b43561f097e5ba1) - feat: pick the WakaTime card's window with `range`, from the last 7 days to all time + +### Patch Changes + +- [#437](https://github.com/stats-forge/github-stats-forge/pull/437) [`94820df`](https://github.com/stats-forge/github-stats-forge/commit/94820dfcf5b6fe71819d8bec5873ae35aed6f88d) - docs: add a changelog page, built from each package's releases + +- [#445](https://github.com/stats-forge/github-stats-forge/pull/445) [`9e7919e`](https://github.com/stats-forge/github-stats-forge/commit/9e7919e61cdb19a9021ed5dbe3c3e8f9d21c934b) - docs: pin the stats-forge/github-stats-forge-action example to v0.13.4 + +- [#430](https://github.com/stats-forge/github-stats-forge/pull/430) [`2d5b3f9`](https://github.com/stats-forge/github-stats-forge/commit/2d5b3f9b4271302a7939f0343d79c2f16eaace2d) - docs: explain how the stats card's rank is calculated +- Updated dependencies [[`9d3dce9`](https://github.com/stats-forge/github-stats-forge/commit/9d3dce962ce277f6a6b4d9102c36d26a55f0745a), [`7a32f88`](https://github.com/stats-forge/github-stats-forge/commit/7a32f882298b0dfd5af68bf7d8ccfea48fb89d06), [`6317c5b`](https://github.com/stats-forge/github-stats-forge/commit/6317c5b342a470ceeceff9bd5b43561f097e5ba1)]: + - @stats-forge/github-stats-forge-core@0.16.0 + ## 0.8.3 ### Patch Changes diff --git a/apps/server/package.json b/apps/server/package.json index 9b2870ae..e85d8ccc 100644 --- a/apps/server/package.json +++ b/apps/server/package.json @@ -1,6 +1,6 @@ { "name": "@stats-forge/github-stats-server", - "version": "0.8.3", + "version": "0.9.0", "private": true, "description": "HTTP server that draws the cards, and the container image it ships in", "type": "module", diff --git a/packages/catalog/CHANGELOG.md b/packages/catalog/CHANGELOG.md index f4b59769..cc9be66f 100644 --- a/packages/catalog/CHANGELOG.md +++ b/packages/catalog/CHANGELOG.md @@ -1,5 +1,19 @@ # @stats-forge/github-stats-forge-catalog +## 0.6.0 + +### Minor Changes + +- [#440](https://github.com/stats-forge/github-stats-forge/pull/440) [`7a32f88`](https://github.com/stats-forge/github-stats-forge/commit/7a32f882298b0dfd5af68bf7d8ccfea48fb89d06) - feat: lay the stats card's rows out in two columns with `layout=columns` + +- [#441](https://github.com/stats-forge/github-stats-forge/pull/441) [`6317c5b`](https://github.com/stats-forge/github-stats-forge/commit/6317c5b342a470ceeceff9bd5b43561f097e5ba1) - feat: pick the WakaTime card's window with `range`, from the last 7 days to all time + +### Patch Changes + +- [#459](https://github.com/stats-forge/github-stats-forge/pull/459) [`9d3dce9`](https://github.com/stats-forge/github-stats-forge/commit/9d3dce962ce277f6a6b4d9102c36d26a55f0745a) - fix: rename the source export condition to `@github-stats-forge/source`, so another workspace's `@stats/source` no longer loads TypeScript from `node_modules` +- Updated dependencies [[`9d3dce9`](https://github.com/stats-forge/github-stats-forge/commit/9d3dce962ce277f6a6b4d9102c36d26a55f0745a), [`7a32f88`](https://github.com/stats-forge/github-stats-forge/commit/7a32f882298b0dfd5af68bf7d8ccfea48fb89d06), [`6317c5b`](https://github.com/stats-forge/github-stats-forge/commit/6317c5b342a470ceeceff9bd5b43561f097e5ba1)]: + - @stats-forge/github-stats-forge-core@0.16.0 + ## 0.5.0 ### Minor Changes diff --git a/packages/catalog/package.json b/packages/catalog/package.json index 4db8f1fb..2a33c74b 100644 --- a/packages/catalog/package.json +++ b/packages/catalog/package.json @@ -1,6 +1,6 @@ { "name": "@stats-forge/github-stats-forge-catalog", - "version": "0.5.0", + "version": "0.6.0", "description": "What each GitHub Stats Forge card accepts: every option's name, label, kind and accepted values", "keywords": [ "card-generator", diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index 8d5d9df7..0ca06a9a 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,18 @@ # @stats-forge/github-stats-forge-cli +## 0.8.0 + +### Minor Changes + +- [#436](https://github.com/stats-forge/github-stats-forge/pull/436) [`722e68d`](https://github.com/stats-forge/github-stats-forge/commit/722e68df37ecbff996d1acaa131c4b8e5d493874) - feat: `--check` renders a saved card and fails when `--out` differs, writing nothing + +### Patch Changes + +- [#459](https://github.com/stats-forge/github-stats-forge/pull/459) [`9d3dce9`](https://github.com/stats-forge/github-stats-forge/commit/9d3dce962ce277f6a6b4d9102c36d26a55f0745a) - fix: rename the source export condition to `@github-stats-forge/source`, so another workspace's `@stats/source` no longer loads TypeScript from `node_modules` +- Updated dependencies [[`9d3dce9`](https://github.com/stats-forge/github-stats-forge/commit/9d3dce962ce277f6a6b4d9102c36d26a55f0745a), [`7a32f88`](https://github.com/stats-forge/github-stats-forge/commit/7a32f882298b0dfd5af68bf7d8ccfea48fb89d06), [`6317c5b`](https://github.com/stats-forge/github-stats-forge/commit/6317c5b342a470ceeceff9bd5b43561f097e5ba1)]: + - @stats-forge/github-stats-forge-core@0.16.0 + - @stats-forge/github-stats-forge-catalog@0.6.0 + ## 0.7.2 ### Patch Changes diff --git a/packages/cli/package.json b/packages/cli/package.json index 43fc9151..278eac4c 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@stats-forge/github-stats-forge-cli", - "version": "0.7.2", + "version": "0.8.0", "description": "Render a GitHub stats card to a local SVG file, one prompt at a time", "keywords": [ "cli", diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 5a07a93b..5ddb5856 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,17 @@ # @stats-forge/github-stats-forge-core +## 0.16.0 + +### Minor Changes + +- [#440](https://github.com/stats-forge/github-stats-forge/pull/440) [`7a32f88`](https://github.com/stats-forge/github-stats-forge/commit/7a32f882298b0dfd5af68bf7d8ccfea48fb89d06) - feat: lay the stats card's rows out in two columns with `layout=columns` + +- [#441](https://github.com/stats-forge/github-stats-forge/pull/441) [`6317c5b`](https://github.com/stats-forge/github-stats-forge/commit/6317c5b342a470ceeceff9bd5b43561f097e5ba1) - feat: pick the WakaTime card's window with `range`, from the last 7 days to all time + +### Patch Changes + +- [#459](https://github.com/stats-forge/github-stats-forge/pull/459) [`9d3dce9`](https://github.com/stats-forge/github-stats-forge/commit/9d3dce962ce277f6a6b4d9102c36d26a55f0745a) - fix: rename the source export condition to `@github-stats-forge/source`, so another workspace's `@stats/source` no longer loads TypeScript from `node_modules` + ## 0.15.0 ### Minor Changes diff --git a/packages/core/package.json b/packages/core/package.json index f9aafc86..c0290434 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@stats-forge/github-stats-forge-core", - "version": "0.15.0", + "version": "0.16.0", "description": "Dynamically generate stats for your GitHub readme", "keywords": [ "card-generator",