

{"id":2622,"date":"2019-11-26T17:16:14","date_gmt":"2019-11-26T16:16:14","guid":{"rendered":"https:\/\/codeermeneer.nl\/?p=2622"},"modified":"2019-11-26T17:16:14","modified_gmt":"2019-11-26T16:16:14","slug":"companion-auto-update-and-its-future","status":"publish","type":"post","link":"https:\/\/wijzijnqreative.nl\/web\/press\/blog\/companion-auto-update-and-its-future\/","title":{"rendered":"Companion Auto Update and it&#8217;s future: What you&#8217;ll (probably) see in the nearby future"},"content":{"rendered":"\n<div class=\"wp-block-group t-center is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"has-medium-font-size\"><a href=\"https:\/\/plugins.wijzijnqreative.nl\/portfolio\/\/companion-auto-update\/\">Companion Auto Update <\/a>keeps growing and with that growth more and more suggestions keep coming in on what features you&#8217;d like to see in this <a href=\"https:\/\/plugins.wijzijnqreative.nl\/plugins\/\">plugin<\/a>. And we love it! Your feedback is what made this plugin what is and what it&#8217;ll become so keep &#8216;em coming!<\/p>\n\n\n\n<p>But, not all features can be added at once, some require a lot of work and testing. So we figured we&#8217;d add a little list of features we&#8217;re working on.<\/p>\n\n\n\n<p>It&#8217;s not 100% guaranteed that all of these will make it to the final version but we&#8217;ll do our best!<\/p>\n\n\n\n<ul class=\"sub-categories wp-block-list\"><li><a href=\"#open\">Open tasks<\/a><\/li><li><a href=\"#scheduled\">Scheduled for release<\/a><\/li><li><a href=\"#completed\">Completed tasks<\/a><\/li><\/ul>\n<\/div>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"open\">Open tasks<\/h2>\n\n\n\n<div class=\"wp-block-group card border-radius has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"background-color:#edf2f6\">\n<p><strong>Customize the email trough hooks<\/strong><\/p>\n\n\n\n<p>We&#8217;ll be adding a few hooks and filters to the actual emails so you can add or  change the emails completely.<\/p>\n<\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-group card border-radius has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"background-color:#edf2f6\">\n<p><strong>Rollback feature<\/strong><\/p>\n\n\n\n<p>While this plugin may be all about updating, sometimes you may want to downgrade. We want this to be an option within this plugin.<\/p>\n<\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-group card border-radius has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"background-color:#edf2f6\">\n<p><strong>Updating of paid plugins and themes<\/strong><\/p>\n\n\n\n<p>Right now only plugins and themes in the free WordPress repository will be updated, we want this to work with (most of the) paid plugins too.<\/p>\n<\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-group card border-radius has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"background-color:#edf2f6\">\n<p><strong>Semantic version updating<\/strong><\/p>\n\n\n\n<p>Have the option to choose between auto-updating for all versions or only minor versions (just like how you can select between the Major and Minor updates for WordPress updates)<\/p>\n<\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-group card border-radius has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"background-color:#edf2f6\">\n<p><strong><strong>E-mail enhancements<\/strong><\/strong><\/p>\n\n\n\n<p>If you will add the plugin\u2019s version number, when sending the email check if this version is the latest, and if not \u2013 add a text to encourage folks to update it with a link to the plugin\u2019s download page<\/p>\n<\/div>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"scheduled\">Scheduled<\/h2>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"completed\">Completed<\/h2>\n\n\n\n<div class=\"wp-block-group card border-radius has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"background-color:#edf2f6\">\n<p class=\"has-cyan-bluish-gray-color has-text-color\"><strong>E-mail enhancements<\/strong><\/p>\n\n\n\n<p class=\"has-cyan-bluish-gray-color has-text-color\">1. Link to the plugin\u2019s main page at wordpress.org (to promote the plugin)<br>2. Link to the plugin\u2019s support page at wordpress.org<\/p>\n\n\n\n<p><a href=\"https:\/\/plugins.wijzijnqreative.nl\/stuffs\/auto-updater-changelog\/\">Introduced in version 3.8.3<\/a><\/p>\n<\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-group card border-radius has-cyan-bluish-gray-color has-text-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"background-color:#edf2f6\">\n<p><strong><strong><strong>Better handling of plugins with an unknown WP version<\/strong><\/strong><\/strong><\/p>\n\n\n\n<p>Plugins that have an unknown value at &#8220;Tested up to WordPress version xx&#8221; should be handled a bit better. Not sure how yet though.<\/p>\n\n\n\n<p><a href=\"https:\/\/plugins.wijzijnqreative.nl\/stuffs\/auto-updater-changelog\/\">Introduced in version 3.8<\/a><\/p>\n<\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-group card border-radius has-cyan-bluish-gray-color has-text-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"background-color:#edf2f6\">\n<p><strong><strong><strong>More intervals for notifications<\/strong><\/strong><\/strong><\/p>\n\n\n\n<p>Select a different interval for different types of notifications<\/p>\n\n\n\n<p><a href=\"https:\/\/plugins.wijzijnqreative.nl\/stuffs\/auto-updater-changelog\/\">Introduced in version 3.8<\/a><\/p>\n<\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-group card border-radius has-cyan-bluish-gray-color has-text-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"background-color:#edf2f6\">\n<p><strong>Update delay<\/strong><\/p>\n\n\n\n<p>The option to delay updates with an X number of days<\/p>\n\n\n\n<p><a href=\"https:\/\/plugins.wijzijnqreative.nl\/stuffs\/auto-updater-changelog\/\">Introduced in version 3.7<\/a><\/p>\n<\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-group card border-radius has-cyan-bluish-gray-color has-text-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"background-color:#edf2f6\">\n<p><strong>Alert about old software<\/strong><\/p>\n\n\n\n<p>Sometimes a plugin developer will stop updating the plugin. After a while this plugin can become a massive security risk. When we introduce this feature you&#8217;ll be notified of such plugins.<\/p>\n\n\n\n<p><a href=\"https:\/\/plugins.wijzijnqreative.nl\/stuffs\/auto-updater-changelog\/\">Introduced in version 3.7<\/a><\/p>\n<\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-group card border-radius has-cyan-bluish-gray-color has-text-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"background-color:#edf2f6\">\n<p><strong>Userrights<\/strong><\/p>\n\n\n\n<p>We&#8217;ll work on a feature to allow certain parts of the plugins settings to certain userroles.<\/p>\n\n\n\n<p class=\"has-text-align-left\"><a href=\"https:\/\/plugins.wijzijnqreative.nl\/stuffs\/auto-updater-changelog\/\">Introduced in version 3.6<\/a><\/p>\n<\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-group card border-radius has-cyan-bluish-gray-color has-text-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"background-color:#edf2f6\">\n<p><strong>Translation updates in Log<\/strong><\/p>\n\n\n\n<p>Include translation updates in the log.<\/p>\n\n\n\n<p class=\"has-text-align-left\"><a href=\"https:\/\/plugins.wijzijnqreative.nl\/stuffs\/auto-updater-changelog\/\">Introduced in version 3.5.4<\/a><\/p>\n<\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-group card border-radius has-cyan-bluish-gray-color has-text-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"background-color:#edf2f6\">\n<p><strong>Statuspage items to the Site Health<\/strong><\/p>\n\n\n\n<p>Add items of the status page (errors etc.) to the default WordPress Site Health check page.<\/p>\n\n\n\n<p class=\"has-text-align-left\"><a href=\"https:\/\/plugins.wijzijnqreative.nl\/stuffs\/auto-updater-changelog\/\">Introduced in version 3.5.4<\/a><\/p>\n<\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-group card border-radius has-cyan-bluish-gray-color has-text-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"background-color:#edf2f6\">\n<p><strong>Better e-mails: Pending updates<\/strong><\/p>\n\n\n\n<p>First, it would be useful to include a link to the Update section of the WP dashboard instead of a link to the site base url:<br><em>{baseurl}\/wp-admin\/update-core.php<\/em>&nbsp;instead of&nbsp;<em>{baseurl}<\/em><br>This way, an admin can go directly to the list of pending updates.<\/p>\n\n\n\n<p>Second, I wonder if it is possible to include a list of plugins\/themes to be updated? Right now, the notification email only says \u201c<em>There are one or more plugin updates waiting\u2026<\/em>\u201c. It would be helpful to know which ones are pending.<\/p>\n\n\n\n<p class=\"has-text-align-left\"><a href=\"https:\/\/plugins.wijzijnqreative.nl\/stuffs\/auto-updater-changelog\/\">Introduced in version 3.5.3<\/a><\/p>\n<\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-group card border-radius has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"background-color:#edf2f6\">\n<p class=\"has-cyan-bluish-gray-color has-text-color\"><strong>Theme selection<\/strong><\/p>\n\n\n\n<p class=\"has-cyan-bluish-gray-color has-text-color\">Just like with plugins we want you to be able to select certain themes to not update automatically<\/p>\n\n\n\n<p class=\"has-text-align-left\"><a href=\"https:\/\/plugins.wijzijnqreative.nl\/stuffs\/auto-updater-changelog\/\">Introduced in version 3.4.6<\/a><\/p>\n\n\n\n<p><strong>Note: <\/strong>this feature is broken in a later version of the plugin, we&#8217;ll try to get it back a.s.a.p.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>On this page you&#8217;ll see features that we&#8217;re planning to add to Companion Auto Update in a future update of this plugin.<\/p>\n","protected":false},"author":1,"featured_media":857,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"aside","meta":{"footnotes":""},"categories":[31,4,30],"tags":[13],"class_list":["post-2622","post","type-post","status-publish","format-aside","has-post-thumbnail","hentry","category-auto-updater","category-blog","category-documentation","tag-wordpress","post_format-post-format-aside"],"_links":{"self":[{"href":"https:\/\/wijzijnqreative.nl\/web\/wp-json\/wp\/v2\/posts\/2622","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wijzijnqreative.nl\/web\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wijzijnqreative.nl\/web\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wijzijnqreative.nl\/web\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wijzijnqreative.nl\/web\/wp-json\/wp\/v2\/comments?post=2622"}],"version-history":[{"count":0,"href":"https:\/\/wijzijnqreative.nl\/web\/wp-json\/wp\/v2\/posts\/2622\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wijzijnqreative.nl\/web\/wp-json\/wp\/v2\/media\/857"}],"wp:attachment":[{"href":"https:\/\/wijzijnqreative.nl\/web\/wp-json\/wp\/v2\/media?parent=2622"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wijzijnqreative.nl\/web\/wp-json\/wp\/v2\/categories?post=2622"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wijzijnqreative.nl\/web\/wp-json\/wp\/v2\/tags?post=2622"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}