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.jsonfile 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.phpequivalents for all theme views which you should replace your.phpwith if you havehtmlburger/wpemerge-bladeinstalled.
Other Changes
yarn devandyarn buildwill 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 i18ncommands 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-urlparameter 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.