PrestaShop Autoupgrade Versions Save

Upgrade module for PrestaShop

v5.0.1

2 months ago

This version brings multiple bugfixes and also allow upgrades from previous versions to PrestaShop 8.1.5

Changes

  • #668: Release version 5.0.1 by @Hlavtox
  • #674: Bump version 5.0.1 by @jolelievre
  • #673: Fix docker env variable for version 8 by @jolelievre
  • #669: Update hooks when they already exist by @Hlavtox
  • #671: Rename 8.1.4.sql to 8.1.5.sql by @Hlavtox
  • #667: Add missing hooks by @Hlavtox
  • #661: Fix normalizeVersion() levels on 8.x by @Seb33300
  • #666: Nightly Upgrade : Fixed date formatting (Use of DateTime::RFC3339_EXTENDED) by @Progi1984
  • #665: Nightly Upgrade : Fixed date formatting by @Progi1984
  • #664: Nightly : Migrate from endpoint hook/add to hook/reports/import by @Progi1984
  • #662: Check if function get_magic_quotes_gpc() exists before use it by @xsbr
  • #659: Adapt upgraded installs to recent changes by @Hlavtox
  • #663: Bump follow-redirects from 1.15.3 to 1.15.4 in /tests/e2e by @dependabot
  • #660: Add debug cookie default configuration values by @unlocomqx
  • #560: Add index to PREFIX_orders.invoice_date by @AdrienPlx
  • #623: Fix infinite loop after upgrade with local module zip by @matthieu-rolland

v5.0.0

5 months ago

This release brings several bugfixes and stability improvements to ensure smooth upgrade process and no difference between clean and upgraded installs.

Release has been marked as a major, because it removes many items old and unused such as upgrade scripts for versions prior to 1.7, unused methods in a copy of Tools class and many others. There are no new features or minimum compatibility changes.

Changes

  • #634: Release 5.0.0 by @Hlavtox
  • #658: Bump version number to 5.0.0 by @matks
  • #657: Fix getPrestaShopVersion on 8.1 by @Seb33300
  • #654: Remove usage of unused code by @Hlavtox
  • #655: Fill sessions with data after adding the column by @Hlavtox
  • #656: Normalize NULL data in database by @M0rgan01
  • #649: Upgrade github actions to v3 by @leemyongpakvn
  • #652: Fix some files not being deleted by @Hlavtox
  • #651: Fix missing files from folders containing install by @Hlavtox
  • #616: Remove 1.6 related code by @Hlavtox
  • #653: Remove tab link by @Hlavtox
  • #644: Bump axios from 0.21.2 to 1.6.0 in /tests/e2e by @dependabot
  • #643: Show which file was trying to be closed when error on close by @tswfi
  • #646: Minimal_quantity should be 1 at least, not 0! by @ShaiMagal
  • #639: Change the APE field validation to match all formats by @alexandrebak42
  • #641: Avoid warning for passing null as 2nd parameter of ZipArchive::open by @sowbiba
  • #642: Move fixes to 8.1.3 because the module was not released in time by @Hlavtox
  • #640: Bump @babel/traverse from 7.12.13 to 7.23.2 in /tests/e2e by @dependabot
  • #637: Bump get-func-name from 2.0.0 to 2.0.2 in /tests/e2e by @dependabot
  • #635: Bump version to 4.16.5 by @Hlavtox
  • #631: Fix upgrade inconsistencies by @Hlavtox

v4.16.4

7 months ago

This release contains multiple improvements and registers 2 hooks for PrestaShop 8.1.2 .

Changes

  • #633: Release 4.16.4 by @M0rgan01
  • #624: Do not check version if not provided by @matks
  • #628: Add 2 new hooks for 8.1.2 by @M0rgan01
  • #629: Improve README: Better titles structure and update link to devdoc by @matks
  • #630: Improve README: Mention clearly 4.14.3 in README by @matks
  • #632: Bump version 4.16.4 by @M0rgan01
  • #627: Add mention to release process in README by @matks

v4.14.3

8 months ago

