Skip to content

Releases: PrestaShop/autoupgrade

v7.6.5

Choose a tag to compare

@Quetzacoalt91 Quetzacoalt91 released this 19 May 09:12
a964a8e

What's Changed

⬆️ Compatibility with PrestaShop 9.1.2

  • Continuous synchronization with the latest changes brought in PrestaShop 9.1.2 before its release.
Complete list of changes (pull-requests)

Full Changelog: v7.6.4...v7.6.5

v7.6.4

Choose a tag to compare

@Quetzacoalt91 Quetzacoalt91 released this 11 May 14:59
4fa8c75

What's Changed

💣 Module compatibility check

  • Improve reliability of the module compatibility report by checking if the module was compatible with the source version.
Complete list of changes (pull-requests)

Full Changelog: v7.6.3...v7.6.4

v7.6.4-beta.1

v7.6.4-beta.1 Pre-release
Pre-release

Choose a tag to compare

@Quetzacoalt91 Quetzacoalt91 released this 07 May 08:33
4fa8c75

What's Changed

Full Changelog: v7.6.3...v7.6.4-beta.1

v7.6.3

Choose a tag to compare

@Quetzacoalt91 Quetzacoalt91 released this 20 Apr 07:04
b0a16c6

What's Changed

💣 Module compatibility check

  • Add an option to skip the step that uninstalls the incompatible modules.
Complete list of changes (pull-requests)

Full Changelog: v7.6.2...v7.6.3

v7.6.3-beta.1

v7.6.3-beta.1 Pre-release
Pre-release

Choose a tag to compare

@Quetzacoalt91 Quetzacoalt91 released this 17 Apr 08:43
b0a16c6

What's Changed

Full Changelog: v7.6.2...v7.6.3-beta.1

v7.6.2

Choose a tag to compare

@Quetzacoalt91 Quetzacoalt91 released this 09 Apr 13:41
610f17b

What's Changed

💣 Module compatibility check

  • Fix an issue where the check was not done in some conditions

🧹 Technical changes

  • Improve the management of configuration files when running a specific update task
Complete list of changes (pull-requests)

Full Changelog: v7.6.1...v7.6.2

v7.6.2-beta.1

v7.6.2-beta.1 Pre-release
Pre-release

Choose a tag to compare

@ga-devfront ga-devfront released this 08 Apr 06:28
610f17b

What's Changed

Full Changelog: v7.6.1...v7.6.2-beta.1

v7.6.1

Choose a tag to compare

@Quetzacoalt91 Quetzacoalt91 released this 31 Mar 16:14
16b8377

What's Changed

💣 Module compatibility check

  • Fix an issue where checking a module with no release on the marketplace broke the UI,
  • Improve the time needed to check all modules by skipping the native modules.
Complete list of changes (pull-requests)
  • [Backport to 7.6.x] EPIC2-US2.1 :Business Entity Management (Back Office) – New “Business Entities” menu entry by @Quetzacoalt91 in #1757
  • Check modules compliancy with destination version of PrestaShop with Marketplace and Open-Source project APIs by @Quetzacoalt91 in #1750
  • Fix undefined key 19 in UpgradeSelfCheck by @Quetzacoalt91 in #1761
  • Make latest release nullable in module compatibility class by @Quetzacoalt91 in #1756

Full Changelog: v7.6.0...v7.6.1

v7.6.1-beta.1

v7.6.1-beta.1 Pre-release
Pre-release

Choose a tag to compare

@Quetzacoalt91 Quetzacoalt91 released this 31 Mar 14:15
16b8377

What's Changed

  • [Backport to 7.6.x] EPIC2-US2.1 :Business Entity Management (Back Office) – New “Business Entities” menu entry by @Quetzacoalt91 in #1757
  • Check modules compliancy with destination version of PrestaShop with Marketplace and Open-Source project APIs by @Quetzacoalt91 in #1750
  • Fix undefined key 19 in UpgradeSelfCheck by @Quetzacoalt91 in #1761
  • Make latest release nullable in module compatibility class by @Quetzacoalt91 in #1756

Full Changelog: v7.6.0-beta.1...v7.6.1-beta.1

v7.6.0

Choose a tag to compare

@Quetzacoalt91 Quetzacoalt91 released this 25 Mar 11:59
b2dd36e

What's Changed

⬆️ Compatibility with PrestaShop 9.1.0

  • Prepare the module to welcome PrestaShop 9.1.0 with the integration of new hooks and the new database tables about discounts and shipments.

⏸️ Disabled modules

  • The option to disable non-native modules has been removed when updating to PrestaShop v9 and above. This option was confusing and from PrestaShop v9 the modules in disabled state are stilled called, preventing the updates to complete.

💣 Incompatible modules

  • The compatibility of installed modules is now checked with the destination version of PrestaShop before updating the store. The results are visible with a new command on the terminal, or inside the existing panel of requirements results on the web.
  • The list of incompatible modules tells what modules will be uninstalled during the process before applying the new version, so the changes applied by the module installation can be safely cleaned.
  • The list of uncertain compatibility warns about the modules that can’t be checked automatically with the newer version of PrestaShop. This usually happens when the marketplace does not know about them.

🔬 Error details

  • When an error 500 occurs on the shop and is triggered by PrestaShop or Update Assistant, the details are now visible when opening the error report modal.
  • The deprecation warnings are caught instead of being displayed in the response contents, so the process does not break anymore unexpectedly on PHP 8.4+.

🗂️ Update process steps

  • The steps preparing the update are now all at the beginning of the process.
  • The step updating modules is split in two subtasks. The new one happens after the preparation of the PrestaShop release and downloads all the modules updates to apply, while the existing one remains responsible of applying them.

🧹 Technical changes

  • Fixed the paths while deleting files, preventing errors about the basedir restriction in effect.
  • The stability of the module updates step is increased with the introduction of a quarantine zone, preventing modules to run until their update has been attempted.
Complete list of changes (pull-requests)
Read more