A Little Better Every Day
Version 5.1 of WordPress, named “Betty” in honour of acclaimed jazz vocalist Betty Carter, is available for download or update in your WordPress dashboard.
Following WordPress 5.0?—?a major release which introduced the new block editor?—?5.1 focuses on polish, in particular by improving the overall performance of the editor. In addition, this release paves the way for a better, faster, and more secure WordPress with some essential tools for site administrators and developers.
Site Health
With security and speed in mind, this release introduces WordPress’s first Site Health features. WordPress will start showing notices to administrators of sites that run long-outdated versions of PHP, which is the programming language that powers WordPress.
When you install new plugins, WordPress’s Site Health features will check them against the version of PHP you’re running. If the plugin requires a version that won’t work with your site, WordPress will keep you from installing that plugin.
Editor Performance
Introduced in WordPress 5.0, the new block editor continues to improve. Most significantly, WordPress 5.1 includes solid performance improvements within the editor. The editor should feel a little quicker to start, and typing should feel smoother.
Expect more performance improvements in the next couple of releases.
Developer Happiness
Multisite Metadata
5.1 introduces a new database table to store metadata associated with sites and allows for the storage of arbitrary site data relevant in a multisite / network context.
Cron API
The Cron API has been updated with new functions to assist with returning data and includes new filters for modifying cron storage. Other changes in behavior affect cron spawning on servers running FastCGI and PHP-FPM versions 7.0.16 and above.
New JS Build Processes
WordPress 5.1 features a new JavaScript build option, following the large reorganisation of code that started in the 5.0 release.
Other Developer Goodness
Miscellaneous improvements include:
- Updates to values for the
WP_DEBUG_LOG
constant - New test config file constant in the test suite, new plugin action hooks
- Short-circuit filters for
wp_unique_post_slug()
,WP_User_Query
, andcount_users()
- A new
human_readable_duration
function - Improved taxonomy metabox sanitization
- Limited
LIKE
support for meta keys when usingWP_Meta_Query
- A new “doing it wrong” notice when registering REST API endpoints
…and more!
The Squad
This release was led by Matt Mullenweg, along with Gary Pendergast as Senior Code Reshuffler and Poet. They received wonderful assistance from the following 561 contributors for this release, 231 of whom were making their first ever contribution! Pull up some Betty Carter on your music service of choice, and check out some of their profiles:
0x6f0 · 1265578519 · 1naveengiri · aardrian · Aaron Jorbin · Abdullah Ramzan · Abhay Vishwakarma · Abhijit Rakas · Achal Jain · achbed · Adam Silverstein · Ajit Bohra · Alain Schlesser · Alda Vigdís · alejandroxlopez · Alex Concha · Alex Stine · Alexander Botteram · Alexandru Vornicescu · alexgso · allancole · Allen Snook · Alvaro Gois dos Santos · Ana Cirujano · Anantajit JG · Andrea Fercia · Andrea Gandino · Andrea Middleton · andrei0x309 · andreiglingeanu · Andrew Duthie · Andrew Lima · Andrew Nacin · Andrew Nevins · Andrew Ozz · Andrey Savchenko · Andrés Maneiro · Andy Fragen · Andy Meerwaldt · Angelika Reisiger · Antal Tettinger · Antipole · Anton Timmermans · Anton Vanyukov · Antonio Villegas · antonioeatgoat · Anwer AR · Arun · Ashar Irfan · ashokrd2013 · Ayesh Karunaratne · Ayub Adiputra · B. · Barry Ceelen · Behzod Saidov · Ben Byrne · benhuberman · Benoit Chantre · benvaassen · Bhargav Mehta · bikecrazyy · Birgir Erlendsson · BjornW · Blair jersyer · Blobfolio · Bob Linthorst · bobbingwide · Boone Gorges · Boro Sitnikovski · Brad Parbs · Bradley Taylor · bramheijmink · Brandon Kraft · Brandon Payton · Brent Swisher · Brian Richards · Bridget Willard · Bruce (a11n) · Burhan Nasir · Bytes.co · Caleb Burks · Calin Don · campusboy · Carolina Nymark · carolinegeven · ccismaru · chasewg · Chetan Prajapati · Chouby · ChriCo · chriscct7 · Christopher Spires · claudiu · Clifford Paulick · codegrau · coleh · conner_bw · Corey McKrill a11n · croce · Csaba (LittleBigThings) · Cyrus Collier · Daniel Bachhuber · Daniel Gregory · Daniel Koskinen · Daniel Richards · Daniele Scasciafratte · danieltj · danimalbrown · Danny de Haan · DannyCooper · Darko A7 · Darren Ethier · Dave Pullig · David A. Kennedy · David Anderson · David Biňovec · David Cramer · David Herrera · David Lingren · David Shanske · David Stone · dekervit · Denis Yanchevskiy · Denis ?oljom · Dennis Snell · designsimply · dfangstrom · Dhanendran · Dharmesh Patel · Dhaval Kasavala · Dhruvin · DiedeExterkate · Dieter · Dilip Bheda · Dion Hulse · Dipesh Kakadiya · Dominik Schilling · Donncha O Caoimh (a11n) · dontstealmyfish · Drew Jaynes · Drivingralle · dsifford · eamax · Ebonie Butler · edo888 · ElectricFeet · Ella Van Durpe · Emil Dotsev · Eric Andrew Lewis · Eric Daams · Erich Munz · Erick Hitter · EricMeyer · etoledom · Evan Solomon · Evangelos Athanasiadis · Faisal Alvi · Felipe Elia · Felix Arntz · Fernando Claussen · flipkeijzer · Florian TIAR · FPCSJames · fperdaan · Frank Klein · fuchsws · fullyint · Gabriel Maldonado · Gareth · Garrett Hyder · Gary Jones · Gennady Kovshenin · Gerhard Potgieter · Girish Panchal · GM_Alex · gnif · graymouser · greg · Grzegorz Zió?kowski · Guido · GutenDev | ? ?秘 · Hafiz Rahman · Hai Zheng? · Hans-Christiaan Braun · Hardeep Asrani · Hardik · Harsh Patel · haruharuharuby · Heather Burns · hedgefield · Helen Hou-Sandi · Henry Wright · Herre Groen · Hitendra Chopda · Ian Belanger · Ian Dunn · Iban Vaquero · Iceable · Ignacio Cruz Moreno · Igor · Igor Benic · Ion Vrinceanu · Irene Strikkers · isabel104 · ishitaka · Ivan Mudrik · J.D. Grimes · Jack Reichert · Jacob Peattie · Jake Spurlock · James Nylen · janak Kaneriya · janalwin · Janki Moradiya · janthiel · Jason Caldwell · javorszky · Jaydeep Rami · Jayman Pandya · Jb Audras · Jeff Farthing · Jeffrey de Wit · Jeffrey Paul · Jennifer M. Dodd · Jenny Wong · Jeremey · Jeremy Felt · Jeremy Herve · Jeremy Pry · Jeremy Scott · Jesper V Nielsen · Jesse Friedman · Jimmy Comack · Jip Moors · Jiri Hon · joanrho · Job a11n · Joe Bailey-Roberts · Joe Dolson · Joe Hoyle · Joe McGill · Joel James · Joen A. · Johan Falk · John Blackbourn · John Godley · John James Jacoby · John P. Green · johnalarcon · johnschulz · Jonathan Champ · Jonathan Desrosiers · joneiseman · Jonny Harris · Joost de Valk · Jorge Costa · Joseph Scott · Joshua Wold · Joy · jpurdy647 · jrdelarosa · jryancard · Juhi Patel · Julia Amosova · Julie Moynat · Juliette Reinders Folmer · Junaid Ahmed · Justin Sainton · Justin Sternberg · Justin Tadlock · justinmaurerdotdev · K.Adam White · kapteinbluf · Kazuto Takeshita · keesiemeijer · Kelly Dwan · kelvink · khaihong · Kira Schroder · Kiran Potphode · Kite · Kjell Reigstad · kkarpieszuk · kmeze · Knut Sparhell · konainm · Konstantin Obenland · Konstantinos Xenos · kristastevens · krutidugade · laghee · Laken Hafner · Lance Willett · lanche86 · laurelfulford · lbenicio · Leander Iversen · leemon · Lena Stergatou · Lisanne Kluitmans · lizkarkoski · Luca Grandicelli · LucasRolff · luciano-croce · Luke Carbis · Luminus Alabi · Mário Valney · maartenleenders · macbookandrew · Maciek Palmowski · Maja Benke · Mako · mallorydxw-old · Manuel Augustin · manuel_84 · Marc Nilius · marcelo2605 · Marco Martins · marco.marsala · Marcus Kazmierczak · marcwieland95 · Marius L. J. · mariusvw · Mariyan Belchev · Mark Jaquith · Mathieu Viet · mathieuhays · Matt Cromwell · Matt Gibbs · Matt Martz · Matt Robinson · Matthew Boynes · Matthew Riley MacPherson · mcmwebsol · Mel Choyce · mensmaximus · mermel · Micah Wood · Michael Nelson · Michiel Heijmans · Migrated to @sebastienserre · Miguel Fonseca · Miguel Torres · mihaiiceyro · mihdan · Mike Gillihan · Mike Jolley (a11n) · Milan Dini? · Milana Cap · Milind More · mirkoschubert · Mohammad Taqui Sayed · Monika Rao · Monique Dubbelman · Muhammad Kashif · Mukesh Panchal · multiformeingegno · Muntasir M. Aumio · munyagu · MyThemeShop · mzorz · Nadim · nandorsky · Naoki Ohashi · Naoko Takano · nataliashitova · Nate Allen · Nathan Johnson · ndavison · Ned Zimmerman · Nextendweb · Nick Diego · Nick Halsey · Nick Momrik · Nick the Geek · Nicolas Figueira · Nicolle Helgers · Nidhi Jain · Niels Lange · Nikhil Chavan · Nilambar Sharma · Noam Eppel · notnownikki · odyssey · Oliver Sadler · Omar Reiss · Omkar Bhagat · OthelloBloke · Ov3rfly · Paal Joachim Romdahl · panchen · parbaugh · Parham Ghaffarian · Pascal Birchler · Pascal Casier · Paul · Paul Bearne · Paul Biron · Paul Paradise · Paul Schreiber · pepe · Peter Wilson · Petter Walbø Johnsgård · Phill Healey · Pierre Saïkali · Pierre Sylvestre · Pieter · Piyush Patel · Pramod Jodhani · Prashant Baldha · Pratik Kumar · Pratik Kumar · precies · presscustomizr · Presskopp · Presslabs · PressTigers · programmin · Punit Patel · Purnendu Dash · Qucheng · Rachel Baker · Rachel Cherry · Rachel Peter · Rafsun Chowdhury · Rahul Prajapati · Raja Mohammed · Ramanan · Rami Yushuvaev · Ramiz Manked · ramonopoly · redcastor · remyvv · rensw90 · rhetorical · Riad Benguella · Rian Rietveld · Rich Tape · Ricky Lee Whittemore · Rinku Y · Rishi Shah · Robbie · robdxw · Robert Anderson · Robin Cornett · Robin van der Vliet · Rolf Allard van Hagen · Ryan McCue · Ryan Welcher · ryotsun · Sébastien SERRE · Sören Wünsch · Saša · Sagar Nasit · Sami Ahmed Siddiqui · Sami Keijonen · Samuel Wood (Otto) · sarah semark · Scott Lee · Scott Reilly · Sean Hayes · Sebastian Kurzynoswki · Sebastian Pisula · Sergey Biryukov · Shamim Hasan · Shane Eckert · Sharaz Shahid · Shashwat Mittal · Shawn Hooper · sherwood · Shital Marakana · Shiva Poudel · Simon Prosser · sjardo · skoldin · slilley · slushman · Sonja Leix · sonjanyc · spartank · spyderbytes · Stanimir Stoyanov · Stanko Metodiev · stazdotio · Stephen Edgar · Stephen Harris · Steven Lin · Storm Rockwell · Stoyan Kostadinov · Subrata Sarkar · Sultan Nasir Uddin · swift · Takahashi Fumiki · Takayuki Miyauchi · Tammie Lister · Taylor Lovett · Ted · Tellyworth · Terri Ann · terwdan · tharsheblows · ThemeZee · Thomas Patrick Levy · Thomas Vitale · thomaswm · Thorsten Frommen · Thrijith Thankachan · Tiago Hillebrandt · tigertech · Tim Havinga · Timmy Crawford · Timothy Jacobs · Timur Kamaev · titodevera · Tobias Zimpel · tobifjellner (Tor-Bjorn “Tobi” Fjellner) · Tom J Nowell · TomHarrigan · Tommy Ferry · tonybogdanov · TorontoDigits · Toshihiro Kanai · Towhidul I Chowdhury · transl8or · Ulrich · upadalavipul · Usman Khalid · Utsav tilava · uttam007 · Vaishali Panchal · Valérie Galassi · valchovski · vishaldodiya · vnsavage · voneff · vortfu · warmlaundry · wbrubaker.a11n · Weston Ruter · Will Earnhardt · Will Kwon · williampatton · wpzinc · xhezairi · Yahil Madakiya · Yoav Farhi · Yui · YuriV · Zane Matthew · Zebulan Stanphill
Finally, thanks to all the community translators who worked on WordPress 5.1. Their efforts bring WordPress 5.1 fully translated to 34 languages at release time, with more on the way.
If you want to follow along or help out, check out Make WordPress and our core development blog.
Thanks for choosing WordPress!