Releases: mitre/nuxt-github-pages
Releases · mitre/nuxt-github-pages
v1.5.0
What's Changed
- chore(deps-dev): bump vitest from 3.1.4 to 3.2.0 in the dependencies group by @dependabot in #2
- chore(deps): bump softprops/action-gh-release from 1 to 2 by @dependabot in #1
New Contributors
- @dependabot made their first contribution in #2
Full Changelog: v1.4.1...v1.5.0
v1.4.1
What's Changed
- docs: improve release workflows and auto-release safety by @aaronlippold in #3
- Test auto-release workflow with v1.4.1 by @aaronlippold in #4
- Test fixed auto-release workflow - v1.4.1 by @aaronlippold in #5
New Contributors
- @aaronlippold made their first contribution in #3
Full Changelog: v1.4.0...v1.4.1
v1.4.0
Full Changelog: v1.3.1...v1.4.0
v1.3.1
Full Changelog: v1.3.0...v1.3.1
v1.3.0
Release v1.3.0
v1.2.0
Release v1.2.0
v1.1.1 - Canonical URL Support and Developer Experience
🚀 Major Features
Canonical URL Support (#15462)
- Added automatic canonical URL injection to prevent SEO duplicate content issues
- New
canonicalUrlsoption (default:true) - adds canonical URLs to all HTML files - New
trailingSlashoption (default:false) - controls URL format - Both original and duplicate files receive the same canonical URL
Developer Experience Improvements
- Complete test suite rewrite using real build environments
- Added
pnpm run test:allfor comprehensive testing - Implemented git hooks with Husky for code quality
- Added security scanning and Dependabot configuration
- Created CONTRIBUTING.md and SECURITY.md
Documentation
- Enhanced README with SEO considerations
- Added platform-specific configuration examples
- Comprehensive testing guide in test/README.md
- References to slorber's trailing-slash-guide
Full Changelog: v1.0.0...v1.1.1
v1.0.0
nuxt-github-pages v1.0.0
Initial stable release 🎉
Features
- Fixes trailing slash issues for GitHub Pages deployments
- Supports both GitHub Pages and Netlify
- Zero configuration required
- Configurable options for enabled/disabled and verbose logging
- TypeScript support
- Comprehensive documentation
Installation
npm install nuxt-github-pagesUsage
Add to your nuxt.config.ts:
export default defineNuxtConfig({
modules: ['nuxt-github-pages']
})Production Tested
This module is actively used in production at https://act.mitre.org/
License
Apache-2.0 with MITRE standards
See README.md for full documentation.