diff --git a/.release-please-manifest.json b/.release-please-manifest.json index e20d7e8..0d1bebe 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "1.5.1" + ".": "1.6.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index c3d2afa..e608fca 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,50 @@ # Changelog +## [1.6.0](https://github.com/air-gapped/cooked/compare/v1.5.1...v1.6.0) (2026-04-03) + + +### Features + +* add --frame-ancestors flag for iframe embedding ([8c9536f](https://github.com/air-gapped/cooked/commit/8c9536f02c030a2b12f5b4d219755d3bcf874b37)) +* add --trusted-proxies for X-Forwarded-For client IP logging ([e50437a](https://github.com/air-gapped/cooked/commit/e50437ac2386b7d2ea7b43d7f51fa6ca8ce187f1)) +* add AsciiDoc and Org-mode rendering support ([3d63832](https://github.com/air-gapped/cooked/commit/3d63832e2fe8b7cd5c698e2eca79c99ac9d9ddac)) +* add automated releases with release-please ([7066965](https://github.com/air-gapped/cooked/commit/706696543042f32b66368dad8b55178b65b4ed54)) +* add dependency review workflow with CVE check and AI security analysis ([a5df1fd](https://github.com/air-gapped/cooked/commit/a5df1fd281fb125793124fc7310edf3b09516f20)) +* add Helm chart for Kubernetes deployment ([eae7614](https://github.com/air-gapped/cooked/commit/eae761488ecd6c262ea4e6a2108d501972819da6)) +* proxy images and assets through /_cooked/raw/ to fix CORS ([0a7c38e](https://github.com/air-gapped/cooked/commit/0a7c38ec9b982d1df5a6390b00ec8a4b8e804d73)) +* run update-ca-certificates at container startup for runtime CA injection ([0b460bb](https://github.com/air-gapped/cooked/commit/0b460bb174dc4d75190f25a539db0eea7fd4c9e2)) +* serve docs assets at /_cooked/docs/ for embedded README images ([2bf4d95](https://github.com/air-gapped/cooked/commit/2bf4d95b3c5cd9196d25261e43b9ee7a9e09a63f)) + + +### Bug Fixes + +* add container to all release workflow jobs ([248f377](https://github.com/air-gapped/cooked/commit/248f377e65e4cdf0ed9e57fc9434e94b2de73f81)) +* add github.com host to kaniko git context URL ([5802f3d](https://github.com/air-gapped/cooked/commit/5802f3daa61eaa517a4a9100fd17fabae3241dee)) +* align first line of code blocks with subsequent lines ([d62eee4](https://github.com/air-gapped/cooked/commit/d62eee43667b83920359fd44a81145b71c9aaa07)) +* correct Chart.yaml version to 1.4.0 and fix release-please config ([e9527eb](https://github.com/air-gapped/cooked/commit/e9527eb0e32182e906d9c44e85b33d1d61fe8003)) +* **deps:** update module github.com/sirupsen/logrus to v1.9.4 ([#39](https://github.com/air-gapped/cooked/issues/39)) ([2039de7](https://github.com/air-gapped/cooked/commit/2039de728738edb37ce437dc5940300ca72af945)) +* **deps:** update module github.com/yuin/goldmark to v1.7.17 ([#37](https://github.com/air-gapped/cooked/issues/37)) ([3483394](https://github.com/air-gapped/cooked/commit/34833946981f477037a39bb893b1744ffa6e74d0)) +* **deps:** update module github.com/yuin/goldmark to v1.8.1 ([#40](https://github.com/air-gapped/cooked/issues/40)) ([8a81874](https://github.com/air-gapped/cooked/commit/8a8187421f0df35d99089f80a98092012df72a8a)) +* **deps:** update module github.com/yuin/goldmark to v1.8.2 ([#48](https://github.com/air-gapped/cooked/issues/48)) ([aeaeb27](https://github.com/air-gapped/cooked/commit/aeaeb27f20f654a5518d4ed1700aa7aaf5278023)) +* eliminate two-character offset on first line ([6bd172d](https://github.com/air-gapped/cooked/commit/6bd172d0cd7238ca58d3447c5e1a0b75498deccc)) +* eliminate two-character offset on first line by disabling chroma line number padding ([c0231a6](https://github.com/air-gapped/cooked/commit/c0231a63598c13b37ec2a3f628a3d90defea1d22)), closes [#11](https://github.com/air-gapped/cooked/issues/11) +* remove left padding from line numbers to eliminate two-character offset ([66763c1](https://github.com/air-gapped/cooked/commit/66763c1bd87e479cbe1e7256795fe9c1fc8981d2)) +* remove left padding from line numbers to eliminate two-character offset ([4e212e5](https://github.com/air-gapped/cooked/commit/4e212e58e328de6830c7453e83fc38f57b46e1dc)), closes [#11](https://github.com/air-gapped/cooked/issues/11) +* remove non-existent WithLineNumberPad chroma option ([c09d01c](https://github.com/air-gapped/cooked/commit/c09d01c1df9caf7c382cc3bd7e2bcd4a8975bb92)) +* replace coverage theater TestSetup_JSONOutput with real Setup() test ([e57b850](https://github.com/air-gapped/cooked/commit/e57b850965615c8c06388e91c70087d35df3dba3)) +* resolve hostnames against CIDR allowlist, proxy raw content for copy button, silence .well-known noise ([e22c596](https://github.com/air-gapped/cooked/commit/e22c5962b5e0b359fe534b7b477a8498373c66b9)) +* sign Docker images with cosign and attach SBOM attestations ([cfac0c3](https://github.com/air-gapped/cooked/commit/cfac0c378e7a230be7590493d1a8d2d41b65648f)) +* silence logrus output from libasciidoc ([f03fe85](https://github.com/air-gapped/cooked/commit/f03fe85586fdac0742c0ce0a09658c7d6e758233)) +* strip leading space-padding from chroma line numbers ([0bf1f05](https://github.com/air-gapped/cooked/commit/0bf1f05377332e4a951635018708ff59f54fb7d2)) +* suppress healthz probe log noise and add favicon ([342c198](https://github.com/air-gapped/cooked/commit/342c1980e87fac7c3a5547ef834baa6da6b459f4)) +* update favicon to three-layer flame SVG ([53d37d3](https://github.com/air-gapped/cooked/commit/53d37d3164a3d42ca12c558705974bc6fa497089)) +* update favicon to three-layer flame SVG ([8814cd7](https://github.com/air-gapped/cooked/commit/8814cd7e48e7e1988646803c91a85d61babc5f07)) +* use crane for Docker image builds instead of BuildKit ([575f8e6](https://github.com/air-gapped/cooked/commit/575f8e6b826068ef8a59db80de0d2545951330bd)) +* use full ghcr.io registry path for Docker images in README ([453c12c](https://github.com/air-gapped/cooked/commit/453c12c7be3187484e99ef2b665cce38e558faed)) +* use git:// protocol for kaniko context URL ([679bc4e](https://github.com/air-gapped/cooked/commit/679bc4e64d6d91b1c44583913b3bd653d765b095)) +* use GitHub App token for release-please PR creation ([c85c4b1](https://github.com/air-gapped/cooked/commit/c85c4b1002653e60c2eee7f45e4910eda5ad18e7)) +* use kaniko for Docker image builds on ARC runners ([e2f5fbf](https://github.com/air-gapped/cooked/commit/e2f5fbf1be24537e966c5e04d6e84114234bce11)) + ## [1.5.1](https://github.com/air-gapped/cooked/compare/v1.5.0...v1.5.1) (2026-04-03) diff --git a/charts/cooked/Chart.yaml b/charts/cooked/Chart.yaml index df83d87..a97b1b1 100644 --- a/charts/cooked/Chart.yaml +++ b/charts/cooked/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: cooked description: A rendering proxy for air-gapped environments — fetches raw documents and serves styled HTML type: application -version: 1.5.1 # x-release-please-version -appVersion: "1.5.1" # x-release-please-version +version: 1.6.0 # x-release-please-version +appVersion: "1.6.0" # x-release-please-version kubeVersion: ">=1.22.0" home: https://github.com/air-gapped/cooked sources: