1.) Introducing PrestaShop v1.4.9
For the past several months, PrestaShop’s core developers have been working around the clock to deliver the fastest, most efficient, most reliable version of PrestaShop to date, v1.4.9.
Many of you have been waiting a long time to read these words… so here they are. PrestaShop v1.4.9 is now final and available for global use!
Those of you already using PrestaShop would be crazy not to take advantage of our new one-click upgrade method. This will allow you to effectively transfer all of your current PrestaShop files into the new v1.4.9 database. This upgrade will maintain the integrity and layout of your current PrestaShop store while allowing you to take full advantage of the latest improvements now available in the newest version of PrestaShop.
Upgrading to v1.4.9 is not only easy, doing so will create an incredibly fast and efficient online shopping experience for you and your customers.
We all know speed is crucial in the world of e-commerce. Long load times can sink an online business while fast load times promote a more user-friendly — and efficient — online shopping experience.
All loyal PrestaShop users will be thrilled to discover v1.4.9 is — on average — 321% faster than its predecessor. This increase in speed not only means higher conversion rates, it also means escalated profit margins for you and your online business.
(Load times are measured in seconds)
Not only is the new v1.4.9 fast, it’s also incredibly stable. Over the past few months, PrestaShop’s development team has made 624 improvements to the software.
The graph above displays a visual representation of the number of issues reported in v1.4.8 and v1.5 versus the number of fixes that have been made in v1.4.9 (available now) and to v1.5 RC2 (currently in release candidate testing). As you can see, 379 issues were reported, and our developers resolved 626 issues. So what does this mean for you, the merchant? Quite simply, it means the troublesome glitches that once existed in previous versions of PrestaShop no longer exist.
With the new v.1.4.9 installed, every e-commerce enthusiast, online business owner and PrestaShop developer can take advantage of our incredible e-commerce solution without having to stress about functionality.
Take a look at the chart below and you can easily see the number of PHP function calls has been significantly reduced in the new v1.4.9 — as compared to v1.4.8.3. This means v1.4.9 functions with much greater efficiency.
(PHP functions are measured per page)
PrestaShop developers have also increased the effectiveness of SQL queries in order to make your store faster. In addition to generating more speed, your store will now be able to handle 10x more traffic then it was previously capable of. For a detailed understanding of how SQL queries have been improved in the new v1.4.9, check out the graph below.
(SQL queries are measured per page)
2.) Special thanks to our Community
While we are eternally grateful to PrestaShop’s core developers for making v1.4.9 the best version of PrestaShop to date, we would like to extend a special thank you to our Community for their continued support and feedback. In particular, we would like to thank the following users who have been deemed PrestaShop’s Top 100 Contributors on the Forge.
We would also like to extend a special thank you to the following Forge contributors: phrasespot, conny2500, jacky75, Rocky, mel62 Melinda, miromax.ua, maofree, Zeneth One, adamus007p, and angora.
Their contributions helped power our developers through endless hours of coding in order to deliver this incredible new version of PrestaShop, v1.4.9.
Also, a huge thank you is owed to Oleacorner– a.k.a Olivier Bonningues — for all of his efforts in helping us optimize the cart page by making it faster for every PrestaShop user.
3.) Noticeable improvements
At this point in the article, many of you are probably wondering what else makes v1.4.9 so much better than previous versions. Well, the list of improvements is far too vast to mention in its entirety, but we will happily provide some of the highlights for you below.
For those interested, you are invited to view v1.4.9′s CHANGELOG so you can take an inside look at all the improvements that have been made in the new version.
a.) Some of the major improvements include:
- Increased performance rate by 321%
- Improved theme installer
- More accurate and detailed sales statistics
- Improved Front Office and Back Office Layout
- Enhanced CSV import tool (now displays a confirmation message)
In addition to the improvements listed above, PrestaShop v1.4.9 has been optimized in countless ways to ensure an exceptional e-commerce experience for everyone.
b.) Some of the optimization improvements include:
- Using DEFINE() functions instead of Configuration::get() for system variables
- Implementation of a powerful caching system on Cart functions such as getDiscounts()
- Existing global variables are now used whenever possible (ie. $cart)
- Compression of some JavaScript files
- Fewer disk I/O (removed useless calls to file_exists())
- Better memory management (using “false” w/ ExecuteS whenever possible)
- New SQL indexes
- Fewer function calls
- Improved .htaccess rules (Apache was crashing if mod_filters were not enabled and gzip compression was in “Tools > Generators”)
PrestaShop developers have also made sure to provide better web services to our users. And after careful development in response to Community feedback, merchants and their customers can now experience the following improved functions.
c.) Several improved functions include:
- Layered Navigation loads 35% faster thanks to a new SQL index added to the prices table
- Searches using Web-service will no longer be limited to 10 results
- The creation of categories using web-service will now display all category pictures properly (in all image formats)
- Web-service synopsis (for each entity) will now display faster than ever before
- You can now enable/disable a supplier using the Web-service
- The “Tax Rule Group” entity has been added to the Web-service
In addition to the optimizations listed above, PrestaShop v1.4.9 proudly offers a new column in the statistics dashboard. Merchants can now use Statsproducts to take into account specific prices and discounts. One can also filter each category individually, so finding the statistical information you needed will be fast and easy.
Improved statistics means better marketing strategies, and better marketing strategies means increased profit margins for you and your online store. With the new v1.4.9, managing your store’s statistics has never been easier.
Given the improvements that have been made since the release of v1.4.8, the world’s best e-commerce solution just became even more user-friendly and easier to customize with the new v1.4.9.
Several new partner modules have been added as native features inside v1.4.9′s source code. Each of the following modules provides incredible features, which allows you to take advantage of the latest e-commerce technologies.
d.) New partner modules include:
We’ve also taken extensive time to improve numerous existing partner modules so you can maximize your stores functionality and profitability.
e.) Major module improvements include:
- Cloudcache (Added SSL support. Cloudcache is now compatible with old templates using Smarty)
- Avalara (Major improvements were made)
- Twenga (No major fixes here, but the module definitely functions more efficiently)
- Hipay (Major improvements)
- TNT (Major improvements)
- SoColissimo (Major improvements and bug fixes)
- Shopping Flux (The module was entirely rewritten, and now v2 is available)
- PayPal (Major improvements and bug fixes were made to improve functionality)
- Paysafecard (Minor bug fixes)
- Trusted Shops (Minor bug fixes)
- Mondial Relay (Major improvements and bug fixes)
PrestaShop’s partner modules function better in v1.4.9 then they have in previous versions of our software. Utilizing these modules allows you to completely customize the look, feel and functionality of your online business.
4.) Upgrade to PrestaShop v1.4.9
By now, many of you are probably wondering how to execute this upgrade so you can take advantage of all the latest improvements. Well, all you need to do is follow the detailed guide below and your online store will be running PrestaShop v1.4.9 in minutes.
(Please note that while we fully support the efficiency of the one-click module, please back up your database and files before starting the upgrade process. If you are not sure how to back up your store, please refer to your hosting provider)
- Login to your PrestaShop Back Office.
- Visit the add-ons store and search for “1-Click Upgrade”

