A feature plugin to integrate Plugins & Themes automatic updates in WordPress Core.
The purpose of this repository is to prepare a future Plugins & Themes automatic updates feature.
To test/contribute, just install this plugin and activate it on your WordPress installation.
The goal of this plugin is to test the UI of the feature, to help decision making. It uses WordPress Core hooks (with potentially some hacks when needed).
In 2018, Matt Mullenweg posted 9 projects for Core to focus on in 2019. We didn’t ship as many as hoped, but we made a lot of progress. Plugins and Themes Automatic Updates were one of those 9 projects. This project is now milestoned to WordPress 5.5 and this feature plugin is here to help move towards this achievement.
- See also: Update on the 9 projects for 2019:
- Related Trac ticket for plugins auto-updates
- Related Trac ticket for themes auto-updates
- ✅ Open a Trac ticket to handle Core merge for plugins
- ✅ Open a Trac ticket to handle Core merge for themes
- ✅ Handle plugin auto-updates
- 🔲 Handle themes auto-updates
- ✅ Handle plugin auto-updates in a multisite context
- 🔲 Handle themes auto-updates in a multisite context
- 🔲 Email notifications for plugins
- 🔲 Email notifications for themes
- 🔲 Validate design for plugins screen
- 🔲 Validate design for themes screen
- 🔲 Validate design for update-core screen
- 🔲 Documentation
- ✅ Create and add feature plugin assets
- ✅ Submit Feature Plugin on WordPress.org repository
- ✅ Get the plugin featured as beta plugin on WordPress.org
- 🔲 Move the repository to WordPress.org GitHub account
- 🔲 Publish the feature plugin proposal
- 🔲 Open a dedicated Slack channel on Make WordPress
- 🔲 Copy review
- 🔲 Accessibility audit
- 🔲 Security audit
- 🔲 Coding standards audit
- 🔲 Inline Docs audit
TODO.
February 26, 2020
- Fix PHP warnings.
February 25, 2020
- Replace all "autoupdate" occurrences with "auto-update" which is now the official wording.
February 23, 2020
- Add time to next update in Plugins screen.
February 19, 2020
- Fixes few PHP notices/warnings.
February 18, 2020
- Initial release