ryan Posted February 8, 2013 Share Posted February 8, 2013 I'd like to go ahead and finalize ProcessWire 2.3 (aka 2.2.13) and get it out there as our main download next week. I think many of us have been using it for months and any major bugs have been worked out. There is always a list of things to do, but I think it would be especially good for new installations to start from 2.3. It makes sense to retire 2.2 which has several [minor] bugs in it that have since been fixed. If anyone has extra time over the next few days, would you mind attempting a fresh install of our 2.3 release candidate (aka 2.2.13) and letting us know how it goes? It is available for download here: https://github.com/ryancramerdesign/ProcessWire/tree/dev I'm particularly interested to know how the new install process goes for people, as there have been several changes to the installer. We also need people willing to upgrade their 2.2 installs to 2.3 to make sure it goes smoothly. Upgrade your own site, but don't yet upgrade your client's mission critical site until we've received confirmation from others that all went well. Here is the upgrade process: 1. Replace your current /wire/ directory, in it's entirety, with the new one. You probably want to backup the old one and replace it completely. I do this by renaming my old directory to something like /wire.old/, and then putting in the new one. If you do that, just remember to delete the /wire.old/ once you don't need it anymore, as it would be a security problem to leave it there. Do not FTP, SCP or RSYNC directly into your existing /wire/ directory because that will result in a monster of old and new files (since some file locations have changed). 2. Replace your existing /index.php with the new one. 3. Replace your existing /.htaccess file with the new one. The new one comes named htaccess.txt, so you'll have to rename it to .htaccess. If you had any custom rules setup in your old htaccess file, remember to copy them to your new one. 4. Load a page from your website in your browser. You will most likely get a Unable to complete this request error. Hit reload and it should be gone. If not, then remove these files and try again: rm /site/assets/cache/Modules.* If it still doesn't work, then look at the last entry in /site/assets/logs/errors.txt and post what it says. 5. Browse your site and make sure everything is working how you expect. Login to the admin and do the same. Please report your experience here. 6. Have a beer. Thanks, Ryan 5 Link to comment Share on other sites More sharing options...
MatthewSchenker Posted February 8, 2013 Share Posted February 8, 2013 Hey Ryan, Very exciting to think of 2.3 becoming the official version soon! Over the next day or so, I will run the installation and upgrade steps you describe. I have some test sites running ProcessWire, which are good for this. Looking forward to what happens next. Thanks for all your amazing work, Matthew 2 Link to comment Share on other sites More sharing options...
Crssp Posted February 8, 2013 Share Posted February 8, 2013 Hi Ryan, I have an existing site, but also wanted to setup a blog profile site. I'll try and setup a fresh install for starters, it might not be until tomorrow morning sometime that I get a chance to do that. I have an install I could upgrade also, but... Problem there is it will be awfully early, if I get to an upgrade to go clear through to item #6 I'm not a good daytime drinker, lol. My current install says, this for version number at the bottom (2.2.9), that would look to be newer, but it can't be. I've had installed for a few weeks. 1 Link to comment Share on other sites More sharing options...
JeffS Posted February 8, 2013 Share Posted February 8, 2013 Install - ProcessWire 2.3 dev Host: OSX 10.7.5 Apache Server: 2.2.22 PHP: 5.3.14 with APC 3.19 MySQL: 5.5.25 Install success Admin console functional. Site pages loading fine (default profile). No other tests done. 1 Link to comment Share on other sites More sharing options...
JeffS Posted February 8, 2013 Share Posted February 8, 2013 @ryan - Might make sense to open a new thread for this. 1 Link to comment Share on other sites More sharing options...
JeffS Posted February 8, 2013 Share Posted February 8, 2013 Install - ProcessWire 2.3 dev Host: Ubuntu server - SMP - 12.04.2 LTS Apache Server: 2.2.22 PHP: 5.3.10 with suhosin patch MySQL: 5.5.29 Install success Admin console functional. Site pages loading fine (default profile). Added image to page , modified page content, installed optional modules. All ok so far. 1 Link to comment Share on other sites More sharing options...
Joss Posted February 8, 2013 Share Posted February 8, 2013 Just for interest, since JQuery 1.9.1 is out - is PW 2.3 wire ready for that? Link to comment Share on other sites More sharing options...
Soma Posted February 9, 2013 Share Posted February 9, 2013 jQuery 1.9 wouldn't work I think out of the box for many jQuery code in PW or modules, as it doesn't have .live(), .browser() and possibly some others. At least I know some that use live, and the admin theme main.js uses .browser() to block for IE7 browsers. Other than that I think at some point we can update and encourage module developers to check their modules and make js code 1.9 friendly. 2 Link to comment Share on other sites More sharing options...
Joss Posted February 9, 2013 Share Posted February 9, 2013 Yeah, I just got caught out on my Bootwire admin theme upgrading the Bootstrap CSS to 2.3 - actually the only thing that broke was the damned modal buttons again! But I have rolled back to 2.2.2 Link to comment Share on other sites More sharing options...
ryan Posted February 9, 2013 Author Share Posted February 9, 2013 Thanks for the testing JeffS. Glad to hear all is going smoothly so far. I would open a new thread... but don't really know how to do that and move these messages there. If I figure it out, I'll do it. I like staying on top of the latest jQuery, but the reality is they are prone to changing their API and breaking things in every major version. I think it's better to let those versions marinate for awhile in a dev branch before making them part of stable. So I'll update to 1.9 in the dev branch once we get 2.3 out there. 2 Link to comment Share on other sites More sharing options...
Pete Posted February 9, 2013 Share Posted February 9, 2013 ryan - tick the boxes next to the relevant post numbers (top-right of the posts) then in the box that appears at the bottom right select the Split option and you can create a new topic with those posts I've never understood why now the jQuery folks have such a solid product that they insist on changing things with no backward compatibility. Sure, it's only a few changes each time, but it causes some work checking everything works as expected across however many sites. 2 Link to comment Share on other sites More sharing options...
yellowled Posted February 10, 2013 Share Posted February 10, 2013 Just tested this with a test installation which basically runs the Skyscrapers profile. (I use it for playing around with admin themes a little.) Upgrade from 2.2.9 to 2.3-dev running on Apache 2.2 and PHP 5.3.17. No issues. 1 Link to comment Share on other sites More sharing options...
nikola Posted February 11, 2013 Share Posted February 11, 2013 Installed fresh 2.3 copy and everything went fine. Spec: Windows 7, IIS 7.5 running PHP 5.4.6 with MySQL 5.5.27. 1 Link to comment Share on other sites More sharing options...
DaveP Posted February 11, 2013 Share Posted February 11, 2013 Installed fresh 2.3 copy and everything went fine. Spec: W - 7 A - 2.2.21 M - 5.5.16 P - 5.3.8 1 Link to comment Share on other sites More sharing options...
Didjee Posted February 11, 2013 Share Posted February 11, 2013 Upgraded from 2.2.9 to 2.3-dev without any problems! Specs: Apache 2.0 PHP 5.3.16 MySQL 5.0.95 1 Link to comment Share on other sites More sharing options...
thomas Posted February 14, 2013 Share Posted February 14, 2013 I just upgraded my local /wire from 2.2.9 to 2.3. Smooth sailing so far. Are my eyes cheated by some spell or am I seeing a speed BOOST?? - MySQL 5.1.67 - PHP 5.3.6 - Apache 2.2.20 1 Link to comment Share on other sites More sharing options...
Joss Posted February 14, 2013 Share Posted February 14, 2013 I am having one little problem, which may be unrelated, to do with the Thumbnails module. For me uploading images breaks with 2.2.13 See here: http://processwire.com/talk/topic/643-release-thumbnails/page-8#entry27367 Just in case something has changed that might affect other modules too... 1 Link to comment Share on other sites More sharing options...
Radek Posted February 14, 2013 Share Posted February 14, 2013 One project upgraded from 2.2.9 to 2.3dev without problems. - Apache 2.2.23- PHP 5.4.11 - MySQL 5.5.30 1 Link to comment Share on other sites More sharing options...
MatthewSchenker Posted February 14, 2013 Share Posted February 14, 2013 Greetings, I made a profile from a version 2.2.9 site I'm developing, re-installed it as a test site, then upgraded it to 2.3. So far, have not noticed any problems. I will test a fresh installation soon. But I think if the upgrade works we must be in good shape (I assume upgrades are the more challenging scenario). I really appreciate the way this upgrade is being handled: - Paying careful attention to detail - Communicating with the community - Involving everyone in the process Looking good!!! Thanks, Matthew 1 Link to comment Share on other sites More sharing options...
Soma Posted February 14, 2013 Share Posted February 14, 2013 I am having one little problem, which may be unrelated, to do with the Thumbnails module. For me uploading images breaks with 2.2.13 See here: http://processwire.com/talk/topic/643-release-thumbnails/page-8#entry27367 Just in case something has changed that might affect other modules too... Got same issue her on my local install with 2.2.13 Link to comment Share on other sites More sharing options...
Joss Posted February 14, 2013 Share Posted February 14, 2013 Got same issue her on my local install with 2.2.13 Thank goodness! I mean, not thank goodness, but I am glad I am not going mad all on my own. Link to comment Share on other sites More sharing options...
Martijn Geerts Posted February 15, 2013 Share Posted February 15, 2013 - Apache 2.2.22 - PHP 5.3.17 - MySQL 5.5.28 So far no problems. 1 Link to comment Share on other sites More sharing options...
thomas Posted February 15, 2013 Share Posted February 15, 2013 I just tested the CropImage module and it seems to work fine for me in 2.3 Link to comment Share on other sites More sharing options...
ryan Posted February 15, 2013 Author Share Posted February 15, 2013 The Thumbnails/CropImages module seems to be working here. For those that it's not working for, can you describe further about what's not working and how to reproduce? Are you seeing any JS errors or anything like that? Link to comment Share on other sites More sharing options...
Soma Posted February 15, 2013 Share Posted February 15, 2013 We are trying to find out in the Thumbnails thread. It's not working when setting up a cropimages and not saving the field afterwards. The default settings doesn't get recognized (and saved in db). Only after saving the field again it starts working again. At least for me. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now