Description
MISE À JOUR : Cette extension de fonctionnalité a été fusionnée dans le cœur WordPress le 11 août 2020 avec la version 5.5 de WP.
L’objectif de cette extension est de préparer une future fonctionnalité de mise à jour automatique des extensions et des thèmes.
Veuillez noter que le code de cette extension n’est pas destiné à atterrir « tel quel » dans le cœur WordPress, il sera complètement remanié pour être fusionné dans le cœur. Cette extension est destinée à discuter les principes de mises à jour automatiques et de l’interface-utilisateur.
En 2018, Matt Mullenweg a publié une liste de 9 projets pour le cœur WordPress en 2019. Nous n’avons pas pu en réaliser autant que prévu, mais de nombreux progrès ont eu lieu. La mise à jour automatique des extensions et des thèmes est l’un de ces 9 projets. Il est maintenant prévu pour WordPress 5.5 et cette extension de fonctionnalités est prévue pour contribuer à la réussite de ce projet.
Pour plus d’informations, consulter la proposition d’extension de fonctionnalités publiée sur Make/Core.
Compte-rendus des réunions hebdomadaires :
- Compte-rendu de réunion de l’équipe de développement de la fonctionnalité « Auto-updates » – 12 mai 2020
- Compte-rendu de réunion de l’équipe de développement de la fonctionnalité « Auto-updates » – 4 mai 2020
- Annonce de la fusion de la fonctionnalité de mise à jour automatiques de extensions et des thèmes dans le cœur WordPress
- Compte-rendu de réunion de l’équipe de développement de la fonctionnalité « Auto-updates » – 28 avril 2020
- Compte-rendu de réunion de l’équipe de développement de la fonctionnalité « Auto-updates » – 21 avril 2020
- Compte-rendu de réunion de l’équipe de développement de la fonctionnalité « Auto-updates » – 14 avril 2020
- Compte-rendu de réunion de l’équipe de développement de la fonctionnalité « Auto-updates » – 7 avril 2020
- Compte-rendu de la réunion de lancement du 17 mars 2020
- Compte-rendu de la réunion de lancement du 10 mars 2020
Voir aussi (en anglais) :
- Les neuf projets de WordPress pour 2019-2020
- Ticket Trac lié pour la fusion dans le cœur des mises à jour automatiques des extensions et des thèmes
- Anciens tickets Trac pour les mises à jour automatiques des extensions et des thèmes
Ce projet est actuellement conduit par Jb Audras & Paul Biron. Il est développé sur GitHub.
Vous souhaiteriez contribuer au développement de cette extension ? Rejoignez-nous sur le canal #core-auto-updates
sur le Slack Make WordPress. Nous hébergerons une réunion hebdomadaire sur Slack tous les mardis à 17h UTC.
Captures d’écran
Avis
Contributeurs/contributrices & développeurs/développeuses
« WordPress Auto-updates » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.
Contributeurs“WordPress Auto-updates” a été traduit dans 20 locales. Remerciez l’équipe de traduction pour ses contributions.
Traduisez « WordPress Auto-updates » dans votre langue.
Le développement vous intéresse ?
Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.
Journal
0.8.1 🍄
18 mai 2020
(le titre des pull requests est laissé dans sa langue d’origine afin de faciliter leur recherche)
– Fix incorrect admin notice text when auto-updates are enabled for a plugin when JS is not enabled in the browser – #130
– Prevent multiple simultaneous requests – #131
– Strip plugins/themes that have been deleted from the site options just before they are updated – #132
– Copy the plugin’s site options to core’s site options on self-deactivation – #133
– fix typos and docs standards – #134
0.8.0 🐪
13 mai 2020
(le titre des pull requests est laissé dans sa langue d’origine afin de faciliter leur recherche)
– Self-deactivate the plugin after the functionality has been merged to core – #123
– Remove auto-updates options when plugin is uninstalled – #125
– Use ES5 in the JS, because the core build tools barf on let
and const
– #127
– More pre-merge cleanup – #124
– Add help tabs on update-core, plugins, and themes admin screens – #121
– Cleanup – #119
– I18n – Remove unnecessary concatenation – #117
0.7.0 🦢
6 mai 2020
(le titre des pull requests est laissé dans sa langue d’origine afin de faciliter leur recherche)
– PHPCBF fixes – #114
– Remove constants from the feature plugin – #112
– Various i18n fixes/optimizations – #109
– Simplifies Ajax on both the JS and PHP sides – #103
0.6.0 🦋
22 avril 2020
(le titre des pull requests est laissé dans sa langue d’origine afin de faciliter leur recherche)
– Add Ajax to Plugin and Themes Screen – #61
– Accessibility: Communicate AJAX enabling/disabling changes to screen readers – #85
– Add Better Handling to Ajax Errors – #90
– Prevent CSS from being enqueued on sub-site plugins & themes screens in multisite – #91
0.5.1 🦒
16 avril 2020
(le titre des pull requests est laissé dans sa langue d’origine afin de faciliter leur recherche)
– Add the plugin version when enqueueing styles, for cache busting – #79
0.5.0 🦚
15 avril 2020
(le titre des pull requests est laissé dans sa langue d’origine pour faciliter leur recherche)
– Replace Disable strings with Disable auto-updates – #78
– Update confirmation message wording – #77
– Remove Automatic Updates column from the Network Admin > Sites > Edit > Themes screen – #76
– Replace « Enable » string with « Enable auto-updates » – #75
– Remove dashicons from the UI – #74
– Fix documentation and comment standards – #73
– Remove green and red colors on texts and links – #70
– Don’t display the Enable/Disable link in the Theme Details modal on a subsite in multisite – #68
– Documentation: Improve DocBlocks – #62
– I18n – Merge with similar string – #60
– Add filters and constant to allow developers to disable plugins and themes autoupdate email notifications – #57
– Switch disable link to red on Multisite Themes Screen – #54
– Wrong kick off year in readme.txt – #42
0.4.1 🍺
2 avril 2020
(le titre des pull requests est laissé dans sa langue d’origine pour faciliter leur recherche)
– Network > Sites > Edit > Themes screen doesn’t have the Autoupdates column – #50
0.4.0 🌹
30 mars 2020
Cette version apporte le support complet des mises à jour automatiques pour les thèmes.
Elle modifie également la structure de l’extension afin de permettre son auto-désactivation lorsque la fonctionnalité sera intégrée au cœur WordPress.
Veuillez noter que le dépôt de développement a aussi été migré depuis le compte GitHub personnel de @audrasjb vers le compte GitHub officiel de WordPress.org.
Autres modifications (le titre des pull requests est laissé dans sa langue d’origine afin de faciliter leur recherche) :
– Change plugin structure to ensure it can self-deactivate when the feature is merged into Core – #37
– Handle both themes and plugins email notifications – #36
– i18n: Merge similar translation strings – #35
– Add and populate Automatic updates column, add and handle enable/disable auto-updates bulk actions to the multisite themes list table – #33
– Avoid duplicate Updating… dialog – #32
0.3.0 🦉
16 mars 2020
(le titre des pull requests est laissé dans sa langue d’origine pour faciliter leur recherche)
– « Add functions to handle plugins updates notification emails » – #54
– « Remove update time text after manual update » – #43
– « Ensure « Automatic Updates » column is not added if no content would be output in the column » – #57
– « Specific messages for delayed or disabled cron events » – #58
– « Prevent mis-match between count in Auto-updates Enabled view and the number of plugins displayed for that view by applying ‘all_plugins’ filter before computing that count » – #59
0.2.1 🐜
11 mars 2020
(le titre des pull requests est laissé dans sa langue d’origine pour faciliter leur recherche)
– « Prevent « PHP Notice: Undefined index: plugin_status » when adding the autoupdates_column » – #47
– « Add plugin_status query arg to the enable/disable links in the Automatic Updates column » – #48
0.2.0 🐝
6 mars 2020
(le titre des pull requests est laissé dans sa langue d’origine pour faciliter leur recherche)
– « Remove auto-updates column from mustuse and dropins screens » – #39
– « Ensure the the enable/disable bulk actions appear in the dropdown and are handled in multisite » – #38
– « Remove dashicon from « Enable » text in plugins auto-updates column » – #36
– « Replace « Automatic Updates » with « Auto-updates » in filters » – #35
– « Display only filters with at least one available plugin » – #33
– « Remove setting from site option when deleting plugin » – #32
– « Populate site health with plugins auto-updates informations » – #24
– « In multisite, only add the « Automatic Updates » column on the plugins-network screen » – #21
– « Add auto-update-enabled and auto-update-disabled views on the plugins screen » – #18
0.1.5 🐣
26 février 2020
– Correction d’une erreur fatale sur PHP 7 et +
– Correction des classes obsolètes sur les notifications
– Plusieurs petites améliorations
– Remplacement de la version requise de PHP
0.1.4 👻
26 février 2020
– Correction d’avertissements PHP.
0.1.3 ☀️
25 février 2020
– Remplacement de tous les termes « autoupdate » par « auto-update » qui est maintenant la terminologie officielle.
0.1.2
23 février 2020
– Ajout du temps avant la prochaine mise à jour sur l’écran des Extensions.
0.1.1
19 février 2020
* Correction de quelques notifications/avertissements PHP.
0.1.0
18 février 2020
* Sortie initiale