Skip to content

docs(changelog): add new entries from changelog#9927

Open
windmill-internal-app[bot] wants to merge 1 commit into
mainfrom
changelog-update-28736982196
Open

docs(changelog): add new entries from changelog#9927
windmill-internal-app[bot] wants to merge 1 commit into
mainfrom
changelog-update-28736982196

Conversation

@windmill-internal-app

@windmill-internal-app windmill-internal-app Bot commented Jul 5, 2026

Copy link
Copy Markdown
Contributor

This PR adds new changelog entries.


Summary by cubic

Add the “Asset freshness with fresh/stale badge and automatic watchdog” entry to the sidebar changelogs so users can access the latest update. Includes link to https://www.windmill.dev/changelog/asset-freshness and date 2026-07-04.

Written for commit 82266ed. Summary will update on new commits.

Review in cubic

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jul 5, 2026

Copy link
Copy Markdown

Deploying windmill with  Cloudflare Pages  Cloudflare Pages

Latest commit: 82266ed
Status: ✅  Deploy successful!
Preview URL: https://19ba9754.windmill.pages.dev
Branch Preview URL: https://changelog-update-28736982196.windmill.pages.dev

View logs

@github-actions

github-actions Bot commented Jul 5, 2026

Copy link
Copy Markdown
Contributor

Pi Review

Good to merge

This PR adds a single new changelog entry ("Asset freshness with fresh/stale badge and automatic watchdog") to frontend/src/lib/components/sidebar/changelogs.ts. The entry follows the existing Changelog type structure (label / href / date) and fits cleanly alongside the rest of the list. No code, logic, or public API surface is altered.

Test coverage: This is a config-only change (changelog data list). No automated tests are expected for this kind of change. Manual verification consists of confirming the new entry appears in the sidebar changelog dropdown.

@github-actions

github-actions Bot commented Jul 5, 2026

Copy link
Copy Markdown
Contributor

Codex Review

cc @windmill-internal-app[bot]

Mergeable, but should ideally address nits: broken changelog link in changelogs.ts

Found 1 issue:

  1. [P2] Broken changelog link in changelogs.ts
    frontend/src/lib/components/sidebar/changelogs.ts:10
    The newly added sidebar changelog entry links to https://www.windmill.dev/changelog/asset-freshness, but that URL currently returns HTTP 404 for both slash and no-slash variants. Existing neighboring changelog URLs return 200, so this would surface as a broken user-facing link when clicked.

Test coverage

Frontend-only changelog data change; no automated tests are expected for this file.

Manual verification needed: open the Windmill sidebar changelog menu, click the new “Asset freshness with fresh/stale badge and automatic watchdog” entry, and confirm it resolves to the intended published changelog page rather than a 404.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants