-
Notifications
You must be signed in to change notification settings - Fork 1
chore: 1.0.1 release #5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR implements a comprehensive release preparation for OneUpdate v1.0.1 with a focus on terminology standardization and codebase optimization. The primary objective is to standardize API authentication terminology from "Public Key" to "API Key" throughout the application, remove deprecated features, and establish modern development tooling.
- Standardized authentication terminology from "Public Key" to "API Key" across all code and documentation
- Added changeset configuration for better release management and removed deprecated WordPress component attributes
- Implemented comprehensive cleanup features for plugin uninstallation and optimized codebase structure
Reviewed Changes
Copilot reviewed 28 out of 30 changed files in this pull request and generated 4 comments.
Show a summary per file
| File | Description |
|---|---|
| uninstall.php | Added database cleanup and option removal functionality |
| readme.txt | Updated stable tag to v1.0.1 |
| package.json | Added changesets CLI dependency and release scripts |
| oneupdate.php | Updated version numbers and WordPress requirements |
| languages/oneupdate.pot | Refreshed translation strings with terminology updates |
| inc/helpers/custom-functions.php | Updated API key validation logic |
| inc/classes/rest/class-workflow.php | Replaced public key references with API key terminology |
| inc/classes/rest/class-basic-options.php | Updated API documentation comments |
| inc/classes/plugin-configs/class-secret-key.php | Updated secret key generation to use API key terminology |
| inc/classes/plugin-configs/class-db.php | Added table cleanup method for uninstallation |
| inc/classes/class-plugin.php | Optimized import statements |
| inc/classes/class-hooks.php | Updated plugin action links from "Setup" to "Settings" |
| inc/classes/class-cache.php | Removed unused import and optimized plugin info caching |
| inc/classes/class-assets.php | Updated JavaScript localization to use API key terminology |
| docs/INSTALLATION.md | Updated documentation terminology |
| composer.json | Added version field |
| assets/src/components/* | Updated React components to use modern WordPress component attributes |
| .github/workflows/release_on_tag.yml | Added uninstall.php to release package |
| .changeset/* | Added changeset configuration files |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
Uh oh!
There was an error while loading. Please reload this page.