WordPress.org

WordPress 5.1 “Betty”

Posted February 21, 2019 by Matt Mullenweg. Filed under Releases.

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, and count_users()
  • A new human_readable_duration function
  • Improved taxonomy metabox sanitization
  • Limited LIKE support for meta keys when using WP_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, Alexander Botteram, Alexandru Vornicescu, alexgso, alexstine, 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, Andy Fragen, 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, bruceallen, Burhan Nasir, Bytes.co, Caleb Burks, Calin Don, campusboy, Carolina Nymark, Caroline, ccismaru, chasewg, Chetan Prajapati, Chouby, ChriCo, chriscct7, Christopher Spires, claudiu, Clifford Paulick, codegrau, coleh, conner_bw, Corey McKrill, croce, Csaba (LittleBigThings), Cyrus Collier, Daniel Bachhuber, 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, Dennis Snell, designsimply, dfangstrom, Dhanendran, Dharmesh Patel, Dhaval Kasavala, Dhruvin, DiedeExterkate, Dieter, Dilip Bheda, dingo-d, Dion Hulse, dipeshkakadiya, Dominik Schilling, Donncha Ó Caoimh, 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 Amipara, 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, Jan Thiel, janak Kaneriya, janalwin, Janki Moradiya, Jason Caldwell, javorszky, Jaydip 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, jmaurer, joanrho, Job, 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, JoshuaWold, Joy, jpurdy647, jrdelarosa, jryancard, Juhi Patel, Julia Amosova, juliemoynat, Juliette Reinders Folmer, Junaid Ahmed, Justin Sainton, Justin Sternberg, Justin Tadlock, K.Adam White, kapteinbluf, keesiemeijer, Kelly Dwan, kelvink, khaihong, Kiran Potphode, Kite, Kjell Reigstad, kkarpieszuk, kmeze, Knut Sparhell, konainm, Konstantin Obenland, Konstantinos Xenos, kristastevens, krutidugade, laghee, Laken Hafner, Lance Willett, laurelfulford, lbenicio, Leander Iversen, leemon, lenasterg, Lisanne Kluitmans, lizkarkoski, Luca Grandicelli, LucasRolff, luciano-croce, Luke Carbis, Luminus Alabi a11n, maartenleenders, macbookandrew, Maja Benke, Mako, mallorydxw-old, Manuel Augustin, manuel_84, Marc Nilius, marcelo2605, Marco Martins, marco.marsala, Marcus Kazmierczak, marcwieland95, Mario Valney, Marius L. J., mariusvw, Mariyan Belchev, Mark Jaquith, Mathieu Viet, mathieuhays, Matt Cromwell, Matt Gibbs, Matt Martz, Matthew Boynes, Matthew Riley MacPherson, mattyrob, mcmwebsol, Mel Choyce, mensmaximus, mermel, Micah Wood, Michael Nelson, Michiel Heijmans, Migrated to @sebastienserre, Miguel Fonseca, Miguel Torres, mihaiiceyro, Mike Gillihan, Mike Jolley, Mike Schroder, Mikhail Kobzarev, Milan Dinić, Milan Ivanovic, Milana Cap, Milind More, mirkoschubert, Monika Rao, Monique Dubbelman, moto hachi, mrmadhat, Muhammad Kashif, Mukesh Panchal, multiformeingegno, Muntasir Mahmud, 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, Nicolas Figueira, Nicolle Helgers, Nidhi Jain, Niels Lange, Nikhil Chavan, Nilambar Sharma, Noam Eppel, notnownikki, odyssey, Oliver Sadler, Omar Reiss, Omkar Bhagat, Ov3rfly, Paal Joachim Romdahl, palmiak, 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, Pieter, Piyush Patel, Pramod Jodhani, Prashant Baldha, Pratik, Pratik K. Yadav, precies, 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, RavanH, 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, Ryan McCue, Ryan Paul, Ryan Welcher, ryotsun, Sébastien SERRE, Sören Wrede, Saša, Sagar Nasit, Sami Ahmed Siddiqui, Sami Keijonen, Samuel Wood (Otto), sarah semark, Sayed Taqui, Scott Lee, Scott Reilly, Sean Hayes, Sebastian Kurzynoswki, Sebastian Pisula, Sergey Biryukov, Shamim Hasan, Shane Eckert, Sharaz Shahid, Shashwat, 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, stevenlinx, Storm Rockwell, Stoyan Kostadinov, strategio, 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, titodevera, Tkama, Tobias Zimpel, tobifjellner (Tor-Bjorn Fjellner), Tom J Nowell, TomHarrigan, Tommy Ferry, tonybogdanov, TorontoDigits, Toshihiro Kanai, Towhidul I Chowdhury, transl8or, Ulrich, upadalavipul, Usman Khalid, Utsav tilava, uttam007, Vaishali Panchal, valchovski, valer1e, vishaldodiya, vnsavage, voneff, vortfu, warmlaundry, wbrubaker.a11n, Weston Ruter, Will Kwon, William Earnhardt, williampatton, wpzinc, xhezairi, Yahil Madakiya, Yoav Farhi, Yui, YuriV, Zane Matthew, and 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!

See Also:

Want to follow the code? There’s a development P2 blog and you can track active development in the Trac timeline that often has 20–30 updates per day.

Want to find an event near you? Check out the WordCamp schedule and find your local Meetup group!

For more WordPress news, check out the WordPress Planet or subscribe to the WP Briefing podcast.

Categories

Subscribe to WordPress News

Join 1,927,598 other subscribers

%d bloggers like this: