All Versions
30
Latest Version
Avg Release Cycle
60 days
Latest Release
13 days ago

Changelog History
Page 3

  • v1.7.6.7 Changes

    July 06, 2020

    Full Changelog

    • Front Office:
      • Bug fix:
      • #20052: Fix product page event theme sided not getting fired (by @NeOMakinG)
  • v1.7.6.6 Changes

    July 02, 2020

    ๐Ÿ›  Main fixes

    ๐Ÿ›  Below are listed the 6 regressions that were found and fixed in this version:

    Front-office regression:

    • A BC break was mistakenly introduced in 1.7.6.5 on some selectors in the front-office #18509

    Back-office regressions:

    • ๐ŸŒ It was not possible to use Stocks page without the rights for Translation page #19713
    • Bad button color in Modules pages modal window #9699
    • No success message in Customer page after editing a voucher #18842

    Other regressions:

    • โšก๏ธ It was not possible to update currencies using the Webservice #18865
    • โฌ†๏ธ There was an error at the end of the upgrade if it was run manually #18723

    ๐Ÿ”’ Security fixes

    ๐Ÿ”’ 7 security fixes have been included in this patch version:

    โšก๏ธ More information about why it is important to update:

    Notable change

    In order to correctly handle user session expiration, two new SQL tables have been added to PrestaShop MySQL schema: ps_customer_session and ps_employee_session. These SQL tables are used for security purposes.

    ๐Ÿ’ฅ Breaking or risky changes

    ๐Ÿ”’ Dashboard modules can no longer use AdminDashboardController::ajaxProcessSaveDashConfig() to save values. This is not possible anymore in PrestaShop 1.7.6.6 in order to enforce the shop's security.

    A bug fix included in 1.7.6.5 required changing a CSS selector in the Front Office's product page and rendering it more specific. However, this new selector did not work with some third party themes which were based on Classic.
    In 1.7.6.6, a new generic selector has been added: .product-container. If you are a theme developer, make sure to add this class to the appropriate container on your product page in order to allow your product page to be refreshed on changes.

    Full Changelog

  • v1.7.6.5

    April 17, 2020
  • v1.7.6.4 Changes

    March 05, 2020

    ๐Ÿ›  Main fixes

    • An error case on the customer email validation (#17809)
    • ๐ŸŒ Failure on loading the product_page.css and translations.css files (#17584)
    • ๐Ÿ” Display issues on the SEO live previews on Safari desktop (#17525)
    • A combination color wasnโ€™t displayed when it was selected (#17437)
    • View on category not possible when all subcategories were disabled (#17379)
    • ๐Ÿ”ง Some product combinations were not displayed on particular stock and product configurations (#17345)
    • ๐Ÿ‘Œ Support link was not displayed properly in the order confirmation in Arabic (#17242)
    • Display issue on emails' subject with special characters (#16847)
    • An error on the discount occurred on the invoice when applying a specific cart rule to an order
      (#16491)

    Important changes

    ๐Ÿ”’ Find below detailed information about the security fix provided in this version:

    Full Changelog

    • Back Office:
      • Bug fix:
      • #17711: Fix a bug on safari where SEO preview on create page was not updated (by @NeOMakinG)
      • #17613: Files translations.css and product_page.css do not exist (by @PierreRambaud)
      • #17395: Can't explore a category when all subcats are disabled (by @PululuK)
    • Front Office:
    • Core:
      • Bug fix:
      • #17846: Fix exception thrown when editing a customer with a bad email address (by @atomiix)
      • #17433: Do not escape translations when using the legacy translator from the new one (by @Progi1984)
      • #17306: Do not force memory_limit in index_cli.php (by @PierreRambaud)
  • v1.7.6.3 Changes

    January 21, 2020

    ๐Ÿ›  Main fixes

    • Unclear error notifications about the number of characters allowed on both following pages:
      • Advanced Parameters > Team > Profiles (#16725)
      • Catalog > Categories > Edit (#16514)
    • Cost price & unit price sections on a product sheet do not save the changes (#16353)
    • When I install a new language, emails are not translated at the first generation (#16273)
    • Quickview and product flags bug (#16633)
    • Wrong encoding for viewed products (#16739)
    • Currency translatable fields empty in webservice 1.7.6.1 (#16760)
    • Customers export from the BO - Wrong 50 limit (#16328)
    • Error in mails/it/order_customer_comment.html (#16829)
    • Missing chart in Shop Search stats for new employees (#16730)
    • Dashboard - customer link not working 1.7.6.1 (#16460)
    • Can't enable/disable Newsletter option & Enabled option when the field "Partner offers" is required (#16509)
    • PrestaShopโ€™s front office should be displayed right-to-left when in Arabic (#17245)

    Important changes

    Below are listed all issues we improve in this version:

    • Quick access error when having a wrong url (#17050)
    • โฌ†๏ธ Protect modules vendor folder on install/upgrade/enable (#17036)
    • Email Theme permissions settings are not saved when trying to enable them (#16337)

    Full changelog

  • v1.7.6.2 Changes

    November 28, 2019

    ๐Ÿ›  Main Fixes

    • An infinite loop could happen within the checkout page when two specific cart rules were applied to an order [#15574]
    • There was a bug impacting contributor and partner payment modules due to amount paid no longer validated when creating an order [#15834]
    • Three bugs related to the CLDR implementation in the 1.7.6.0 which were provoking errors in both suppliers and orders pages after deleting a currency [#15376], [#15486] and [#15956]
    • A few regressions related to the migration of the Customer page :
      • Issue for customers creation with SIRET field [#16167]
      • Issues on customers listing related to links, filters and export features [#15831], [#10293] and [#15875]
      • Issue for customers when in a multistore environment [#16043]
    • Creating a new Brand Address could fail when VAT identification number is mandatory [#16121]
    • 0๏ธโƒฃ Quantity discounts were not shown for default variant [#16417]
    • โช We reverted back to using product url (including combination) rather than canonical one in the miniatures for product lists [#14765]
    • ๐Ÿ’ป PrestaShop Command Line Interface (CLI) could not be used to clear the cache [#15324]

    Important changes

    โšก๏ธ Following #15643 we had to add new methods to interfaces DataSourceInterface, CurrencyDataProviderInterface and RepositoryInterface to be able to fetch currencies regardless of them being deleted or unactive. This requires to update any class that implemented that interface.

    โช Following #15621 we had to revert previous 1.7.6.0 change #11876 as it introduced a regression [#15274] that changed how multistore data was persisted.

    Full changelog

  • v1.7.6.1 Changes

    August 26, 2019

    ๐Ÿ›  Main fixes

    • In some circumstances prices would appear with 6 decimal digits (#14640)
    • The โ€œconvert a guest into a customerโ€ feature wasnโ€™t working (#14639)
    • It was possible to circumvent the BO token in some circumstances (Thanks Guillaume Lictevout) (#14671)
    • ๐Ÿ”Š The โ€œerase allโ€ button in the logs page wasnโ€™t working (#14686)
    • Mails werenโ€™t completely translated/translatable (#14633)
    • ๐Ÿ”— Links pointing to edit/view customers werenโ€™t working on legacy pages like Quick Search (#14672)
    • Prices in Czech would sometimes be displayed using the wrong formatting (#14657)
    • ๐Ÿ”Š Applying filters in the logs page would result in an error (#14785)
    • ๐ŸŒ Importing a theme would fail it if contained a translations directory with no files (#14960)
    • ๐ŸŒ The translation interface wasnโ€™t working when using a theme other than classic (#14733 and #15133)
    • ๐ŸŒ Module translations edited through the new back office interface were being ignored by the module (#14932)
    • Disabled categories were not being shown in the parent category tree when editing categories, resulting in an error (#14790)
    • Accessing the suppliers page after an import would result in an error (#14908)
    • Following steps in the checkout process were being disabled even when the theme didnโ€™t include a โ€œcontinueโ€ button (#14846)
    • Errors would occur when manipulating orders in some circumstances when working on a multishop environment (#14595 and #15144)

    Important changes

    โšก๏ธ Following #15173 we had to modify CurrencyDataProviderInterface::findAll and add an optional parameter to be able to fetch all currencies regardless of the current shop context. This doesnโ€™t break any previous use of the method since the parameter is optional, but it requires to update any class that implemented that interface.

    ๐ŸŒ Following #15139, module translations are no longer attached to the currently active theme. If you want a different translation for each theme, you will have to edit the theme translations; this requires the specific wording to be physically present in the theme's templates or else it won't appear in the translation interface. Only theme translations are attached to a theme now, all other translations are now global.

    Full Changelog

  • v1.7.6.0 Changes

    July 10, 2019

    ๐Ÿš€ This release includes all the changes from 1.7.6.0 Beta, Release Candidate 1 and Release Candidate 2.

    ๐Ÿš€ Changes since Release Candidate 2

    • Back Office:
      • Bug fix:
      • #14532: Check if index.php file exists before ignoring it (by @jolelievre)
    • Core:
  • v1.7.5.2 Changes

    May 02, 2019

    ๐Ÿ›  Main fixes

    • Spammers can no longer register Customers using a name that looks like an URL (#13524)
    • Some of the Grid customization features were unavailable due to a wrongly-formatted hook name (#13579)

    Full Changelog

  • v1.6.1.24 Changes

    May 02, 2019

    ๐Ÿ›  Main fixes

    • Spammers can no longer register Customers using a name that looks like an URL (#13524)
    • Deleting a product would wrongfully delete keywords from the search index (PSCSX-8239)

    Full Changelog

    • Core:
      • Bug fix:
      • #13607: Forbid URLs to be inserted into Name fields
      • #13574: Improve name validation
      • #13559: Forbid URLs to be inserted into Name fields
      • #10859: Fixed keywords disappear from search index