May 2017 Edition

WordPress News Roundup May 2017: WordPress 4.7.5 Release, WordPress Joins HackerOne as 4.8 Reaches Release Candidate

May 2017 saw WordPress launch a HackerOne bug bounty, ship the 4.7.5 security release, reach the 4.8 release candidate and debate a JavaScript framework.

· 5 min read

WP Edition
Cover story

WordPress 4.7.5 Release

WordPress Joins HackerOne as 4.8 Reaches Release Candidate

Deals · EUR 450K seedSIDE Capital backs Weglot

CommunityWordPress.com and plugins

WP Edition / Vol. 15 · No. 173 / May 2017

May 2017 was a month of security housekeeping and release preparation. The WordPress security team launched an official bug bounty program on HackerOne, WordPress 4.7.5 fixed six vulnerabilities, and WordPress 4.8 went from first beta to release candidate in less than two weeks, with a June 8 launch in its sights.

At the same time, a conversation began that would shape the next two years of WordPress development: core contributors started formally discussing which JavaScript framework to adopt, and by the end of the month the debate had narrowed to React versus Vue.

Mergers, Acquisitions, and Investments

  • Weglot raises seed funding: The French team behind the Weglot multilingual plugin closed a €450,000 seed round, a rare venture investment in a WordPress-first product at the time.
  • Rainmaker Digital and Nimble Worldwide: Rainmaker Digital, the company behind StudioPress and the Rainmaker Platform, announced a partnership with Nimble Worldwide late in the month.

WordPress Core Updates

  • WordPress 4.8 Beta 1: Released May 13 for what was described as a smaller release. Highlights included an updated TinyMCE with better handling of links and other inline elements, a revamped dashboard news widget showing nearby WordPress events, and new media widgets.
  • Beta 2 and RC: Beta 2 followed on May 23 and the release candidate on May 25, with the team targeting Thursday, June 8 for the final release.
  • Admin improvements: 4.8 also widened the maximum width of the Customizer sidebar to 600 pixels on large screens and improved accessibility on admin screens, including cleaner headings for screen reader users.
  • WordPress 4.7.5: Released May 16, it fixed six security issues and three maintenance bugs (details below).
  • HHVM dropped from testing: Core removed HHVM from its automated testing infrastructure, a sign that PHP 7 had won the performance argument.
  • JavaScript framework debate: Contributors began discussing which framework WordPress should adopt for future interfaces, including the new editor. React and Vue emerged as the front-runners by the end of May.

Other WordPress News

  • WordPress.com and plugins: WordPress.com began experimenting with allowing Business plan customers to install third-party plugins and themes, a significant shift for a platform that had always restricted them.
  • WordPress.com on TV: Automattic’s television commercials for WordPress.com were airing in the US, and many viewers found the messaging confusing.
  • WordCamp Europe: The Paris event neared a sell-out and announced that regular ticket sales would close on May 31. Organizers also reported that some attendees were being refused visas because the ticket price seemed too low to justify the trip.
  • Community formats: The Community team considered a new retreat-style WordCamp format, and Cape Town scheduled its fourth do_action charity hackathon for July 15.
  • Mental health: WP Elevation dedicated its May content to mental health, and the WPHugs community launched to raise awareness in the WordPress world.
  • Product releases: Storefront 2.2.0 refreshed WooCommerce’s default theme, Jetpack 4.9 added an EU cookie law banner widget, and WP-CLI 1.2.0 arrived with a new logo.
  • WooConf 2017: WooCommerce announced that its developer-focused conference would be held in Seattle in October.

