Repository navigation
Releases: holger1411/stride-dev
Releases · holger1411/stride-dev
Release list
v1.3.1 — Eleventy 3.1.5 Update
What's new
- Updated Eleventy from 3.1.2 to 3.1.5
- Added npm override for gray-matter's js-yaml (3.x → 4.x) to fix Node 25 compatibility
v1.3.0: Upgrade to Bootstrap 5.3 and Eleventy 3
v1.3.0 - Bootstrap 5.3 & Eleventy 3 Upgrade
This release brings Stride up to date with the latest versions of Bootstrap and Eleventy, including full ESM support.
Highlights
- Bootstrap 5.3.3 - Now includes color modes support, new utilities, and improved CSS variables
- Eleventy 3.0 - Faster builds, ESM support, and improved developer experience
- ESM Migration - Project converted to ECMAScript Modules
Breaking Changes
- Node.js 18+ required - Eleventy 3 requires Node.js 18 or higher
Changes
Dependencies
- Upgraded
@11ty/eleventyfrom 2.0.0-canary.16 to 3.0.0 - Upgraded
bootstrapfrom 5.2.2 to 5.3.3 - Upgraded
@11ty/eleventy-imgfrom 2.0.1 to 5.0.0 - Upgraded
@11ty/eleventy-plugin-rssfrom 1.2.0 to 2.0.0 - Upgraded
browser-syncfrom 2.27.10 to 3.0.0 - Replaced deprecated
node-sasswithsass
Bootstrap 5.3 Migration
- Replaced deprecated
.text-mutedwith.text-body-secondary - Replaced deprecated
.navbar-darkwithdata-bs-theme="dark" - Extended PurgeCSS safelist for new Bootstrap 5.3 classes
Project Structure
- Renamed
.eleventy.jstoeleventy.config.js - Converted
eleventy.config.jsto ESM syntax - Converted
gulpfile.jsto ESM syntax - Added
"type": "module"to package.json
Documentation
- Updated README with new requirements and commands
- Added project structure overview
Upgrade Guide
- Ensure you have Node.js 18+ installed
- Delete
node_modulesandpackage-lock.json - Run
npm install - Run
npm run build-devto verify the build works