Skip to content

Releases: MWDelaney/ZeroPoint

2026.1 - ZeroPoint Starter

15 Sep 20:52
4b20691

Choose a tag to compare

ZeroPoint Starter - Enhancing What You Start With

Announcing ZeroPoint Starter, a major update that expands ZeroPoint's features while maintaining its core philosophy of simplicity and ease of use. This release focuses on features frequently required by website project users and stakeholders, while keeping the initial experience clean and straightforward.

🚀 What's New

Blog Templates & Collections

ZeroPoint Starter now includes full blog functionality with pre-configured templates and collections, disabled by default:

  • Post collection ready to activate
  • Blog listing pages with pagination and individual post templates with SEO

Search Your Site with PageFind

Users and stakeholders alike enjoy search capabilities on a website. ZeroPoint Starter now includes full-text search using Pagefind for lightning-fast client-side search:

  • Instant search across all content
  • Zero configuration required
  • Lightweight with minimal JavaScript
  • Includes dedicated /search/ template

Component System Foundation

ZeroPoint Starter adds configuration for reusable components via eleventy-plugin-reusable-components, disabled by default:

  • Pre-configured plugin setup ready to activate
  • Read more and get started here

Reorganized Content Structure

For better separation of content and source code, we've restructured the project, moving content to a dedicated /content/ directory.

Automated Rebranding

ZeroPoint Starter includes an intelligent rebranding script that automatically customizes the template for your project.

The script runs as part of the development setup and ensures your project is properly branded from the start.

GitHub Actions Workflows

ZeroPoint Starter includes pre-configured GitHub Actions workflows for common development tasks:

  • 🧪 Integration Tests (ci.yml) - Runs linting and build tests on every push and pull request
  • 🧹 Template Rebranding (zeropoint-rebrand.yml) - One-click workflow to rebrand the template with your project details
  • 🚀 Deploy to GitHub Pages (optional) (deploy-to-github-pages.yml) - Automatically deploys your site to GitHub Pages when you push to main, if you choose to use it!

These workflows provide a solid foundation for continuous integration and deployment right out of the box.

🎯 Philosophy Unchanged

ZeroPoint Starter maintains its core principles:

  • Start simple - All advanced features are opt-in
  • Learn as you grow - Features are ready when you need them
  • No overwhelming defaults - Clean, minimal setup out of the box
  • Modern tooling - Built with current best practices

🚀 Getting Started

Most new features are disabled out by default, so your first build experience remains exactly as simple as before. When you're ready to explore:

  1. Enable blogs by uncommenting the collections in src/config/collections.js
  2. Try search by visiting /search/ - it's already working!
  3. Add components by uncommenting the plugin in src/config/plugins.js

ZeroPoint Starter gives you more power when you want it, simplicity when you don't, and a clear path forward as your project grows.


Ready to explore? Check out the updated documentation and start building! 🪐

3.0

02 Oct 14:56

Choose a tag to compare

3.0
  • Upgrade to Eleventy 3.0! 🎉

2.0

25 Apr 20:15
0e427ae

Choose a tag to compare

2.0

What's Changed

🔒 Remove dependencies (Security!)
💄 Replace Sass and Javascript bundler with esbuild

Full Changelog: production-20240425201250...2.0

1.1.0

31 Jan 21:27
655370e

Choose a tag to compare

Version 1.1!

ZeroPoint is an Eleventy starter project that gets you "up to zero" and building your site quickly and easily. Version 1.1 improves ZeroPoint's structure, tweaks the appearance of the terminal output a bit, and adds the Eleventy Image plugin and example code to use it!

Features

  • GitHub Action re-brands your project, removes ZeroPoint branding entirely.
  • Lightly abstracted Eleventy config makes it easy to add/remove collections, plugins, shortcodes, etc.
  • Helpful project specific README generated by GitHub Action to help you get started.
  • Ready to deploy to Netlify right out of the box.
  • Ready-to-use Eleventy Image plugin with example code

What's Changed

👩‍💻 Improved terminal output (colors! spacing!)
🔒 Update dependencies (Security!)
🔌 Added Image plugin and example code (Everyone use images!)
💄 Improved Sass process using Eleventy 1.0's custom template languages (More native solution!)

Full Changelog: https://github.com/MWDelaney/ZeroPoint/commits/1.1.0

1.0.0

11 Nov 14:35
3a20bfb

Choose a tag to compare

Version 1.0!

ZeroPoint is an Eleventy starter project that gets you "up to zero" and building your site quickly and easily.

Features

What's Changed

  • 📄 Add LICENSE
  • 🔧 Add shortcodes config, document config files
  • ⬆️ Migrade from node-sass to dart-sass
  • ✨ Add plugin examples
  • 🍱 Add default favicon
  • 💚 Rewrite GitHub Action to remove ZeroPoint branding when used as a template
  • 🔖 Prep for 1.0 (documentation; cleanup)

Full Changelog: https://github.com/MWDelaney/ZeroPoint/commits/1.0.0