- Download the 1-click Upgrade module
- Navigate to the Modules tab and then click “Add a module from my computer”

- Click “Browse” under “Module file” and select the 1-click Upgrade module you just downloaded

- If the module was installed successfully, you will see a green box appear at the top of your Back Office

- You will now need to deactivate your store by visiting the Preferences tab and selecting “No” for Enable Shop

- Navigate to the modules tab and search “1-click Upgrade”

- After locating the module, you will need to install it.

- Now you’ll want to make sure the module is configured properly. You can do this by clicking “Configure” after installation

- Scroll through the options toward the bottom of the page to make sure your store is ready for the upgrade. You will need to meet all of the required checks listed below. When you are finished customizing your options and all the checks have been met, make sure to click SAVE before starting the upgrade. This is crucial.

- After saving your options, click “Upgrade PrestaShop now.” Doing so will automatically download the latest version of PrestaShop (v1.4.9) and start the upgrade process.

- The upgrade may take some time, so be patient. All details about the upgrade will be listed in the activity log see below.

- Once the process is complete, your store will be running PrestaShop v1.4.9!
5.) Conclusion
The entire PrestaShop team would like to assure our Community that upgrading your store to v1.4.9 will unquestionably maintain the integrity of your files, modules and layout.
Once you’ve completed the upgrade, be sure enable your store under the Preferences tab. Failing to do so will keep your website offline (and this kind of defeats the purpose of operating an online store)
Once your store is enabled, you’ll be ready to start experiencing PrestaShop v1.4.9.
Immediately after installation, you will feel the performance difference. And in a few months, you will begin notice improved functionality through happier customers and increased profit margins.
With the new PrestaShop v1.4.9 powering your online store, the dream of owning and operating a successful online business has never been more attainable.
And if you’ve made it this far into the article, we have but one question… Why are you still reading?
Start taking advantage of all the latest PrestaShop improvements now by downloading and installing v1.4.9 today!
Contact (9am-6pm EST) +1-888-947-6543



