Releases: PrestaShop/autoupgrade
v7.5.1
What's Changed
⬆️ Compatibility with PrestaShop 9.0.3
- Continuous synchronization with the latest changes brought in PrestaShop 9.0.3 before its release.
Full Changelog: v7.5.0...v7.5.1
v7.5.0
We are pleased to announce the release of Update Assistant v7.5.0. This version focuses on enhancing the reliability of updates, specifically targeting PrestaShop 9, improving the User Experience (UX), and introducing robust new tools for developers and shared hosting environments.
⬆️ Recommendation of updates
The module now guides you more effectively toward the most stable choice.
- Smart suggestions: The Update Assistant can now suggest multiple update options based on official recommendations and your store’s current running version (major, minor, patch updates).
- New "Recommended" property: implemented support for the "recommended" property in the update configuration, helping you identify the optimal target version immediately.
✅ Symfony integration & Environment stability
Significant improvements have been made to how the module interacts with the Symfony framework, particularly benefiting developers and those on shared hosting.
- Service access in migrations: The Symfony Kernel is now initialized while running module migration scripts. This allows modules to access Symfony services directly during the migration process.
- Asset management: The update of assets is now handled in a way that doesn’t require running CLI commands. This greatly improves stability for stores hosted in shared environments where PHP features can be restricted.
🧰 Developer experience & CLI
- CLI reliability: The CLI now enables the "chain" parameter (now fully documented) and relies on the PHP binary first for better execution reliability.
- Process safety: The module now blocks AJAX requests to the store while a process (backup/restore/update) is running to prevent data corruption or conflicts.
🩹 Bug fixes & Stability improvements
This release resolves several critical issues to ensure a smoother update path to PrestaShop 9:
- Cache & Buffering: Fixed an issue that appeared randomly when emptying the cache during the update, and enabled buffering on module migration.
- Module updates: Fixed a crash occurring during module updates when a module attempted to set specific headers.
- Class conflicts: Resolved an issue regarding conflicting classes when updating to PrestaShop 9 via the CLI.
Full Changelog: v7.4.0...v7.5.0
v7.5.0-beta.3
What's Changed
Full Changelog: v7.5.0-beta.2...v7.5.0-beta.3
v7.5.0-beta.2
What's Changed
- Update links to developer documentation in Readme by @Quetzacoalt91 in #1544
- Update PHP version that builds the module zip file by @Quetzacoalt91 in #1545
Full Changelog: v7.5.0-beta.1...v7.5.0-beta.2
v7.4.4
What's Changed
⬆️ Compatibility with PrestaShop 9.0.2
- Continuous synchronization with the latest changes brought in PrestaShop 9.0.2 before its release.
Full Changelog: v7.4.3...v7.4.4
Warning
Known Issue: If you encounter issues with modules, please read https://github.com/PrestaShop/PrestaShop/issues/39739
v7.4.4-beta.1
What's Changed
- Prepare release of Update Assistant 7.4.4 for PrestaShop 9.0.2 by @Quetzacoalt91 in #1546
Full Changelog: v7.4.3...v7.4.4-beta.1
v7.5.0-beta.1
What's Changed
- Bump vite from 6.3.4 to 6.3.6 in /_dev by @dependabot[bot] in #1461
- Bump axios from 1.8.2 to 1.12.0 in /_dev by @dependabot[bot] in #1469
- Add new type column on cart_rule_product_rule_group table by @jolelievre in #1446
- Support for the new "recommended" property by @M0rgan01 in #1460
- Add new 'recommended' update option by @M0rgan01 in #1468
- Translation catalog update by @github-actions[bot] in #1475
- [FEAT] add segment field on update "update type" by @ga-devfront in #1470
- Translation catalog update by @github-actions[bot] in #1476
- New Crowdin updates by @ps-jarvis in #1477
- Translation catalog update by @github-actions[bot] in #1479
- New Crowdin updates by @ps-jarvis in #1481
- Added the feature flag for Tag migration by @Progi1984 in #1458
- UI tests - Add ui test to check the notification modal of Update assistant by @nesrineabdmouleh in #1483
- Update call to bin/console by relying on PHP binary first by @Quetzacoalt91 in #1478
- Bump version to v7.5.0 by @Quetzacoalt91 in #1482
- Remove theme_name field from update sql file by @tleon in #1467
- Update italian provinces as of June 2025 by @Codencode in #1473
- Add missing changes for PS 9.0.1 and 9.0.0 (with catch-up script) by @Quetzacoalt91 in #1484
- Display last output when missing the base command by @Quetzacoalt91 in #1489
- Add missing hooks by @Quetzacoalt91 in #1487
- Update PHPStan config files for PS 9 (dev branch) by @Quetzacoalt91 in #1495
- Remove magic_ ini directive that have been deleted from PHP by @Quetzacoalt91 in #1499
- Redirect stderr to stdout while finding base command (dev branch) by @Quetzacoalt91 in #1497
- Prepare change of index with pre-deletion of duplicates in image_type table by @Quetzacoalt91 in #1494
- Translation catalog update by @github-actions[bot] in #1501
- Bump playwright and @playwright/test in /tests/UI by @dependabot[bot] in #1505
- Fix readme check command by @tswfi in #1511
- Bump vite from 6.3.6 to 6.4.1 in /_dev by @dependabot[bot] in #1506
- Translation catalog update by @github-actions[bot] in #1509
- Fix update command - get channel version by @M0rgan01 in #1513
- Document 'chain' parameter by @tswfi in #1517
- Enable buffer on module migration by @Quetzacoalt91 in #1516
- Translation catalog update by @github-actions[bot] in #1519
- New Crowdin updates by @ps-jarvis in #1520
- Create additional autoloader for PHP 8.1+ by @Quetzacoalt91 in #1512
- Enable Symfony Kernel for module migrations by @Quetzacoalt91 in #1502
- Translation catalog update by @github-actions[bot] in #1526
- Update UI tests by @Quetzacoalt91 in #1527
- Bump symfony/http-foundation from 7.1.9 to 7.3.7 in /storybook by @dependabot[bot] in #1525
- Update way to install assets by relying on Symfony class by @Quetzacoalt91 in #1507
- Translation catalog update by @github-actions[bot] in #1530
- Block ajax requests to the shop while a process runs by @Quetzacoalt91 in #1523
- Bump js-yaml from 4.1.0 to 4.1.1 in /tests/UI by @dependabot[bot] in #1533
- Add label on pull-request, starting by migration scripts by @Quetzacoalt91 in #1538
- Added new authorization roles for "More" by @Progi1984 in #1521
- Persist current product route when upgrading to 9.0.0 by @Hlavtox in #1535
- Add new hooks: actionOverrideQuantityAvailableByProduct - actionCheckAttributeQuantity - actionOverrideProductQuantity by @Codencode in #1529
- Fix upgrade to 9.0.2: increase customer_message.user_agent field length from 128 to 255 by @yebor974 in #1471
- Fix error about missing files in admin-api/ during requirements check by @Quetzacoalt91 in #1534
- fix: deactivate custom module 80 by @ga-devfront in #1539
- Fix all issues reported on Storybook from recent changes by @Quetzacoalt91 in #1537
- Fix column wrongly declared as NOT NULL instead of DEFAULT NULL by @Quetzacoalt91 in #1540
- Add a new type to product rule enum by @tleon in #1457
- Send error with proper log type during Unzip by @Quetzacoalt91 in #1474
- Fix underline issue on v9 by @tblivet in #1536
New Contributors
Full Changelog: v7.4.0...v7.5.0-beta.1
v7.4.3
What's Changed
⬆️ Compatibility with PrestaShop 9.0.1
- Fixes an issue that was happening during updates to PrestaShop 9.0.1 when two themes on the shop were sharing the same image types.
Full Changelog: v7.4.2...v7.4.3
Warning
Known Issue: If you encounter issues with modules, please read https://github.com/PrestaShop/PrestaShop/issues/39739
v7.4.2
What's Changed
⬆️ Compatibility with PrestaShop 9.0.1
- Fixes an issue that was happening during updates to PrestaShop 9.0.1 when two themes on the shop were sharing the same image types.
Full Changelog: v7.4.1...v7.4.2
Warning
Known Issue: If you encounter issues with modules, please read https://github.com/PrestaShop/PrestaShop/issues/39739
v7.4.1
What's Changed
⬆️ Compatibility with PrestaShop 9.0.1
- Continuous synchronization with the latest changes brought in PrestaShop 9.0.1 before its release.
Full Changelog: v7.4.0...v7.4.1
Warning
Known Issue: Users who have changed their theme may face an issue when updating to PS 9.0.1. This will be fixed in the next version.
If you encounter issues with modules, please read https://github.com/PrestaShop/PrestaShop/issues/39739