VERSION 1.5.0

v1.5.0

Scaffolding reliability fixes, vulnerability remediation, template improvements, and documentation updates.

February 24, 2026
·4 changes

Improvements

2 enhancements

  • Placeholder logo redesigned — replaced the hamburger-menu-like three-line icon with a document icon (page with folded corner and text lines) so it's no longer confused with the mobile menu button
  • Landing page links updated — feature cards and "Learn More" button now link to the Trellis documentation site (pixlngrid.github.io/trellis-docs) instead of broken internal routes. Links open in new tabs. "Get Started" remains an internal link to the user's own getting-started page

Bug Fixes

1 issues resolved

  • Template scaffolding reliability — resolved 6 build-breaking issues in scaffolded projects:
    • Replaced broken TrellisIcon import with PlaceholderIcon in navbar
    • Moved Windows native binaries (@tailwindcss/oxide-win32-x64-msvc, lightningcss-win32-x64-msvc) from optionalDependencies to dependencies for environments with os = "linux" in .npmrc
    • Added if (item.type === 'link') handler in sidebar.ts to fix TypeScript narrowing error on collapsed property
    • Removed app/(docs)/api/[...slug]/ route from template (empty generateStaticParams() broke static export)
    • Fixed --color-accent-olive-* references to --color-accent-teal-* (invisible button in dark mode)
    • Fixed heading hydration mismatch by replacing inline typeof window check with useState + useEffect pattern

Removed

1 removals

  • Redoc dependencies removed from templateredoc, styled-components, and mobx removed from template package.json since the API docs route was already removed. This eliminates all 3 npm audit vulnerabilities (minimatch ReDoS via @redocly/openapi-core)