Skip to content

(#1405) Upgrade choco-theme to v2.16.0 and Astro to v7.4.2 - #1403

Closed
alexaveldanez wants to merge 1 commit into
chocolatey:masterfrom
alexaveldanez:choco-theme-2.15.0
Closed

alexaveldanez wants to merge 1 commit into
chocolatey:masterfrom
alexaveldanez:choco-theme-2.15.0

Conversation

@alexaveldanez

@alexaveldanez alexaveldanez commented Oct 23, 2026 •

Copy link
Copy Markdown
Contributor

Description Of Changes

This upgrades all the needed components to bring all Astro websites up to the latest Astro 7.4.2 version. This also upgrades some additional dependencies to the latest versions, including choco-theme to 2.16.0.

See a full set of release notes at:
https://github.com/chocolatey/choco-theme/releases/tag/2.16.0

Motivation and Context

We want to take advantage of the latest fixes and features in Astro 7.4.2.

Testing

  • I have previewed these changes using the Docker Container or another method before submitting this pull request.

Change Types Made

  • Minor documentation fix (typos etc.).
  • Major documentation change (refactoring, reformatting or adding documentation to existing page).
  • New documentation page added.
  • The change I have made should have a video added, and I have raised an issue for this.
    • Issue #

Change Checklist

  • Requires a change to menu structure (top or left-hand side)/
  • Menu structure has been updated
  • Images added to the img repository?
    • PR -
  • Significant non-content design decisions: ADR has been created by a Chocolatey team member?
  • All items are complete on the Definition of Done.

Related Issue

#1402

@alexaveldanez
alexaveldanez requested a review from vexx32 October 23, 2026 13:54
vexx32
vexx32 previously approved these changes Oct 26, 2026
Comment thread package.json Outdated

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"node": ">=22.23.4"

When trying to run this I was on an old version of Node, and got a warning saying that the minimum version needed to run Astro was 22.23.4. This needs updated here, since I believe the version of node listed here is what is used to build the website on GitHub Actions.

This upgrades all the needed components to bring
all Astro websites up to the latest Astro 7.4.2
version. This also upgrades some additional
dependencies to the latest versions, including
choco-theme to 2.16.0. It also upgrades node
to version 22.23.4 since this is the minimum
version needed to run Astro.

See a full set of release notes at:
https://github.com/chocolatey/choco-theme/releases/tag/2.16.0
@alexaveldanez alexaveldanez changed the title (#1402) Upgrade choco-theme to v2.15.0 and Astro to v7.4.2 (#1405) Upgrade choco-theme to v2.16.0 and Astro to v7.4.2 Oct 27, 2026
@alexaveldanez
alexaveldanez deleted the choco-theme-2.15.0 branch October 27, 2026 20:04
@st3phhays st3phhays mentioned this pull request Oct 27, 2026
3 of 11 tasks
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.

3 participants