PrevProcessWire 2.6 RC1 (2.5.29) and more
ProcessWire 2.6 RC1 (2.5.29) – your testing help is needed! Plus some further upgrades to WireCache, and a detailed look at using PHP's interactive mode with ProcessWire at the command line. More
Today we're proud to announce that ProcessWire 2.6 has been officially released!
After 30 releases of our dev branch over 7 months, we are now at our most solid version ever: ProcessWire 2.6.
We’re particularly proud that this version represents a massive amount of community involvement, with numerous contributions and support from our fantastic community. We have you to thank for making ProcessWire so great.
To upgrade to ProcessWire 2.6, download it and read the upgrade instructions. You can also use the ProcessWireUpgrade module.
Many of you have already been running the dev branch for quite some time, so may already be familiar with ProcessWire 2.6. But for those that might be running the previous major version (2.5.3), lets take a look at what’s new in this version. While not an official changelog, the blog posts over the last 7 months cover it all in detail…
Whenever a new version is merged to the master branch, there are suddenly a lot more people using it. In addition, our master branch gets picked up by Bitnami, Softaculous, AMPPS and others. All in all, there is the potential for millions of installations.
When the audience size makes a major jump like that, we are always on the lookout for new issues. If you run into any issues, please be sure to report them. Typically there will be 1-3 more releases making minor tweaks in the first couple weeks of a new release, as there have been in past major version releases. For instance, ProcessWire’s last master version (2.5) settled in at 2.5.3.
However, there’s no reason to wait–start enjoying ProcessWire 2.6 now. This version has already been in broader use [as dev versions] than many of our past master versions, so we feel great about the stability and quality of ProcessWire 2.6. If you've been using 2.5.3 or an older version, you are in for a real treat with ProcessWire 2.6!
In the last couple of weeks we’ve really tried to limit any code changes to the core that would require more testing, unless anything critical came up (it didn’t). To limit these changes and be able to prepare a well tested release, we’ve had to delay requested tweaks, minor issue reports and feature requests temporarily. But we’ll be getting back to those as usual on our dev branch in the coming weeks, so thank you for your continued involvement and support–keep at it!
This week we added a new section to our documentation on securing your ProcessWire installation. This includes articles on securing file permissions, securing your admin, web hosting security considerations, migrating development to production, and more. Please check it out and let us know what you think. If there is anything you think we should add or change, we’d like to hear that too.
When upgrading existing sites to ProcessWire 2.6, it’s a perfect time to look at the security of your ProcessWire installations, particularly if running in shared hosting environments. Recently I was assisting someone with their PW installation and discovered along the way that their /site/assets/ and /site/config.php file permissions were not secure enough for the shared hosting environment that they were in. It made me think some of these topics needed more thorough coverage in our documentation.
If you are running in a non-dedicated environment, please read through the securing file permissions section and double check that your security is as good as it can be in your environment. While focused on security, look into securing your admin with https, installing database sessions, checking for upgrades of installed modules, and removing any 3rd party modules that are no longer in use.
Thanks to the ProcessWire community for your continued support of the project and other ProcessWire users. The best thing about ProcessWire is you.
Thanks for supporting the Pro modules, which has enabled ProcessWire’s lead developer to focus more and more time on developing ProcessWire’s core.
Thanks to Avoine for their continued enthusiasm and support of ProcessWire.
Thanks to Teppo Koivula for the fantastic ProcessWire weekly.
Thanks to Update AG for sponsoring the Comments upgrades that you see in 2.6, and thanks to Stardesign for sponsoring modal tabs in 2.6.
Thanks to all that have submitted PRs, issue reports and all those that have gone the extra mile to make ProcessWire the best that it can be.
1 May 2015 14
ProcessWire 2.6 RC1 (2.5.29) – your testing help is needed! Plus some further upgrades to WireCache, and a detailed look at using PHP's interactive mode with ProcessWire at the command line. More
15 May 2015 5
This post discusses new optimizations we've made to processwire.com and highlights new additions to ProCache, including CDN integration, HTML minification, CSS/JS merge and minification and more. More
“…building with ProcessWire was a breeze, I really love all the flexibility the system provides. I can’t imagine using any other CMS in the future.” —Thomas Aull
adrian
Congrats Ryan - a herculean effort and an absolutely amazing set of new features in this version!
Reply
Marijn
I'm thrilled and excited. ProcessWire makes all the difference. Thanks !
Reply
diogo
This is a great PW version! Cheers to a bright future :)
Reply
Michael Rockett
Fantastic release - congratulations, Ryan!
Reply
John
Fantastic! Best CMS I've ever used. Keep up the great work.
Reply
Benjamin Milde
Besides the cheering fanfares of the new release, wouldn't it be right to turn around the "changeblog"'s sorting? Feels strange to read it this way.
Reply
wooop
Great release. Happy to see my PR in there :)
Reply
Jens Fischer
Thank you! Can't wait to get my hands on it... PW is makes many things so much easier than in other so called CMS...
Thumbs up! Again: Ryan thank you !!!
Reply
Miguel
Ryan, I cannot thank you enough for creating the wonderful ProcessWire and its continued development. It is hands down the best software to develop from simple sites to extremely complex sites. I've been using PHP Frameworks for quite some time (Codeigniter and FuelPHP) but since I've adopted PW I've never looked back. It's a pleasure to develop with it. You are a talented programmer and a really nice person. Thank you!
Reply
Marc
Amazing, Ryan. I'm excited to give 2.6 a try. Thanks for all your work on this and huge thanks to the rest of the community and their contributions as well.
Reply
Ovi
It just keeps getting better and better. I'm loving 2.6 so much I'm giddy with excitement :)
Thanks Ryan and everyone who contributed, you guys rock!
Reply
Tyler
Awesome update! Thank you for the best CMS in the world! FYI, font awesome got an update and added some icons. I updated my files in the core, but you may want to update font awesome for the next release. Keep up the awesome work!
Reply