Eleventy Upgrade Help screenshot

Eleventy Upgrade Help

Author Avatar Theme by 11ty
Updated: 2 Dec 2025
72 Stars

Helper plugin when upgrading your Eleventy project to a new major version.

Overview

Eleventy is a popular static site generator, and with each major version release, there comes the necessity for users to upgrade their projects smoothly. The eleventy-upgrade-help v3.0 plugin is here to facilitate the transition from Eleventy v2.0 to v3.0. This tool ensures that developers have a seamless experience during the upgrade process, allowing them to address any conflicts or issues that may arise due to the changes in the new version.

What makes this plugin particularly useful is its straightforward approach—providing clear steps and guidance throughout the upgrade. As the Eleventy ecosystem continues to grow, having tools like this can significantly ease the burden on developers, making it simpler to keep projects up to date and leveraging the latest features offered by Eleventy.

Features

  • Version Matching: The major version of this plugin aligns with the corresponding major version of Eleventy, ensuring compatibility and reliability.

  • Pre-Upgrade Command: Before utilizing the plugin, a simple npm command allows users to upgrade Eleventy, setting the stage for a smooth transition.

  • Configuration Integration: Easily integrate the plugin into your project by adding a few lines to your configuration file, typically located in .eleventy.js or eleventy.config.js.

  • Build Command Support: Users can run their usual build command, such as npm run build, to initiate the upgrade process and view any output warnings or violations that need addressing.

  • Guided Cleanup: The plugin helps identify and guide users in resolving any warnings or violations before the final upgrade, ensuring your project is clean and optimized.

  • Uninstallation made easy: Once the upgrade is complete and all issues are resolved, users can simply uninstall the plugin, removing its code from their configuration effortlessly.

  • Demo Project: A sample project is available to review how the upgrade process works practically, providing users with a reference point for their own upgrades.