This patch release disables, on PrestaShop 1.6 and lower, the system that would push people to download versions 4.16 and higher of the module. As these versions were not compatible with PrestaShop 1.6 it was confusing users.

This release makes it a lot easier for users to use v4.14 of the autoupgrade module to perform upgrades from PrestaShop 1.6 to 1.7 .

[!IMPORTANT]
As upgrades from PrestaShop 1.6 to 1.7 are not actively supported anymore, this release is provided "as is" without warranty of any kind, express or implied. It was simply published in order to help solve the above confusing situation.

v4.16.3

8 months ago

Changes

  • #622: Release 4.16.3 by @matthieu-rolland
  • #621: bump to 4.16.3 by @matthieu-rolland
  • #617: fix local module upgrade by @matthieu-rolland
  • #620: Fix minor issues in upgrade process by @Hlavtox
  • #619: Fix tab wordings by @Hlavtox
  • #618: Fix for #33634 - Prevent overrides being wiped during upgrade to PS8 by @gennaris
  • #614: Add presenter hooks by @Hlavtox
  • #613: Update version regex in JavaScript by @matthieu-rolland
  • #546: Upgrade module from local source by @sowbiba

v4.16.2

9 months ago

This release fixes multiple upgrading issues from 1.7.x to 8.0.x and 8.1.x versions.

As usual, please build a backup of your shop before upgrading it.

Changes

  • #610: Release version 4.16.2 by @Hlavtox
  • #612: Bump version to 4.16.2 by @Hlavtox
  • #604: Add empty values for MPN fields by @Hlavtox
  • #599: Add key check by @Hlavtox
  • #609: Add force removing system for some files by @boherm
  • #608: Avoid deleting a popular payment module "stripejs" by @nexustotalsolutions
  • #607: Add more info to autoupgrade process by @Hlavtox
  • #601: Fix product redirect_type by @Hlavtox
  • #606: Clean opcache when cleaning cache by @Hlavtox
  • #603: Add upgrade helptext by @Hlavtox
  • #602: Move script to proper location by @Hlavtox

v4.16.1

9 months ago

Changes

  • #597: Release 4.16.1 by @Hlavtox
  • #598: Bump word-wrap from 1.2.3 to 1.2.4 in /tests/e2e by @dependabot
  • #596: Bump version to 4.16.1 by @Hlavtox
  • #595: Add id_employee in order_payment table by @M0rgan01
  • #594: Add type in feature_flag table by @boherm
  • #593: Use interface instant of implementation by @M0rgan01

v4.16.0

10 months ago

