Skip to content

Releases: htmlburger/wpemerge-theme

0.10.1

12 Sep 20:38
Compare
Choose a tag to compare
  • [HOTFIX] Fixed config.json not being created during setup.
  • [HOTFIX] Fixed overly aggressive security check preventing CLI interactions.

0.10.0

11 Sep 10:43
Compare
Choose a tag to compare

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.

0.9.3

26 Aug 17:30
Compare
Choose a tag to compare
  • 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 and yarn lint-fix.
  • Various codebase quality and consistency improvements.
  • Various docs improvements.

0.9.2

27 Jul 22:24
Compare
Choose a tag to compare

0.9.1

12 Jun 06:46
Compare
Choose a tag to compare
  • 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) and stylelint (props @paulomfr) - check out the new Yarn 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

02 May 20:13
Compare
Choose a tag to compare

First official release.
Please check https://wpemerge.com/ for more information.