Repository navigation
Releases
Releases · rtCamp/plugin-elementary
v1.0.1
1.0.1 (2026-11-12)
Fixed
- ci: separate file and project lint commands (#65) (2c4c7b9)
- deps: override isomorphic-git to 1.38.6 for two path-traversal advisories (bbdd4a7)
- deps: pin webpack-dev-server to 6.0.0 to stop the block editor reload loop (bbdd4a7)
- deps: require patched Node for CVE-2026-111497 (#60) (22532ef)
- deps: update @wordpress/scripts to 37 and refresh stale npm overrides (#77) (d32154e)
- deps: update dev dependencies with security advisories (#74) (c6e3bc5)
Changed
- deps-dev: bump @eslint-community/eslint-plugin-eslint-comments (694c48a)
- deps-dev: bump @eslint-community/eslint-plugin-eslint-comments from 4.7.2 to 4.8.1 (#44) (694c48a)
- deps-dev: bump @wordpress/babel-preset-default (033374c)
- deps-dev: bump @wordpress/babel-preset-default from 10.0.0 to 10.1.0 (#71) (033374c)
- deps-dev: bump @wordpress/server-side-render from 7.0.0 to 7.1.0 (#70) (e5272c9)
- deps-dev: bump eslint from 10.5.0 to 10.14.0 (#72) (19c692a)
- deps-dev: bump eslint-import-resolver-typescript (a1c78df)
- deps-dev: bump eslint-import-resolver-typescript from 4.4.4 to 4.4.5 (#47) (a1c78df)
- deps-dev: bump eslint-plugin-jest from 29.15.2 to 29.17.0 (#67) (5488f09)
- deps-dev: bump jest from 30.5.0 to 30.5.2 (#42) (aec9447)
- deps-dev: bump jest-environment-jsdom from 30.5.0 to 30.5.2 (#46) (00dd8a3)
- deps-dev: bump phpstan/phpstan-phpunit from 2.0.21 to 2.1.1 (#54) (6fdeefa)
- deps-dev: bump wp-phpunit/wp-phpunit from 7.1.1 to 7.1.3 (#62) (c354c0e)
v1.0.0
Added
- Framework-service example modules demonstrating the shared wp-primitives engine.
- Conventional-commit git hook and
release:bump/release:changelog/release:zipscripts, provided by@rtcamp/wp-tooling. - Developer documentation: Getting Started, Initialization, Local development, Included features, Scaffolding, Blocks and assets, and Tailwind guides, published through a Docusaurus workflow.
CONTRIBUTING.mdand maintainer guidance underdocs/internal/.- A
.distignore, sorelease:zippacks only the files the plugin ships.
Changed
- Renamed from
features-plugin-skeletontoplugin-elementaryand moved to the
rtCamp/plugin-elementaryrepository, aligning it with the siblingtheme-elementary.
The scaffold placeholder tokens (Project_Name,project-name) are unchanged. The
Composer package is nowrtcamp/plugin-elementary, matching the repository, and
npm run initstill replaces it withrtcamp/<slug>-features. - Updated the shared engine dependency from
rtcamp/wp-frameworktortcamp/wp-primitives ^2.1. - Adopted the rtCamp shared coding standards from the common packages (PHPCS, PHPStan, ESLint, Stylelint).
- Rewrote
README.mdandDEVELOPMENT.mdas entry points that link framework API detail tortcamp/wp-primitives. - Installs
@rtcamp/eslint-config,@rtcamp/stylelint-configand@rtcamp/wp-toolingfrom the npm registry, andrtcamp/wp-primitives,rtcamp/wp-phpcsandrtcamp/wp-phpstanfrom Packagist, instead of git branches and VCS repositories. @wordpress/scripts36. JS tests run throughwp-scripts test-unit-jest, withjestandjest-environment-jsdomas direct dev dependencies.- PHP tests run in their own wp-env environment (
.wp-env.tests.json), so they never touch the development site. - CI calls rtCamp/wp-shared-workflows at
@v1.
Removed
- The pilot-era quick start and internal-testing guides (superseded by the new guides and maintainer docs).
Fixed
composer phpstanworks on a checkout withoutnode_modules.
Security
- Fixes every open npm and Composer security advisory in the plugin's dependencies.