Security Alerts and Plugin Vulnerabilities

  • WordPress on HackerOne: On May 15, the security team announced that WordPress was officially on HackerOne, with bounties for valid reports against core, WordPress.org infrastructure and related projects. The announcement noted that WordPress powered more than 28% of the top ten million sites.
  • WordPress 4.7.5: The release fixed insufficient redirect validation in the HTTP class, two XML-RPC issues with post meta, a CSRF flaw in the filesystem credentials dialog, XSS when uploading very large files, and an XSS issue in the Customizer. Reporters included Ronni Skansing, Sam Thomas and Yorick Koster.
  • Password reset disclosure: In early May, researcher Dawid Golunski published details of an unpatched issue in which a spoofed Host header could cause password reset emails to be sent with an attacker’s domain in the From and Return-Path headers. The security team said exploitation depended on server misconfiguration and that a fix would come in a future release.
  • Avada patch: The best-selling Avada theme released version 5.1.5 to fix stored XSS and CSRF vulnerabilities.
  • WannaCry: The global ransomware outbreak on May 12 did not target WordPress, but it put patching discipline at the top of every IT agenda and strengthened the case for automatic updates.
  • RSS revival: JSON Feed launched as a modern alternative to RSS, aiming to make syndication easier for developers and to revive interest in the open web.
  • GPL in court: A US district court denied a motion to dismiss a GPL infringement case, a ruling followed closely by open source developers because it treated the license as an enforceable contract.
  • The JavaScript shift: The framework debate showed that WordPress’s future interface would be written in modern JavaScript, a change with big implications for theme and plugin developers.

Theme of the Month: Storefront

Storefront 2.2.0 brought a design refresh and major improvements to the new user experience for WooCommerce’s official free theme. With WooCommerce 3.0 still bedding in, a lightweight theme built and tested by the WooCommerce team was the safest starting point for new stores.

Plugin of the Month: Weglot

Weglot’s seed round made it one of the few WordPress plugins backed by venture funding in 2017. Its approach, automatic translation with human editing handled in the cloud, offered an alternative to traditional multilingual plugins and showed investors could see value in the WordPress plugin market.

Host of the Month: Flywheel

Flywheel had built a loyal following among designers and agencies with its managed WordPress hosting and its free Local development app. As 4.8 testing ramped up, tools like Local made it easy for agencies to try betas on throwaway sites, exactly as the release posts recommended.

Founder of the Month: James Farmer

James Farmer, co-founder and CEO of Incsub, the company behind WPMU DEV and Edublogs, discussed his long career in WordPress business on WP Weekly in May. His companies had been selling WordPress plugins, themes and services since the multisite days, and his perspective on building a sustainable product business remained valuable as the market matured.

Looking Ahead to June 2017

WordPress 4.8 was set for release on June 8. Clef’s two-factor service was due to shut down on June 6, and the Community Summit (June 13–14) and WordCamp Europe in Paris (June 15–17) would bring contributors together in person.

The Gutenberg team was preparing to put its new editor in front of a wider audience, and the JavaScript framework decision was expected to remain one of the hottest topics in core.

More from 2017

All 2017 editions →
WP Edition
Cover story

State of the Word Puts Gutenberg First

As Captcha Backdoor Hits 300K Sites

DealsWP Site Care buys WP Radius

CommunityWordCamp US 2017

WP Edition / No. 180 / December 2017

State of the Word Puts Gutenberg First as Captcha Backdoor Hits 300K Sites

December 2017 brought WordCamp US, a Gutenberg-first State of the Word, the Classic Editor plugin, Tide joining WordPress.org and a Captcha plugin backdoor.

WP Edition
Cover story

WordPress 4.9 “Tipton” Ships

With Customizer Drafts and Code Editors

SecurityWordPress 4.9.1

CommunityWordCamp Europe 2018

WP Edition / No. 179 / November 2017

WordPress 4.9 “Tipton” Ships With Customizer Drafts and Code Editors

November 2017 brought WordPress 4.9 “Tipton” with Customizer drafts, scheduling and safer code editing, the 4.9.1 security release, Tide and 10up’s Distributor.

WP Edition
Cover story

WordPress 4.9 Betas Race to RC

As 4.8.3 Hardens prepare()

CommunityGoDaddy’s new platform

WP Edition / No. 178 / October 2017

WordPress 4.9 Betas Race to RC as 4.8.3 Hardens prepare()

October 2017 brought four WordPress 4.9 betas and an RC, the 4.8.3 security release, Gutenberg meta box support and Matt Mullenweg joining GitLab’s board.

WP Edition
Cover story

WordPress 4.8.2 Release

WordPress Drops React, Then Facebook Relicenses It

CommunityDonateWC

WP Edition / No. 177 / September 2017

WordPress 4.8.2 Release, WordPress Drops React, Then Facebook Relicenses It

September 2017 saw WordPress drop React over its patent clause, Facebook relicense it days later, WordPress 4.8.2 fix nine flaws and a backdoored plugin pulled.