Changes

  • #592: Release module 4.16.0 by @jolelievre
  • #590: Fix and improve autoupgrade nightly by @M0rgan01
  • #591: Merge master to dev by @matks
  • #589: Update build-release.yml using Organization config by @leemyongpakvn
  • #571: Fix migration issues by @jocel1
  • #580: Add actionAdminBreadcrumbModifier hook by @cvng
  • #587: Improve README about branches by @matks
  • #586: Fixed URL to download PrestaShop releases by @nicosomb
  • #562: Update product page feature flag values by @jolelievre
  • #577: Helper for adding hooks in upgrade scripts by @kpodemski
  • #578: Update composer.lock by @ValentinGratz
  • #518: Requires the XML file when upgrading with archive by @0x346e3730
  • #549: Added stock mvt upgrade by @margud
  • #557: Add new image feature flag and configuration values by @matthieu-rolland
  • #575: Add actionAdminMenuTabsModifier hook by @cvng
  • #494: Update stock movement DB employee fields by @jolelievre
  • #563: New hook for performing actions when address change on cart by @Prestaworks
  • #559: Fix issue with bad table prefix by @Prestaworks
  • #576: Install ps_distributionapiclient after upgrade >= 8.0 by @mflasquin
  • #573: Update 8.1.0 sql script by @matthieu-rolland
  • #574: Uninstall from the database the module welcome by @mflasquin
  • #553: Add actionCartGetPackageShippingCost hook by @PrestaEdit
  • #572: Bump version to 4.16.0 by @matthieu-rolland
  • #568: Get all langs to generate data when filling ps_product_attribute_lang by @Hlavtox
  • #552: Add actionLoggerLogMessage hook by @PrestaEdit
  • #565: Add PS_MAINTENANCE_ALLOW_ADMINS to the configuration table by @unlocomqx
  • #564: Add actionGenerateDocumentReference hook by @Hlavtox
  • #569: Remove attempt to copy removed icon by @Prestaworks
  • #567: Bump validator and mochawesome in /tests/e2e by @dependabot
  • #530: Bump minimatch and mocha in /tests/e2e by @dependabot
  • #550: Bump json5 from 1.0.1 to 1.0.2 in /tests/e2e by @dependabot
  • #561: Fix session test by @Hlavtox
  • #558: Remove .github/ISSUE_TEMPLATE not used by @matks
  • #556: Change limit of filed value on ps_customized_data so that it can accepts more than 255 characters by @lartist
  • #554: Fix deprecated function usage by @FabienPapet
  • #538: Add config and data for discontinuted products by @Hlavtox
  • #534: Add and fill combination lang table by @Hlavtox
  • #551: Delete logo.gif by @Hlavtox
  • #543: Add a display hook in the address step by @Amit-Kumar-Tiwari-Webkul
  • #544: Set PS_MAIL_SUBJECT_PREFIX to 1 during upgrade by @rmilecki
  • #539: Add missing keys for 8.1.0 by @atomiix
  • #533: Fix translations by @atomiix
  • #547: Fix maintenance check by @atomiix
  • #542: Readme update by @kpodemski
  • #541: Update README for 4.15.0 by @matks

🚀 Improvements

  • #579: Nightly : Migrate from nightly.prestashop.com to nightly.prestashop-project.org by @Progi1984

v4.15.0

1 year ago

This release enables upgrading process from 1.7.x to 8.0.x versions. The minimum PrestaShop compatibility version has been bumped to 1.7. If you upgrade from a version older than 1.7, please use a previous version of this module.

As usual, please build a backup of your shop before upgrading it.

Enabling 1.7.x -> 8.0.x upgrades

  • #540: Minimum compat for 4.15 is 1.7 by @kpodemski
  • #479: Adding the PATCH method to the REST API (webservices) by @nsorosac
  • #514: Remove module catalog tab even when MBO module is not installed by @matthieu-rolland
  • #497: Fix version compare check to use CoreUpgrader 8 with 8.0 version by @FabienPapet
  • #504: Add method to recursively remove tabs, and use it for PS8 upgrade by @matthieu-rolland
  • #500: Add auto generated hooks via Core command for 8.0.0 by @jolelievre
  • #498: Disable non native modules on PS8.0 and onward by @matthieu-rolland
  • #499: Instert configuration values for password policy by @zuk3975
  • #457: Update quick access link for orders by @okom3pom

Improvements and upgrade scripts

  • #532: Typo on module dir constant by @jf-viguier
  • #526: Allow to configure, if order should switch to backorder by @Hlavtox
  • #528: Disable e2e tests cron to not push on nightly by @boubkerbribri
  • #527: Add sitemap hook on upgrade by @Hlavtox
  • #508: Set translation theme to null is it was classic by @atomiix
  • #517: Fix error validator - "Create table SQL" by @HanaRebaiQA
  • #519: Update licence header by @khouloudbelguith
  • #523: Merge dev master conflicts fix by @jolelievre
  • #521: Fix conflicts from master commit and fix PHPStan by @jolelievre
  • #507: Removed US/Pacific New from timezone list by @Progi1984
  • #510: Don't use 0 value for carrier name by @mflasquin
  • #511: Fix broken wording by @matthieu-rolland
  • #509: Add domain in all trans calls in twig templates by @jolelievre
  • #505: Hardcode translation domains by @matthieu-rolland
  • #506: Cherry pick a52214e to dev by @atomiix
  • #495: Remove PS_SMARTY_CACHING_TYPE configuration in 1.7.8.8 by @atomiix

v4.14.2

1 year ago

This patch release contains a SQL script required to upgrade to PrestaShop 1.7.8.7