Skip to content

Releases: xfiveco/generator-chisel

v2.2.1

05 Nov 07:15

Choose a tag to compare

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

04 Jan 13:43

Choose a tag to compare

🚀 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

v0.16.1

03 Jan 14:44

Choose a tag to compare

Enhancements:

  • #457 Update wp-cli
  • #420 Add wp-cli.yml support

v0.16.0

22 Jul 14:46

Choose a tag to compare

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

28 Nov 10:34

Choose a tag to compare

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

29 Jun 06:13

Choose a tag to compare

Enhancements:

  • #374 Update stylelint
  • #373 Remove default WordPress themes and plugins
  • #372 Prevent running yo chisel on an existing project

v0.13.2

31 May 11:38

Choose a tag to compare

Fixes:

  • #369 Update insecure command-exists depedency

v0.13.1

14 May 12:31

Choose a tag to compare

Fixes:

  • #366 Fix "unhandled 'error' event" when generating project

v0.13.0

12 Apr 11:21

Choose a tag to compare

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

v0.12.0

28 Feb 09:44

Choose a tag to compare

Enhancements:

  • #347 Simplify project index on the front-end templates projects
  • #278 Set browser caching for static resources
  • #60 Create Chisel website and documentation