-
Notifications
You must be signed in to change notification settings - Fork 258
Open
Labels
area/docsImprovements or additions to documentationImprovements or additions to documentationdocs-opskind/enhancementImprovements or new featuresImprovements or new features
Description
What's Outdated
| Tool | Current (CI) | Latest | Notes |
|---|---|---|---|
| Node.js | 18.x | 22.x LTS | EOL April 2025 |
| Go | 1.20.x | 1.23.x | EOL February 2025 |
| Hugo | 0.135.0 | 0.151.0 | Breaking changes in 0.148 |
| TypeScript | 4.9/3.9 | 5.7.x | |
| markdownlint | 0.17.2 | 0.36+ | |
| http-server | 0.12.1 | 14.1.1 | |
| Webpack | 5.76.0 | 5.96.x | |
| Various npm packages | Outdated | Latest |
Proposed Updates
- Upgrade Node.js to 22.x in all workflows
- Upgrade Go to 1.23.x in all workflows
- Upgrade Hugo to 0.151.0
- Upgrade TypeScript to 5.7
- Update outdated npm packages
- Update README.md to reference workflows as version source of truth
- Document dev container versioning policy
- Set up Dependabot for automated dependency updates
Out of Scope
- Tailwind CSS 2 → 3/4 (not needed, layout is stable)
- Yarn 1 → 4 (Yarn 1.x is stable and sufficient)
Metadata
Metadata
Assignees
Labels
area/docsImprovements or additions to documentationImprovements or additions to documentationdocs-opskind/enhancementImprovements or new featuresImprovements or new features