Skip to content

(#1311) Upgrade Astro via choco-theme 2.7.0#1312

Draft
st3phhays wants to merge 1 commit intochocolatey:masterfrom
st3phhays:choco-theme-2.7.0
Draft

(#1311) Upgrade Astro via choco-theme 2.7.0#1312
st3phhays wants to merge 1 commit intochocolatey:masterfrom
st3phhays:choco-theme-2.7.0

Conversation

@st3phhays
Copy link
Copy Markdown
Member

@st3phhays st3phhays commented Apr 3, 2026

Description Of Changes

This updates choco-theme packages to 2.7.0. Included in this release is an upgrade to the version of Astro to 6.x. With the upgrade to Astro, many files needed to be updated due to breaking changes in the way v6 works. No apparent changes should be visible to the end user, and adding the process of adding new content remains the same.

Astro now requires Node.js: >= 22.12.0.

Motivation and Context

It is best to stay up to date with dependencies' new versions to bring in new features, fixes, and security updates.

Testing

  • I have previewed these changes using the Docker Container or another method before submitting this pull request.
  1. Follow the testing steps on choco-theme.
  2. Run the website in the Docker Container and Dev Container.

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 -
  • All items are complete on the Definition of Done.

Related Issue

@st3phhays st3phhays self-assigned this Apr 3, 2026
@st3phhays st3phhays force-pushed the choco-theme-2.7.0 branch 2 times, most recently from 8de7149 to 3462bd8 Compare April 3, 2026 11:25
@st3phhays st3phhays changed the title (#1311) Upgrade Astro via choco-theme 2.6.0 (#1311) Upgrade Astro via choco-theme 2.7.0 Apr 3, 2026
@st3phhays st3phhays force-pushed the choco-theme-2.7.0 branch from 3462bd8 to 0c7ad50 Compare April 3, 2026 11:37
This updates choco-theme packages to 2.7.0. Included in this release is
an upgrade to the version of Astro to 6.x. With the upgrade to Astro,
many files needed to be updated due to breaking changes in the way v6
works. No apparent changes should be visible to the end user, and
adding the process of adding new content remains the same.
@st3phhays st3phhays force-pushed the choco-theme-2.7.0 branch from 0c7ad50 to 502a945 Compare April 6, 2026 16:49
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.

1 participant