Releases: htmlburger/wpemerge-theme
Releases · htmlburger/wpemerge-theme
0.10.1
- [HOTFIX] Fixed config.json not being created during setup.
- [HOTFIX] Fixed overly aggressive security check preventing CLI interactions.
0.10.0
Note: until we hit 1.0.0, minor versions will be considered major (i.e. may include breaking changes).
Note: also check out the WP Emerge 0.10.0 release changelog as it has important changes.
Major Changes
- A new documentation website with improved docs, search and features is up: https://docs.wpemerge.com/#/starter-theme/overview
- Added a
config.json
file which contains config options for the theme such as your development site URL and shared variables between PHP, SASS and JS. This files essentially acts as a single source of truth for shared variables. theme/alternative/blade/
now contains.blade.php
equivalents for all theme views which you should replace your.php
with if you havehtmlburger/wpemerge-blade
installed.
Other Changes
yarn dev
andyarn build
will now clear thedist/
directory of leftover files.- Vendor files (e.g.
_vendor.scss
) have been replaced withvendor/
directories which have all their files autoloaded using globs. - Added new
yarn i18n
commands which:- Update your translation function calls with the proper textdomain.
- Update your app.pot file with all strings based on translation function calls throughout your codebase.
yarn dev
's--dev-url
parameter has been removed in favor ofconfig.json
.- Added Russian localization (props @9585999 )
- Updated the htmlburger/carbon-pagination dependency to resolve an issue with WooCommerce.
- Updated FontAwesome installed version to 5.
- Bootstrap will now load its JS as well (including popper.js) for new installs.
- Various minor adjustments to the webpack configs.
- Various minor improvements.
0.9.3
- Moved front-end styles and scripts to their own
theme/
directories. - Added color palette support for Gutenberg blocks.
- Added font size support for Gutenberg blocks.
- Used a generic
app.php
layout for all views (https://docs.wpemerge.com/view/layouts.html). - Added Normalize.css as an install option during setup.
- Added Tailwind CSS as an install option during setup.
- Renamed
@build
alias to@dist
for consistency. - Fixed
post-meta.php
partial not loading correctly. - Yarn commands should now display colors in the terminal.
- Improved WPCS compliance.
- WPCS is now installed by default and is used in
yarn lint
andyarn lint-fix
. - Various codebase quality and consistency improvements.
- Various docs improvements.
0.9.2
- Added support for WP Emerge's Advanced Error Reporting.
- Added
yarn wpcs
command. - Various documentation improvements.
0.9.1
- Fixed support for vendor directories outside of the theme root (props @elvishp2006).
- Removed explicitly copied image files from the build step - image files that are not used in any css file should be explicitly imported in js/css for them to be included in
dist/
. - Fixed .ico and .gif files not being included in build step.
- Added
eslint
(props @elvishp2006) andstylelint
(props @paulomfr) - check out the newYarn Scripts
documentation article for more information. - Added an example theme screenshot.
- Significant improvement in documentation coverage (there is still a lot more to be done).
0.9.0
First official release.
Please check https://wpemerge.com/ for more information.