WordPress w wersji 3.7, nazwany “Basie” dla uhonorowania Counta Basie, jest dostępny do pobrania oraz aktualizacji z poziomu kokpitu WordPressa. Niektóre ze zmian wprowadzonych w tym wydaniu należą do najważniejszych zmian architektonicznych, jakie dotychczas wprowadziliśmy. Oto największe z nich:
- Aktualizacje, gdy śpisz: Z WordPressem 3.7 nie musisz nawet kiwnąć palcem, żeby zaakceptować poprawki bezpieczeństwa. Większość stron może teraz automatycznie przeprowadzać te aktualizacje w tle. Proces aktualizacji został także uczyniony bardziej niezawodnym i bezpiecznym, dzięki dużej ilości nowych testów i zabezpieczeń.
- Lepsze podpowiedzi odnośnie siły hasła: Twoje hasło jest pierwszą linią obrony strony. Najlepiej jest tworzyć hasła skomplikowane, długie i unikalne. Z tego powodu nasz miernik siły hasła został zaktualizowany wraz z WordPressem 3.7, dzięki czemu jest w stanie rozpoznawać wiele błędów mogących osłabić Twoje hasło: daty, imiona, ciągi znaków z klawiatury (123456789), a nawet odniesienia do popkultury.
- Lepsza obsługa tłumaczeń: Zlokalizowane wersje WordPressa powinny otrzymywać szybsze i bardziej kompleksowe tłumaczenia. WordPress 3.7 dodaje wsparcie dla automatycznej instalacji odpowiednich plików tłumaczeń dla danego języka oraz utrzymywania ich aktualności, z myślą o wielu milionach użytkowników nie-anglojęzycznych.
Programiści otrzymują wiele możliwości kontroli nad tym, jak aktualizacje będą przebiegały w przyszłości, włączając w to dopuszczenie automatycznej instalacji głównych wydań tak samo jak tych mniejszych, bardziej wyrafinowane możliwości filtrowania zapytań po dacie, oraz usprawnienia dla trybu Multisite. Jak zwykle, jeśli jesteś głodny wiedzy możesz zanurkować w Kodeksie lub przejrzeć ponad 400 zamkniętych zgłoszeń w platformie Trac.
Nowa fala
Za to wydanie odpowiedzialny był Andrew Nacin, wspierany przez Diona Hulse oraz Jona Cave. Jest to nasze pierwsze wydanie tworzone w nowym procesie developerskim nastawionym najpierw na wtyczki, z o wiele mniejszym odstępem czasowym między wydaniami (3.6 został wydany w sierpniu). Wydanie oznaczone numerem 3.8, zaplanowane na grudzień, będzie kontynuować ten cykl wydawniczy pozostawiając więcej swobody twórcom nowych funkcjonalności rozwijanych początkowo jako wtyczki oraz pozwalając nam na oddzielenie ich rozwoju od przyszłych wydań. Możesz śledzić na bieżąco ten eksperyment i wnioski jakie z niego wyciągamy na blogu developerów. W to wydanie wniosło swój wkład 211 osób:
Aaron Brazell, Aaron D. Campbell, Aaron Holbrook, Aaron Jorbin, adamsilverstein, Alexander Hoereth, Alex Mills (Viper007Bond), Amy Hendrix (sabreuse), andg, Andrew Nacin, Andrew Norcross, Andrew Ozz, Andrew Spittle, askapache, atimmer, Barry, Beau Lebens, ben.moody, Ben Miller, Bernhard Riedl, BFTrick, Billy (bananastalktome), bmb, Brandon Kraft, brianhogg, Brian Richards, Bryan Petty, Carl Danley, CharlesClarkson, Chip Bennett, Chouby, Chris Olbekson, Chris Rudzki, coderaaron, Coen Jacobs, Colin Robinson, cyonite, Daan Kortenbach, Daniel Bachhuber, Daniel Convissor, dartiss, Daryl Koopersmith, Dave Ross, David Laietta, Dion Hulse, dllh, Dominik Schilling (ocean90), dpash, Drew Jaynes, DrProtocols, Dustin Filippini, dzver, Edward Caissie, enej, Eric Andrew Lewis, Eric Mann, Evan Solomon, faishal, Faison, Foofy, Frankie Jarrett, Frank Klein, Gary Cao, Gary Pendergast, Gaya Kessler, George Stephanis, Gizburdt, goldenapples, gradyetc, Gregory Cornelius, Gustavo Bordoni, hakre, Helen Hou-Sandi, Ian Dunn, Ipstenu (Mika Epstein), itinerant, J.D. Grimes, jakub.tyrcha, James Collins, Jen Mylo, Jeremy Buller, Jeremy Felt, Jesper Johansen (jayjdk), Joe Hoyle, Joey Kudish, John Beales, John Blackbourn (johnbillion), John Fish, John James Jacoby, John P. Bloch, Jonas Bolinder (jond3r), Jonathan Christopher, Jonathan Desrosiers, Jon Cave, Jon Lynch, Joost de Valk, Joseph Scott, Josh Betz, Justin de Vesine, Justin Sainton, K.Adam White, Kailey (trepmal), Ketwaroo, kevinB, Kim Parsell, kitchin,Konstantin Kovshenin, Konstantin Obenland, koopersmith, Kurt Payne, Lance Willett, Lee Willis (leewillis77), lessbloat, Lew Ayotte, Luke Gedeon, Marcin Pietrzak, Marco Cimmino, Marco Galasso, Mark Jaquith, Mark McWilliams, Marko Heijnen, Mel Choyce, Michael Beckwith, Mike Hansen, Mike Schinkel, Mike Schroder, Milan Dinic, mitcho (Michael Yoshitaka Erlewine), Mr Papa, Naoko Takano, Naomi, Nashwan Doaqan, NateJacobs, nathanrice, Niall Kennedy, Nick Daugherty, Nick Halsey, Nick Momrik, Nikhil Vimal (NikV), Nikolay Bachiyski, noahsilverstein, nofearinc, nukaga, nullvariable, Oleg Butuzov, Paolo Belcastro, Parham, Paul Biron, Paul de Wouters, pavelevap, peterjaap, Peter Westwood, Philip Arthur Moore, Pippin Williamson, plocha, Pollett, Ptah Dunbar, Rami Yushuvaev, Rasheed Bydousi, RayBernard, rboren, Reuben Gunday, rfair404, Richard Tape, Rick Radko, Robert Chapin, Robert Dall, Rodrigo Primo, Ron Rennick, rpattillo, Ryan Boren, Ryan McCue, Sam Hotchkiss, Scott Reilly, scottsweb, Scott Taylor, scribu, scruffian, Seisuke Kuraishi (tenpura), Sergey Biryukov, ShinichiN, Simon Prosser, Simon Wheatley, Siobhan, Siobhan Bamber (siobhyb), sirzooro, solarissmoke, Stephanie Leary, Stephen Edgar (@netweb), Stephen Harris, strangerstudios, sweetie089, swissspidy, Takayuki Miyauchi, Takuma Morikawa, Taylor Lovett,tivnet, TobiasBg, Tom Auger, toscho, Travis Smith, Ulrich Sossou, vericgar, Vinod Dalvi, Weston Ruter, wikicms, Will Norris, Wojtek Szkutnik, wycks, Yoav Farhi i Yuri Victor.
Ciesz się być może jedną z ostatnich ręcznych aktualizacji. Do zobaczenia przy okazji wydania wersji 3.8!
Autorem tłumaczenia powyższego tekstu jest Kuba Niewiarowski.