Skip to content

0.10.0

Choose a tag to compare

@atanas-dev atanas-dev released this 11 Sep 10:43
· 284 commits to master since this release

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 have htmlburger/wpemerge-blade installed.

Other Changes

  • yarn dev and yarn build will now clear the dist/ directory of leftover files.
  • Vendor files (e.g. _vendor.scss) have been replaced with vendor/ 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 of config.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.