Releases: infinum/eightshift-boilerplate
v4.0.1
Removed
- postcss-font-magician from package.json
Changed
- Postcss config from object to array
Updated
- package.json - @eightshift/frontend-libs to 2.0.4
- composer.json - infinum/eightshift-libs to 2.0.2
Shoutout to @szepeviktor for helping big time with v4.0.1 release!!!
v4.0.0
Added
- Implementing Eightshift-libs
- Implementing Eightshift-frontend-libs
- Updating docs
- Adding type hinting
- Updating npm packages
- Global folder structure refactor
- New file for shortcodes
- New file for manifest
- Small changes on project name and description for easy project setup.
- Readme file.
- Versioning.
- package.lock and composer.lock
Changed
- Complete webpack config refactoring
Updated install script
Changelog
- Fixed a bug in setup script where spaces in theme folder name were replaced with
_
instead of-
- Tweaking setup script to work with some previously introduced changes
- Updated README
Minor security dependencies update
Changelog
- Bump mixin-deep from 1.3.1 to 1.3.2
- Bump lodash from 4.17.11 to 4.17.15
- Bump lodash.template from 4.4.0 to 4.5.0
- Bump eslint-utils from 1.3.1 to 1.4.2
Minor readme update
Updated readme and added boilerplate features a.k.a "what makes boilerplate cool" section.
Minor security release
Changed
Removed UglifyJsPlugin and added TerserPlugin in Webpack build
Fixed
Npm packages security updates
Minor update release
List of changes
Added
- Added code of conduct
- Minor phpcs fixes
- Added changelog
- Added widget class
- Minor updates to setup script
- Added flex grid mixin
Changed
- phpcs.xml.dist ruleset name change
- Refactored scss assets
- Minor refactor in excerpt class
Removed
- Remove jQuery override so that the theme obey wordpress.org rules
Fixed
- Minor webpack config fix
New year - new boilerplate
We reinvented the wheel and updated boilerplate to function as a standalone theme. Now, when you are done coding, you can take this theme and upload it directly from the WordPress admin.
The major improvement happened under the hood with a super sexy setup wizard that will guide you through the installation process.
Just run npx create-wp-theme
follow the instructions and that's it.
Happy coding 🎉
Fine tuning
- Moved ACF functionality to Plugins folder
- Added languages class
- Minor fixes on JS and Config
- Added automatic assets cache busting
OOP theme
We took a new approach to building WordPress projects and ignored the fact that themes use procedural coding and went to the future. Sort of speaking.
Version 2.0 is completely new with breaking changes from version 1.0.
We think this is the way to go with WordPress themes. Using Object-oriented programing all around.
Some new features:
- OOP theme
- Namespacing
- Autoloader
- Project-specific wp-config
- Webpack 3+
- Updated SASS structure
- Import / export scripts
- Project setup wizard
- etc.