Compare commits

...
2 Commits
Author SHA1 Message Date
marcus 45feb7b550 feat: Alphabetize AI IDE list and bump version to 0.1.9
Release - Build and publish plugin releases / Build and Release (push) Canceled after 0s
2025-04-18 21:06:06 +01:00
marcus cb79402c5f feat: Add more README badges and bump version to 0.1.8 2025-04-18 20:44:29 +01:00
7 changed files with 105 additions and 24 deletions

No files matched your search

+8
View File
@@ -1,5 +1,13 @@
All notable changes to this project should be documented both here and in the main Readme files. All notable changes to this project should be documented both here and in the main Readme files.
#### [0.1.9] - 2025-04-18
#### Changed
- Alphabetized AI IDE list in README.md
#### [0.1.8] - 2025-04-19
#### Added
- More informative badges to README.md (Build Status, Requirements, WP.org placeholders, Release, Issues, Contributors, Wiki).
#### [0.1.7] - 2025-04-19 #### [0.1.7] - 2025-04-19
#### Fixed #### Fixed
- GitHub Actions tests workflow with proper file paths and dependencies - GitHub Actions tests workflow with proper file paths and dependencies
+16 -7
View File
@@ -1,6 +1,6 @@
# WordPress Plugin Starter Template for AI Coding # WordPress Plugin Starter Template for AI Coding
[![License](https://img.shields.io/badge/license-GPL--2.0%2B-blue.svg)](https://www.gnu.org/licenses/gpl-2.0.html) [![License](https://img.shields.io/badge/license-GPL--2.0%2B-blue.svg)](https://www.gnu.org/licenses/gpl-2.0.html) [![Build Status](https://github.com/wpallstars/wp-plugin-starter-template-for-ai-coding/actions/workflows/tests.yml/badge.svg)](https://github.com/wpallstars/wp-plugin-starter-template-for-ai-coding/actions/workflows/tests.yml) [![Requires PHP](https://img.shields.io/badge/php-%3E%3D%207.4-blue.svg)](https://wordpress.org/about/requirements/) [![Requires WordPress](https://img.shields.io/badge/WordPress-%3E%3D%205.0-blue.svg)](https://wordpress.org/about/requirements/) [![Tested up to](https://img.shields.io/wordpress/plugin/tested/your-plugin-slug.svg)](https://wordpress.org/plugins/your-plugin-slug/) [![WordPress rating](https://img.shields.io/wordpress/plugin/r/your-plugin-slug.svg)](https://wordpress.org/plugins/your-plugin-slug/reviews/) [![WordPress downloads](https://img.shields.io/wordpress/plugin/dt/your-plugin-slug.svg)](https://wordpress.org/plugins/your-plugin-slug/) [![Latest Release](https://img.shields.io/github/v/release/wpallstars/wp-plugin-starter-template-for-ai-coding)](https://github.com/wpallstars/wp-plugin-starter-template-for-ai-coding/releases) [![GitHub issues](https://img.shields.io/github/issues/wpallstars/wp-plugin-starter-template-for-ai-coding)](https://github.com/wpallstars/wp-plugin-starter-template-for-ai-coding/issues) [![GitHub contributors](https://img.shields.io/github/contributors/wpallstars/wp-plugin-starter-template-for-ai-coding)](https://github.com/wpallstars/wp-plugin-starter-template-for-ai-coding/graphs/contributors) [![Wiki](https://img.shields.io/badge/documentation-wiki-blue.svg)](https://github.com/wpallstars/wp-plugin-starter-template-for-ai-coding/wiki)
A comprehensive starter template for WordPress plugins with best practices for AI-assisted development. A comprehensive starter template for WordPress plugins with best practices for AI-assisted development.
@@ -241,15 +241,15 @@ Contributions are welcome! Please feel free to submit a Pull Request.
This repository is configured to work with various AI-powered development tools. You can use any of the following AI IDEs to contribute to this project: This repository is configured to work with various AI-powered development tools. You can use any of the following AI IDEs to contribute to this project:
- [Augment Code](https://www.augmentcode.com/) - AI-powered coding assistant - [Augment Code](https://www.augmentcode.com/) - AI-powered coding assistant
- [Cursor](https://cursor.com/) - AI-first code editor
- [v0](https://v0.dev/) - AI-powered design and development tool
- [Windsurf](https://www.windsurf.com/) - AI coding assistant
- [Cline](https://cline.bot/) - AI terminal assistant
- [Roo Code](https://roocode.com/) - AI pair programmer
- [Loveable](https://lovable.dev/) - AI development environment
- [Bolt](https://www.bolt.new/) - AI-powered code editor - [Bolt](https://www.bolt.new/) - AI-powered code editor
- [Cline](https://cline.bot/) - AI terminal assistant
- [Cody](https://sourcegraph.com/cody) - Sourcegraph's AI coding assistant - [Cody](https://sourcegraph.com/cody) - Sourcegraph's AI coding assistant
- [Continue](https://continue.dev/) - Open-source AI coding assistant - [Continue](https://continue.dev/) - Open-source AI coding assistant
- [Cursor](https://cursor.com/) - AI-first code editor
- [Loveable](https://lovable.dev/) - AI development environment
- [Roo Code](https://roocode.com/) - AI pair programmer
- [v0](https://v0.dev/) - AI-powered design and development tool
- [Windsurf](https://www.windsurf.com/) - AI coding assistant
The repository includes configuration files for all these tools to ensure a consistent development experience. The repository includes configuration files for all these tools to ensure a consistent development experience.
@@ -278,6 +278,15 @@ For more information on Git Updater integration, see the [Git Updater Required H
## Changelog ## Changelog
### 0.1.9
* Changed: Alphabetized AI IDE list.
### 0.1.8
* Added: More informative badges (Build Status, Requirements, WP.org placeholders, Release, Issues, Contributors, Wiki).
### 0.1.7
* Fixed: GitHub Actions tests workflow with proper file paths and dependencies
### 0.1.6 ### 0.1.6
* Fixed: GitHub Actions workflows permissions for releases and wiki sync * Fixed: GitHub Actions workflows permissions for releases and wiki sync
+2 -1
View File
@@ -1,7 +1,8 @@
{ {
"name": "wpallstars/wp-plugin-starter-template-for-ai-coding", "name": "wpallstars/wp-plugin-starter-template-for-ai-coding",
"description": "A starter template for building WordPress plugins, focusing on AI coding assistance compatibility.", "description": "A starter template for WordPress plugins with AI development workflows.",
"type": "wordpress-plugin", "type": "wordpress-plugin",
"version": "0.1.9",
"license": "GPL-2.0-or-later", "license": "GPL-2.0-or-later",
"authors": [ "authors": [
{ {
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"name": "wp-plugin-starter-template-for-ai-coding", "name": "wp-plugin-starter-template-for-ai-coding",
"version": "0.1.7", "version": "0.1.9",
"description": "A comprehensive starter template for WordPress plugins with best practices for AI-assisted development.", "description": "A comprehensive starter template for WordPress plugins with best practices for AI-assisted development.",
"main": "index.js", "main": "index.js",
"scripts": { "scripts": {
+16 -4
View File
@@ -3,10 +3,10 @@ Contributors: wpallstars
Donate link: https://www.wpallstars.com/ Donate link: https://www.wpallstars.com/
Tags: starter, template, boilerplate, plugin development, ai coding Tags: starter, template, boilerplate, plugin development, ai coding
Requires at least: 5.0 Requires at least: 5.0
Tested up to: 6.4 Tested up to: 6.5
Requires PHP: 7.0 Requires PHP: 7.4
Stable tag: 0.1.7 Stable tag: 0.1.9
License: GPL-2.0+ License: GPL-2.0-or-later
License URI: https://www.gnu.org/licenses/gpl-2.0.html License URI: https://www.gnu.org/licenses/gpl-2.0.html
A comprehensive starter template for WordPress plugins with best practices for AI-assisted development. A comprehensive starter template for WordPress plugins with best practices for AI-assisted development.
@@ -205,6 +205,12 @@ npm run multisite
== Changelog == == Changelog ==
= 0.1.9 =
* Changed: Alphabetized AI IDE list in README.md
= 0.1.8 =
* Added: More informative badges to README.md (Build Status, Requirements, WP.org placeholders, Release, Issues, Contributors, Wiki).
= 0.1.7 = = 0.1.7 =
* Fixed: GitHub Actions tests workflow with proper file paths and dependencies * Fixed: GitHub Actions tests workflow with proper file paths and dependencies
* Improved: Workflow names for better clarity in GitHub Actions UI * Improved: Workflow names for better clarity in GitHub Actions UI
@@ -245,6 +251,12 @@ npm run multisite
== Upgrade Notice == == Upgrade Notice ==
= 0.1.9 =
Alphabetized the list of recommended AI IDEs in README.md for better readability.
= 0.1.8 =
Added several informative badges to README.md for better project visibility (Build Status, Requirements, WP.org placeholders, Release, Issues, Contributors, Wiki link).
= 0.1.7 = = 0.1.7 =
Fixed GitHub Actions tests workflow and improved workflow names for better clarity. Fixed GitHub Actions tests workflow and improved workflow names for better clarity.
+60 -9
View File
@@ -1,13 +1,64 @@
# Changelog # Changelog
This page documents all notable changes to the WordPress Plugin Starter Template. All notable changes to this project should be documented both here and in the main Readme files.
## Version 0.1.0 (2025-04-17) #### [0.1.9] - 2025-04-18
#### Changed
- Alphabetized AI IDE list in README.md
#### [0.1.8] - 2025-04-19
#### Added
- More informative badges to README.md (Build Status, Requirements, WP.org placeholders, Release, Issues, Contributors, Wiki).
#### [0.1.7] - 2025-04-19
#### Fixed
- GitHub Actions tests workflow with proper file paths and dependencies
#### Improved
- Workflow names for better clarity in GitHub Actions UI
#### [0.1.6] - 2025-04-19
#### Fixed
- GitHub Actions workflows permissions for releases and wiki sync
#### [0.1.5] - 2025-04-19
#### Fixed
- Release workflow to use correct plugin directory name
#### Added
- Testing setup with wp-env and Cypress
- Multisite compatibility
- npm scripts for development and testing
#### [0.1.3] - 2025-04-19
#### Added
- Improved AI IDE context recommendations in documentation
- Enhanced Starter Prompt with guidance on pinning .ai-assistant.md and .ai-workflows/
#### Changed
- Updated README.md and readme.txt with AI IDE context recommendations
- Improved documentation for AI-assisted development
- Moved Starter Prompt to the wiki for better organization
#### [0.1.2] - 2025-04-18
#### Added
- STARTER-PROMPT.md with comprehensive guide for customizing the template
- Additional AI workflow files for better development guidance
#### Changed
- Updated documentation files with improved instructions
#### [0.1.1] - 2025-04-18
#### Changed
- Updated LICENSE file with correct GPL-2.0 text
#### [0.1.0] - 2025-04-17
#### Added
- Initial release with basic template structure - Initial release with basic template structure
- Added core plugin architecture with OOP approach - Core plugin architecture with OOP approach
- Added admin interface components and styling - Admin interface components and styling
- Added update mechanism with multiple source options - Update mechanism with multiple source options
- Added documentation templates for users and developers - Documentation templates for users and developers
- Added AI workflow documentation for AI-assisted development - AI workflow documentation for AI-assisted development
- Added GitHub Actions workflows for automated tasks - GitHub Actions workflows for automated tasks
- Added wiki documentation templates - Wiki documentation templates
+2 -2
View File
@@ -3,7 +3,7 @@
* Plugin Name: WordPress Plugin Starter Template * Plugin Name: WordPress Plugin Starter Template
* Plugin URI: https://www.wpallstars.com * Plugin URI: https://www.wpallstars.com
* Description: A comprehensive starter template for WordPress plugins with best practices for AI-assisted development. * Description: A comprehensive starter template for WordPress plugins with best practices for AI-assisted development.
* Version: 0.1.7 * Version: 0.1.9
* Author: Your Name & The WPALLSTARS Team * Author: Your Name & The WPALLSTARS Team
* Author URI: https://www.wpallstars.com * Author URI: https://www.wpallstars.com
* License: GPL-2.0+ * License: GPL-2.0+
@@ -35,4 +35,4 @@ if ( ! defined( 'WPINC' ) ) {
require_once plugin_dir_path( __FILE__ ) . 'includes/class-plugin.php'; require_once plugin_dir_path( __FILE__ ) . 'includes/class-plugin.php';
// Initialize the plugin. // Initialize the plugin.
new WPALLSTARS\PluginStarterTemplate\Plugin( __FILE__, '0.1.7' ); new WPALLSTARS\PluginStarterTemplate\Plugin( __FILE__, '0.1.9' );