Magento Community Edition
- 1.7.0.2
- 1.7.0.2+patch1 (unoffical)
- 1.8.1.0
- 1.8.1.0+patch1 (unoffical)
- 1.8.1.0+patch2 (unoffical)
- 1.9.0.0
- 1.9.0.1
- 1.9.1.0
- 1.9.1.1
- 1.9.1.1+patch1 (unoffical)
- 1.9.1.1+patch2 (unoffical)
- 1.9.2.0
- 1.9.2.1
https://www.magentocommerce.com/products/downloads/magento/
- Includes patches: SUPEE-5344, SUPEE-5994, SUPEE-6237, SUPEE-6285, SUPEE-6482
- PATCH_SUPEE-5994_EE_1.14.1.0_v1-2015-05-14-05-05-02.sh
- PATCH_SUPEE-5344_CE_1.8.0.0_v1-2015-02-10-08-10-38.sh
- PATCH_SUPEE-4829_EE_1.14.1.0_v1-2015-02-10-07-57-21.sh
Contains SUPEE-5344
Insecure, do not use!
- PATCH_SUPEE-5994_EE_1.14.1.0_v1-2015-05-14-05-05-02.sh
- PATCH_SUPEE-1049_EE-1.12.0.2_v1.sh
- PATCH_SUPEE-2747_EE_1.13.1.0_v1.sh
- PATCH_SUPEE-5344_CE_1.8.0.0_v1.sh
- PATCH_SUPEE-1533_EE_1.13.x_v1.sh
- PATCH_SUPEE-3941_EE_1.14.0.1_v1.sh
- PATCH_SUPEE-1868_EE_1.13.x_v1.sh USPS NOT APPLIED, conflict
- PATCH_SUPEE-4334_EE_1.11.0.0-1.13.0.2_v1.sh USPS NOT APPLIED, conflict
Insecure, do not use!
- PATCH_SUPEE-5994_EE_1.14.1.0_v1-2015-05-14-05-05-02.sh
Insecure, do not use!
An overview of all patches can be found here: https://github.com/brentwpeterson/magento-patches
If you do not know what Composer is, please first read this.
You main root project composer.json file can look like this:
{
"name": "myCompany/myOnlineStore"
"description": "The ACME Online Store!",
"license": "OSL-3.0",
"authors": [
{
"name": "Road Runner",
"email": "meepmeep@acme.com"
}
],
"require": {
"firegento/magento": "1.9.1.1+patch2",
},
"scripts": {
"post-install-cmd": [
"cp -R vendor/magento/magento/* path/To/My/Magento/Root/Directory/"
],
"post-update-cmd": [
"cp -R vendor/magento/magento/* path/To/My/Magento/Root/Directory/"
]
},
}
To run it:
composer.phar install -vv
This will download the version 1.9.1.1+patch2
from GitHub,
unzips it and places the files in the folder vendor/magento/magento
.
A post install/update script copies those files to your root folder.
If you want to update to the next version simply replace 1.9.1.1+patch2
with the next version.
There are typos in the above JSON to prevent you from blind copying. If you think this feels wrong please suggest an alternative way via an issue.
All tags are signed with my Cyrill AT Schumacher dot fm PGP key.