v0.6.3
- feat(installer): add
updatesubcommand for upgrading existing projects without overwriting theme source files. - refactor(theme): rebrand text domain from "creativeblocks" to "wordpressify" and modernize block theme metadata.
- refactor(theme): improve accessibility with
prefers-reduced-motionmedia queries and narrower CSS transitions. - refactor(theme): remove aggressive CSS global resets that conflict with WordPress block editor defaults.
- refactor: move
check-dockerscript to project root. - style: format gulpfile and fix project URL.
- style(theme): update screenshot.
- docs: add contributing guidelines.
v0.6.2
- fix: store
.gitignoreasgitignore_templatesince npm never includes.gitignorein published packages.
v0.6.1
- fix: add
.npmignoreso npm includes dot files in the published package. - refactor: simplify installer to copy files directly to final paths, removing all flat-copy-then-rename logic.
v0.6.0
- chore: update WordPress to 6.9, PHP to 8.5, and Xdebug to 3.5.1.
- chore: update dependencies.
- refactor: replace GitHub downloads with local file copies in installer, removing
downloadandexecadependencies. - refactor: replace
chalkandpromptswith native ANSI codes and Node'sreadline, reducing installer dependencies from 100+ to 18 packages. - fix: export and export:backup scripts now auto-stop Docker containers when the stack was not already running, while preserving the correct exit code.
- fix: resolve wordpress-chmod race condition by adding a healthcheck to the WordPress service.
- fix: nginx 400 Bad Request error by increasing
large_client_header_buffers. - fix: remove obsolete
versionkey from docker-compose.yml and add default forTHEME_NAME. - fix: remove missing
package-lock.jsonfrom Dockerfile-nodejs COPY. - feat: add Docker availability check with colored error message before running Docker commands.
- feat: add Doccupine to installer output and README with referral links.
- docs: add CLAUDE.md for Claude Code guidance.
- docs: reformat CHANGELOG to follow Conventional Commits.
v0.5.0
- feat: updated the default theme, replacing PHP templates with HTML and modern block-based markup. Learn more about block-based themes here.
- feat: added code formatters: PHP CS Fixer for PHP code consistency and Prettier for HTML, JavaScript, and CSS.
- feat: added
USE_POLLINGenvironment variable to enable file watcher polling as needed. - fix: enhanced build tasks so deleted files are automatically removed. Also resolved an issue where new images or fonts weren't being detected by the watch task.
- fix: replaced
cssnanowithgulp-clean-cssfor improved CSS optimization. - feat: update php 8.3
- feat: update default theme.
v0.4.0
A new major release simplifies WordPressify even further. Removes NodeJS as a global dependency, leaving Docker as the only main dependency. This allows WordPressify to run cross-platform without changing anything.
-
feat:
npm run devreplaced withnpm run startordocker compose up -
feat:
npm run env:rebuildreplaced withnpm run rebuildordocker compose down -v, thendocker compose build -
feat:
npm run prodreplaced withnpm run exportordocker compose run --rm nodejs npm run prod -
feat:
npm run backupreplaced withnpm run export:backupordocker compose run --rm nodejs npm run backup -
feat:
npm run lint:cssreplaced withnpm run lintcssordocker compose run --rm nodejs npm run lint:css -
docs: update documentation and website.
-
fix: Windows build.
-
fix: Linux Docker permissions.
-
fix: Browsersync proxy server while using
wp-admin -
A special thank you to @mountainash for this contribution.
- @mountainash - For making this release possible.
- @vandr0iy - For fixing Linux Docker permissions.
v0.3.0
- docs: improve documentation and website.
- refactor: default header viewport meta tag.
v0.2.9-32
- feat: add formatting to WordPressify.
v0.2.9-31
- refactor: use latest version of WordPress and set FS_DIRECT to true.
v0.2.9-30
- refactor: show wp errors in xdebug folder and update .gitignore.
v0.2.9-29
- fix: Nginx config for wp query parameters.
v0.2.9-28
- fix: remove variable.css from download files.
v0.2.9-27
- fix: add back autoprefixer.
v0.2.9-26
- fix: remove un-used file.
v0.2.9-25
- fix: remove un-used import.
v0.2.9-24
- feat: replace Tailwind with Cherry Design System.
v0.2.9-23
- chore: update dependencies.
v0.2.9-22
- refactor: output log.
v0.2.9-21
- docs: improve documentation and website.
v0.2.9-20
- refactor: default theme.
v0.2.9-19
- refactor: default theme.
v0.2.9-18
- fix: missing
.editorconfigfrom installation. - refactor: code style consistency.
v0.2.9-17
- refactor: default theme.
v0.2.9-16
- chore: update dependencies.
v0.2.9-15
- docs: improve documentation and website.
v0.2.9-14
- refactor: default theme.
v0.2.9-13
- fix: url.
v0.2.9-12
- refactor: default theme.
v0.2.9-10
- docs: improve documentation and website.
v0.2.9-8
- refactor: Browsersync change open option to local.
v0.2.9-7
- fix: run
stylesDevwhen template files are changed. Solves Tailwind CSS purge.
v0.2.9-6
- feat: add support for Tailwind CSS.
- refactor: disable Nginx cache for dev server.
v0.2.9-4
- fix: missing welcome.html
v0.2.9-3
- feat: welcome page while WordPressify initializes.
- refactor: remove unused package and cleanup default styles.
- docs: improve documentation and website.
v0.2.9
- feat: development server using Docker with Xdebug support.
- feat: MariaDB database out of the box running in Docker.
- feat:
.editorconfigfor code style consistency. - feat: GitHub Actions for simple testing.
- feat!: Docker is a required global dependency.
- A special thank you to @ribaricplusplus for this contribution.
v0.2.8-11
- chore: remove
eslintrc.
v0.2.8
- feat: add ESLint with WordPress code standards rules.
v0.2.7
- chore: update version.
- fix: readme documentation on install.
- fix: cron jobs new formatting.
v0.2.6
- feat: install files from versioned release instead of
masterbranch.
v0.2.5
- refactor: install only required dependencies.
- chore: update dependencies.
v0.2.4
- docs: improve documentation.
v0.2.3
- perf: improved installation speed for global dependencies.
- feat!: it is required to update WordPressify:
sudo npm install wordpressify -g.
v0.2.2
- refactor: meta.
v0.2.1
- chore: update dependencies.
v0.2.0
- fix: typo.
v0.1.9
- fix: dependencies.
v0.1.8
- feat: run WordPressify globally from NPM.
v0.1.7
- chore: remove WordPressify template from main repository.
- refactor: simple & unstyled boilerplate code. Stay fresh!
v0.1.6
- feat: upgrade to Gulp 4.
- feat: rewrote all tasks into functions.
- refactor: updated file structure.
v0.1.5
- feat: upgrade to Babel 7
- fix: removed deprecated
postcss-cssnextin favor ofpostcss-preset-env.
v0.1.4
- refactor: added cleanup command to flush the default theme and have a fresh start.
v0.1.3
- refactor: added support for bitmap and SVG minification, in the production build.
- docs: added documentation for deployment process.
v0.1.2
- refactor: converted all variables from 'var' to 'const'.
- refactor: replaced long anonymous function with ES6 arrow syntax.
- fix: spelling errors.
v0.1.1
- feat: added support for
src/plugins.
v0.1.0
- refactor: code readability.
- refactor: removed unused packages.
- feat: build success and error messages.
- refactor: tasks cleanup.
v0.0.9
- docs: update documentation.
v0.0.8
- refactor: name change.
v0.0.7
- fix: fix placement of
DISABLE_WP_CRON.
v0.0.6
- refactor: theme cleanup.
- refactor: consistent code styles.
v0.0.5
- fix: activated
DISABLE_WP_CRONto prevent Node freezing. - feat: back up your build files with all
wp-contentuploads.
v0.0.4
- fix: whitelabel template.
- fix: renamed classes.
- refactor: refactored CSS structure.
- feat: meet WordPressify.
v.0.0.3
- refactor: simplified build logic.
- refactor: install WordPress only once with
npm run install:wordpress. - refactor: cleaner distribution task.
v0.0.2
- fix: bugfixes.
- feat: watch and store new content in
wp-content/uploads.
v0.0.1
- feat: initial release of WordPressify.