December 2010 Edition

WordPress News Roundup December 2010: WordPress 3.0.4 Critical Fix and the 3.1 Release Candidate

December 2010 brought security releases 3.0.3 and 3.0.4, WordPress 3.1 Beta 2 and its first release candidate, and a new series explaining who makes WordPress.

· 4 min read

WP Edition
Cover story

WordPress 3.0.4 Critical Fix

And the 3.1 Release Candidate

CoreWordPress 3.0.3

SecurityRemote publishing

WP Edition / Vol. 8 · No. 96 / December 2010

December 2010 ended the year with two security releases and a release candidate. WordPress 3.0.3 fixed remote publishing permission problems on December 8, and on December 29 WordPress 3.0.4 patched a flaw in the KSES HTML sanitisation library that the team rated critical. In between, WordPress 3.1 moved through its second beta to a first release candidate on Christmas Day.

The year closed with WordPress in a very different position from where it began. Multisite, menus and custom post types had shipped in 3.0, the trademark sat with a non-profit foundation, and WordPress.com had absorbed Microsoft’s blogging users. The project marked the moment with a new series explaining how its decisions are made.

WordPress Core Updates

  • WordPress 3.0.3: Released on December 8, 3.0.3 fixed issues in the remote publishing interface that could let Author- and Contributor-level users improperly edit, publish or delete posts. Only sites with remote publishing enabled, which was off by default, were affected.
  • WordPress 3.1 Beta 2: Released on December 15 for testing on non-production sites. The announcement was introduced with a haiku from Jane Wells, written on her birthday.
  • WordPress 3.1 RC1: On December 25 the first release candidate arrived after the beta period. The team reported no known issues but cautioned that the sheer number of plugins and setups meant problems could still appear.
  • WordPress 3.0.4: Released on December 29, 3.0.4 fixed a core security bug in KSES, the library WordPress uses to filter HTML. Users were told to update immediately from the dashboard.
  • 3.1 timing: The September plan had targeted a December 15 release. Instead the cycle ran into the new year, with the RC process continuing in January.

Other WordPress News

  • Meet the Makers: On December 27 WordPress.org announced a series introducing the people behind the project, explaining that WordPress works as a meritocracy in which the quality of contributions and time committed determine a person’s influence.
  • WP Tavern changes: Jeff Chandler used WordPress Weekly in early December to discuss planned changes to WPTavern.com and the news of the 3.0.2 release.

Security Alerts and Plugin Vulnerabilities

December brought two core security releases in three weeks, following 3.0.2 at the end of November.

  • Remote publishing (3.0.3): The flaws were in the remote publishing interface used by desktop and mobile clients, letting lower-level users overstep their permissions. Because remote publishing was disabled by default, most sites were not exposed.
  • KSES sanitisation (3.0.4): Rated critical, this bug was in the code that strips unsafe HTML from user-submitted content. A weakness there could allow malicious markup to slip through filters, so the update was strongly recommended for every site.
  • Update fatigue: Three security releases in about a month tested the community’s patience, but the dashboard updater made each one a single click for most users.

2010 was the year WordPress became a content management system in the eyes of the wider web. Custom post types and menus made it practical for business sites, multisite brought networks into core, and the departure of competitors such as Windows Live Spaces and Vox left WordPress the default for blogging.

  • Competitors regroup: Drupal 7 was nearing release after a long development cycle, setting up a renewed comparison with WordPress in 2011.
  • PHP 5 future: With 3.1 set to be the last version supporting PHP 4, developers were preparing for a modern baseline in 2011.
  • Commercial ecosystem: Managed hosts, premium plugins, backup services and theme businesses had all grown substantially over the year, laying the foundations of the WordPress economy.

Theme of the Month: Genesis

Genesis ended its first year as one of the most successful premium frameworks. Launched in February, it gained users switching from Thesis over the summer and became part of Copyblogger Media in September, giving StudioPress a much larger audience going into 2011.

Plugin of the Month: WPtouch

BraveNewCode’s WPtouch automatically served a mobile-friendly theme to visitors on smartphones. As WordPress’s own apps passed a million users and more readers arrived on phones, it was a simple way to make a site usable on small screens before responsive design became common.

Host of the Month: Page.ly

With three core security releases between late November and the end of December, Page.ly’s managed approach, in which the host applies updates for its customers, showed its value. The service had grown through 2010 as more site owners decided they would rather pay someone else to keep WordPress current.

Founder of the Month: Matt Mullenweg

Matt Mullenweg closed a landmark year in which WordPress shipped 3.0, Automattic gave the trademark to the WordPress Foundation, and WordPress.com took on Windows Live Spaces users. December’s “Meet the Makers” series reflected his long-standing view of WordPress as a meritocratic community project.

Looking Ahead to January 2011

January was expected to bring further 3.1 release candidates and, if testing went smoothly, the final release, which in the end arrived in late February 2011. Drupal 7 was also expected early in the new year.

More from 2010

All 2010 editions →
WP Edition
Cover story

Yoast Launches WordPress SEO

As Post Formats Land for 3.1

CoreFeature status

SecurityFiresheep

WP Legend Joost de Valk Founder of Yoast

WP Edition / No. 94 / October 2010

Yoast Launches WordPress SEO as Post Formats Land for 3.1

October 2010 brought the public beta of Yoast’s WordPress SEO plugin, post formats and the admin bar landing in 3.1, Firesheep, and Michigan’s first WordCamp.

WP Edition
Cover story

Windows Live Spaces Moves

To WordPress.com and the Trademark Goes to the Foundation

CoreScope and schedule for 3.1

DealsCopyblogger Media merges with StudioPress

WP Edition / No. 93 / September 2010

Windows Live Spaces Moves to WordPress.com and the Trademark Goes to the Foundation

September 2010 saw Microsoft send Windows Live Spaces bloggers to WordPress.com, Automattic give the WordPress trademark to the Foundation and 3.1’s scope set.

WP Edition
Cover story

WordPress 3.1 Planning Begins

And Peter Westwood Joins Automattic

Core3.1 scope discussion opens

DealsRyan Imel buys WPCandy

WP Edition / No. 92 / August 2010

WordPress 3.1 Planning Begins and Peter Westwood Joins Automattic

August 2010 brought the start of WordPress 3.1 scope talks, Peter Westwood joining Automattic, a new owner for WPCandy and summer WordCamps.