Skip to content

Commit d513602

Browse files
authored
Release
1 parent 36f84bf commit d513602

4 files changed

Lines changed: 57 additions & 4 deletions

File tree

CHANGELOG.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,47 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [1.0.7] - 2025-09-15
11+
12+
### Added
13+
14+
- **CI/CD Automation:**
15+
- Implemented comprehensive AI-powered code analysis workflow using Google Gemini
16+
- Added automated security vulnerability scanning for all code changes
17+
- Integrated WordPress coding standards compliance checking
18+
- Performance analysis for database queries and resource optimization
19+
- Pull request and push event analysis with detailed feedback
20+
- Secure API key management through GitHub repository secrets
21+
22+
### Enhanced
23+
24+
- **Development Workflow:**
25+
- Dynamic workflow handling for both PR and push events
26+
- Unified output system that adapts based on event type
27+
- Real-time code diff analysis with focus on security implications
28+
- Comprehensive error handling and fallback mechanisms
29+
- Official Google AI SDK integration replacing unofficial CLI tools
30+
31+
### Security
32+
33+
- **Workflow Security:**
34+
- Environment variable protection against command injection vulnerabilities
35+
- Secure handling of API credentials in GitHub Actions
36+
- Protected secret management for sensitive operations
37+
- Enhanced authentication verification for AI analysis services
38+
39+
### Fixed
40+
41+
- **GitHub Actions:**
42+
- Resolved 404 errors when posting PR comments on push events
43+
- Fixed JavaScript syntax errors in workflow scripts
44+
- Corrected YAML parsing issues with template literals
45+
- Improved workflow reliability and error reporting
46+
1047
## [1.0.6] - 2025-08-22
1148

1249
### Added
50+
1351
- **Settings Page:**
1452
- Comprehensive admin settings page for managing all plugin optimizations
1553
- User-configurable options for WooCommerce, WP Store Locator, and WordPress admin features
@@ -19,6 +57,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1957
- Full internationalization support for all settings text
2058

2159
### Security
60+
2261
- **Settings Security:**
2362
- Fixed improper nonce verification in settings page form submission
2463
- Implemented proper WordPress Settings API nonce handling
@@ -27,6 +66,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2766
- All form inputs sanitized using WordPress Settings API sanitization callbacks
2867

2968
### Changed
69+
3070
- **Plugin Architecture:**
3171
- All optimization features are now optional and user-configurable
3272
- Features load conditionally based on user settings instead of being always active

languages/optimizations-ace-mc.pot

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# This file is distributed under the same license as the Optimizations ACE MC plugin.
33
msgid ""
44
msgstr ""
5-
"Project-Id-Version: Optimizations ACE MC 1.0.6\n"
5+
"Project-Id-Version: Optimizations ACE MC 1.0.7\n"
66
"Report-Msgid-Bugs-To: https://github.com/PDowney/optimizations-ace-mc/issues\n"
77
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
88
"Language-Team: LANGUAGE <LL@li.org>\n"

optimizations-ace-mc.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Plugin Name: Optimizations ACE MC
44
* Plugin URI: https://github.com/PDowney/optimizations-ace-mc
55
* Description: A lightweight WordPress optimization plugin with pre-configured performance enhancements for WooCommerce, WP Store Locator, and WordPress admin.
6-
* Version: 1.0.6
6+
* Version: 1.0.7
77
* Author: PDowney
88
* Author URI: https://github.com/PDowney
99
* License: GPL-3.0-or-later
@@ -23,7 +23,7 @@
2323
}
2424

2525
// Define plugin constants.
26-
define( 'OPTIMIZATIONS_ACE_MC_VERSION', '1.0.6' );
26+
define( 'OPTIMIZATIONS_ACE_MC_VERSION', '1.0.7' );
2727
define( 'OPTIMIZATIONS_ACE_MC_PLUGIN_FILE', __FILE__ );
2828
define( 'OPTIMIZATIONS_ACE_MC_PLUGIN_BASENAME', plugin_basename( __FILE__ ) );
2929
define( 'OPTIMIZATIONS_ACE_MC_PLUGIN_DIR', plugin_dir_path( __FILE__ ) );

readme.txt

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Tags: optimization, performance, wp-optimizer, speed, seo
44
Requires at least: 6.5
55
Tested up to: 6.8
66
Requires PHP: 7.4
7-
Stable tag: 1.0.6
7+
Stable tag: 1.0.7
88
License: GPLv3 or later
99
License URI: https://www.gnu.org/licenses/gpl-3.0.html
1010

@@ -68,6 +68,19 @@ Yes, this plugin focuses on specific admin and functionality enhancements rather
6868

6969
== Changelog ==
7070

71+
= 1.0.7 - 2025-09-15 =
72+
* Added: AI-powered code analysis workflow using Google Gemini for automated security scanning
73+
* Added: Comprehensive WordPress coding standards compliance checking in CI/CD
74+
* Added: Performance analysis for database queries and resource optimization
75+
* Added: Pull request and push event analysis with detailed security feedback
76+
* Enhanced: Dynamic workflow handling for both PR and push events with unified output
77+
* Enhanced: Real-time code diff analysis with focus on security implications
78+
* Security: Environment variable protection against command injection vulnerabilities
79+
* Security: Secure API key management through GitHub repository secrets
80+
* Fixed: Resolved 404 errors when posting PR comments on push events
81+
* Fixed: JavaScript syntax errors and YAML parsing issues in workflow scripts
82+
* Fixed: Improved workflow reliability and comprehensive error handling
83+
7184
= 1.0.6 - 2025-08-22 =
7285
* Added: Comprehensive admin settings page for managing all plugin optimizations
7386
* Added: User-configurable options for WooCommerce, WP Store Locator, and WordPress admin features

0 commit comments

Comments
 (0)