Author: Mathieu
Date: August 25, 2012 at 2:31 am
Hi,
Congratulations – Really GREAT job.
I can trust my eyes when I read that this version is 321% faster than its predecessor.
Thanks to the prestateam and all the developpers and the community !
Author: online sports shop
Date: August 26, 2012 at 5:00 am
Thanks
Author: uddhava
Date: August 27, 2012 at 12:06 pm
The upgrade crashes and spawns a javascript error.
The last log entry was:
Going to Upgrade Database….
And then nothing.
How can i restart the upgrade ?
Author: Dave
Date: August 29, 2012 at 10:46 am
I got the JavaScript error too – but the upgrade seems to have worked OK
Author: sandra
Date: September 4, 2012 at 2:01 pm
and how long did it take before it was finished? I’ve no idea if it’s still running.
Author: SativaNL
Date: August 27, 2012 at 7:36 pm
I am new to your product, and am using 1.5 beta as test. I like it very much, but it is very slow to me. Are those changes to 1.4.9 also coming to 1.5.
I don’t get why you are putting an amount of work to 1.4.9, when you are also developing 1.5. Can someone explain this? Thnx
Author: Lee Tempest
Date: August 29, 2012 at 11:28 am
When I search in add-ons for One-Click Upgrade as it says above it returns nothing!
I have found the auto upgrade module a different way and installed it, it has run the upgrade and done all the files, but now it is stuck on:
all files has been upgraded. Now upgrading database. this can take a while …
It has been like this for over one hour now, surely this is not correct?
Is there a manual way to upgrade the database?
Author: xxandr
Date: August 30, 2012 at 7:01 pm
Please search for: 1-click upgrade
Author: mir-aus
Date: August 29, 2012 at 3:33 pm
when I Upgrade, it takes long time and stop. now website doesn’t works!!
Author: barrystein
Date: August 29, 2012 at 9:56 pm
The upgrade crashes and I get
[Ajax / Server Error] textStatus: “error” errorThrown:”Internal Server Error” jqXHR: ”
Site temporarily unavailable.
Connection timed out – please try again.
“
Author: Cesare
Date: August 29, 2012 at 10:27 pm
Same question as above from SativaNLDate: August 27, 2012 at 7:36 pm – Are the speed/performance improvements in 1.4.9 completely supported in 1.5 RC?
Thanks!
Rex
Author: iggywebprom
Date: August 30, 2012 at 10:03 am
same problem, stacked on database
Author: Onimuoyinbo
Date: August 30, 2012 at 5:01 pm
Tried the upgrade on local test environment and it worked great. When I tried to upgrade from 1.4.8 to 1.5, I got a failure at the database stage too and had to rollback.
When I have the courage, will tackle live env upgrade to 1.4.9
Thanks and good job.
Author: xxandr
Date: August 30, 2012 at 7:03 pm
I also experienced the following error:
[Ajax / Server Error] textStatus: “error” errorThrown:”Internal Server Error” jqXHR:
Any suggestions for a solution?
Author: Paul
Date: August 30, 2012 at 8:52 pm
Looks good – haven’t tried new site (from scratch) but upgrade (1-click) went ahead with no issues. Sweet job!!
Author: Kim
Date: August 30, 2012 at 9:40 pm
Would love to upgrade, but not possible.
Also get this error when trying to use 1-Click Upgrade
[TECHNICAL ERROR - JAVASCRIPT] Error detected for action “upgradeNow”.Starting restoration…
Noticed the Version Comparison show ‘Undefined’in both fields.
Seem to be many with this problem, but no official response/solution
Author: thaipop
Date: August 31, 2012 at 3:07 am
Hey
I’ve got the exact same problem, nothing found on forum. But I was able to get my website backs with a manual upgrade. A bit long but works perfectly.
Now I will wait for official answer about this error too :
[TECHNICAL ERROR - JAVASCRIPT] Error detected for action “upgradeNow”.Starting restoration
Because still have lots of others websites to upgrade. Stay in 1.4.8.2 for now till the 1-click upgrade module is fixed.
Author: JR
Date: August 31, 2012 at 2:38 am
Worked perfectly for me first time on local machine.
MAMP server – MacOSX 10.6.8
Now to do the live update…
Author: JR
Date: August 31, 2012 at 2:57 am
just upgraded the live site also.
Absolutely no problems – perfect!!
Keep it up guys – great module.
Also for the record, the rendering of the site is much faster with v 1.4.9.0
Author: Craig
Date: August 31, 2012 at 8:40 am
I really wish you guys would add a very important feature: Customer Groups with custom pricing, rather than just a percentage. I need to be able to give three or four levels of pricing, and had to add a third party product to make this possible. It’s essential if part of what you do is wholesale…
Hopefully you can add this to the next upgrade, as it is the only reason why I can’t upgrade every time a new prestashop comes out…
Author: Tom
Date: August 31, 2012 at 10:12 am
Also get this error when trying to use 1-Click Upgrade
[TECHNICAL ERROR - JAVASCRIPT] Error detected for action “upgradeNow”.Starting restoration…
Have some solution?
Author: cyremia
Date: August 31, 2012 at 11:58 am
What files does the update change?
We made so many changes over time (to fix bugs or add functionalities) that I am not sure this is going to work for us.
Author: Jack
Date: August 31, 2012 at 12:06 pm
My 1-Click Upgrade says
Congratulations you are already using the latest version available !
Your current prestashop version
1.4.8.3
Latest official version for channel minor
1.4.9.0 final (1.4.9.0)
Check if a new version is available
last datetime check : 2012-08-31 15:05:40
As you can see, it says I am using the latest and greatest, and also says that there is a new version and asks me to Check Again?
When Checking Again, I get the same thing, unable to upgrade and unable to use the 1-Click Power!
What is going on?
Author: mir-aus
Date: September 1, 2012 at 9:57 am
I have a problem with discount code .. payapl doesn’t calculate discount code on payment page correctly, I think something about TAX !!
any suggestion?
Author: Jopi
Date: September 2, 2012 at 6:19 am
I return the following statement when trying to upgrade with 1-click-upgrade;
[Ajax / Server Error] textStatus: “error” errorThrown:
“Internal Server Error” jqXHR: ”
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, webmaster@secondhand.heliohost.org and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Apache/2.2.22 (Unix) mod_ssl/2.2.22 OpenSSL/0.9.8e-fips-rhel5 Phusion_Passenger/3.0.11 mod_mono/2.6.3 mod_jk/1.2.35 FrontPage/5.0.2.2635 mod_bwlimited/1.4 mod_auth_passthrough/2.1 mod_wsgi/3.4 Python/2.4.3 Server at secondhand.heliohost.org Port 80
“
Author: eshop pneu
Date: September 2, 2012 at 10:51 pm
error !!! problem
ECHNICAL ERROR – JAVASCRIPT] Error detected for action “upgradeDb”.Starting
Author: Ondrej
Date: September 3, 2012 at 7:20 pm
I have problem with Auto Upgrade module. When I click on “Upgrade PrestaShop now !”, it shows “Error during download”. How could I fix it?
Author: Ashish
Date: September 3, 2012 at 7:41 pm
really new version have very cool features.
Author: Da_Masca
Date: September 11, 2012 at 5:29 am
When trying to config 1-click Upgrade v0.7.2…. i get the error that tab does not exist….
I am using Version 1.1.0.5 – 0.243s
Author: Julien
Date: September 11, 2012 at 10:06 pm
Hi can I use this method to safely upgrade from version 1.4.4 to 1.4.9?
Thank you
Author: Bryan Shaw
Date: September 12, 2012 at 1:17 pm
You definitely can! Save your files first, though. Let us know how it went.
Author: Julien
Date: October 9, 2012 at 9:06 pm
I received the javascript pop up error as well. install did not go further than “all files has been upgraded. Now upgrading database. this can take a while …”
ut it seems like the shop is working ok.
I duplicated my store and the db before starting to test.
Just one question where is the code for the Cart and Checkout buttons. For some reason on my test site (store-new) they are still pointing to my live site (store)
Thank you
Author: Dee Passmore
Date: September 13, 2012 at 11:35 pm
Just downloaded the module and have version 0.7.3. When I try and configure it, I have a red “X” instead of the green check mark on the lines for the module version and Options chosen. Where do I go from here to use this module and upgrade?
Author: Nathan
Date: September 17, 2012 at 7:30 pm
I have the exact same problem. 0.7.3 Installed and the big red X in there.
Author: Garret Anderson Jersey
Date: September 21, 2012 at 10:13 am
“representation”
Author: Jason Silver
Date: October 4, 2012 at 2:13 pm
Why no responses to the ajax errors? I experienced it as well, and then when I tried to rollback, it completely broke everything, including the admin.
After the upgrade, the backend looked amazing, but the front end was broken.
Is there no solution to the ajax problems people have reported?
Author: frits1969
Date: October 10, 2012 at 6:20 pm
Today I downloaded also the upgrade module. I get also an error, but when I try a rollback, I got the same problem.
I needed to remove my files and database. And replace the file and impoted the DB.
How can I update 1.4.8.2 to a newer version.
Author: Bryan Shaw
Date: October 10, 2012 at 7:14 pm
The one-click upgrade module should definitely work. Are you sure you followed all the steps properly? If so, then you can always do a manual installation of PrestaShop!
Author: frits1969
Date: October 10, 2012 at 7:42 pm
I have a working webshop now, but after the upgrade what I did with this module it wasn’t working anymore.
A manual installation is not a upgrade. Or am I wrong? Do you have a link to how to do a upgrade in a other way?
Author: Bryan Shaw
Date: October 10, 2012 at 7:49 pm
Check out this section in our forum.
Author: George Antonov
Date: November 29, 2012 at 9:16 pm
After automatic update from 1.4.1 to 1.4.9, shop modules stop appearing. Now – on the back office have no modules. There is modules tab, but inside haven’t any module to set, install or configure..
Author: akshay
Date: December 4, 2012 at 10:38 am
After i upgarde to 1.4.9 from 1.4.7.3 im not bale to make the payments. I am able to add to cart but when it goes to payment oage it just appears blank and hence cannot proceed. Please let me know what could have gone wrong.
Author: peeps54
Date: January 25, 2013 at 5:10 pm
Still getting
[Ajax / Server Error] textStatus: “error” errorThrown:”Service Unavailable” jqXHR: ”
Error 503 Service Unavailable
Author: soniceb
Date: February 2, 2013 at 9:56 am
I’m afraid to upgrade, after having read all those issues. I’ll keep with my old version.