Releases: MWDelaney/ZeroPoint
2026.1 - ZeroPoint Starter
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:
- Enable blogs by uncommenting the collections in
src/config/collections.js - Try search by visiting
/search/- it's already working! - 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
2.0
What's Changed
🔒 Remove dependencies (Security!)
💄 Replace Sass and Javascript bundler with esbuild
Full Changelog: production-20240425201250...2.0
1.1.0
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
Version 1.0!
ZeroPoint is an Eleventy starter project that gets you "up to zero" and building your site quickly and easily.
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.
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