Releases: xfiveco/generator-chisel
v2.2.1
Chisel 2.0.0-2.2.1 – Modern WordPress Development, Simplified
Wordpress Starter Theme based on Timber library
Chisel 2 is a major upgrade to the leading framework for maintainable and performant WordPress sites. This release empowers developers to build advanced themes and frontends with modern tools, strict standards, and seamless workflows.
Highlights
-
Modern Webpack Setup: All core assets managed with a modern, extensible Webpack configuration.
-
Preconfigured Docker Dev Environment: Get started quickly with ready-to-use Docker setups for local development.
-
Strict Coding Standards: Consistent, clean, and future-proof code practices out of the box.
-
Advanced SCSS Workflow: Theme.json integration; fully supports SCSS for scalable styling.
-
Block Development: Effortless registration of both native and ACF blocks, auto-registered for speed.
-
Twig Templating (Timber): Full Timber support, smart caching, and robust templating for fast, maintainable views.
-
Automated Custom Post Type/ACF Options Registration: Simplifies adding new data types and options pages.
-
ACF Sync Watcher: Custom plugin for synchronizing Advanced Custom Fields changes live with your repo.
-
REST API Endpoints: Built-in support for AJAX and frontend-driven integrations.
-
Assets Registration/Enqueueing: Automated system to manage styles and scripts cleanly.
-
Ready-made Components: A growing library of reusable theme patterns and snippets.
-
Utility & Helper Functions: Rich set of helpers to simplify both backend and frontend development.
-
Custom Hooks: Easily extend functionality with custom actions and filters.
-
WooCommerce & Gravity Forms Support: Integrated compatibility for popular plugins.
v1.0.0
🚀 Enhancement
babel-preset-chisel,chisel-plugin-code-style,chisel-plugin-static-frontend,chisel-plugin-wordpress,chisel-scripts,chisel-shared-utils,eslint-config-chisel,generator-chisel,stylelint-config-chisel
📝 Documentation
babel-preset-chisel,chisel-plugin-code-style,chisel-plugin-static-frontend,chisel-plugin-wordpress,chisel-scripts,chisel-shared-utils,eslint-config-chisel,generator-chisel,stylelint-config-chisel
Committers: 1
- Jakub Bogucki (@jakub300)
v0.16.1
v0.16.0
Enhancements:
- #431 Update generator dependencies
- #428 Drop Node 6 support
- #423 Remove unnecessary srcset function in Image class
- #413 Replace querySelector with documentElement
- #412 Allow preserveAspectRatio attribute in htmlhint
- #410 Add Classic Editor to the list of plugins available for installation
Fixes:
- #427 In SCSS comments above rules are showing warning
- #411 Fix srcset definition error
- #409 Prevent caching dev versions of static files
Documentation:
- #408 Add note about Twig coding standards
v0.15.0
Enhancements:
- #402 Add \Chisel\Image class with srcset property support
- #396 Update babel to v7 and eslint to v5
- #391 Extend breakpoints mixins
- #389 Add preserveAspectRatio attribute to ignored attributes
- #325 Add report about bundle sizes
- #260 Switch to babel-preset-env
Documentation:
- #394 Add Solution to Common Gravity Forms Related issues
v0.14.0
v0.13.2
v0.13.1
v0.13.0
Enhancements:
- #360 Improve font rendering
- #354 Update packages in generator
- #353 Update packages version in generated projects
- #351 Add Prettier config to generator
- #329 Add suffix '-chisel' to the theme folder name to prevent collision with other themes
Fixes:
- #350 Set more specific paths for dist and vendor folders in .gitignore