WordPress / wp-autoupdates

Feature plugin building a UI for opting-in to plugin, theme, and core auto-updates.
https://wordpress.org/plugins/wp-autoupdates/
GNU General Public License v2.0
57 stars 18 forks source link

WordPress Auto-updates 🤖

UPDATE: This feature plugin was merged in WordPress 5.5 on August 11, 2020 🚀

WordPress Auto-updates

A feature plugin to integrate Plugins & Themes automatic updates in WordPress Core.

About 🔎

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).

For full details, see the Feature Plugin proposal published on Make/Core.

Interested in contributing to this plugin? Feel free to join us in #core-auto-updates channel on Make WordPress Slack Team. We’ll host weekly meetings on Slack every Tuesdays at 18:00 UTC.

Context ⏳

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.

Contributors ♥️

Thanks to everyone who contributed to this feature plugin!

Documentation 📚

Work in progress.

Screenshots 🖼

Plugins screen - Auto-updates activated

Plugins screen - Auto-updates activated

Plugins screen - Available updates

Plugins screen - Available updates

Themes screen - Enable auto-updates

Themes screen - Enable auto-updates

Themes screen - Available update

Themes screen - Available update

Updates screen - Available updates

Updates screen - Available updates

Site health screen - Auto-updates informations for themes and plugins

Site health screen - Auto-updates informations for themes and plugins

Email notification example

Email notification example

Changelog 🗓

0.8.1 🍄

May 18, 2020

0.8.0 🐪

May 13, 2020

0.7.0 🦢

May 6, 2020

0.6.0 🦋

April 22, 2020

0.5.1 🦒

April 16, 2020

0.5.0 🦚

April 15, 2020

0.4.1 🍺

April 2, 2020

0.4.0 🌹

March 30, 2020

This release brings full support for Themes auto-updates.

It also changes the plugin structure to allow self deactivation when the feature gets merged into WordPress Core.

Please note: the development repository was also migrated from @audrasjb’s personal GitHub account to WordPress.org official GitHub account.

Other changes:

0.3.0 🦉

March 16, 2020

0.2.1 🐜

March 11, 2020

0.2.0 🐝

March 6, 2020

0.1.5 🐣

February 26, 2020

0.1.4 👻

February 26, 2020

0.1.3 ☀️

February 25, 2020

0.1.2

February 23, 2020

0.1.1

February 19, 2020

0.1.0

February 18, 2020