Skip to content

Releases: mitre/nuxt-github-pages

v1.5.0

03 Jun 20:59

Choose a tag to compare

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

Full Changelog: v1.4.1...v1.5.0

v1.4.1

03 Jun 15:54

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.4.0...v1.4.1

v1.4.0

03 Jun 15:32

Choose a tag to compare

Full Changelog: v1.3.1...v1.4.0

v1.3.1

03 Jun 15:11

Choose a tag to compare

Full Changelog: v1.3.0...v1.3.1

v1.3.0

03 Jun 15:09

Choose a tag to compare

Release v1.3.0

v1.2.0

03 Jun 14:38

Choose a tag to compare

Release v1.2.0

v1.1.1 - Canonical URL Support and Developer Experience

03 Jun 14:22

Choose a tag to compare

🚀 Major Features

Canonical URL Support (#15462)

  • Added automatic canonical URL injection to prevent SEO duplicate content issues
  • New canonicalUrls option (default: true) - adds canonical URLs to all HTML files
  • New trailingSlash option (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:all for 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

01 Jun 23:30

Choose a tag to compare

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-pages

Usage

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.