github PrestaShop/PrestaShop 1.7.8.0-beta.1
PrestaShop 1.7.8.0 Beta 1

latest releases: 8.1.6, 8.1.5, 8.1.4...
pre-release2 years ago

Known issues

Full Changelog

Click here to see

  • Back Office:
  • Front Office:
    • New feature:
      • #22447: Add hook to display information in category header (by @Hlavtox)
      • #21578: Added a new hook call "displayProductPriceBlock" with type "custom_price" (by @zapalm)
      • #21377: New hooks for ProductListingFrontController (by @zapalm)
      • #20143: Add actionGetProductPropertiesAfterUnitPrice hook (by @olecorre)
      • #19538: Add displayNewsletterRegistration hook in classic (by @jf-viguier)
      • #16872: Allow everyone to track their order from guest tracking (by @Hlavtox)
      • #17477: Register new 1.7.8 hooks into XML and SQL files (by @matks)
    • Improvement:
      • #24151: Replace price drop flag by on sale (by @marionf)
      • #22908: Set different 404 strings for different behaviors on classic theme (by @NeOMakinG)
      • #23858: Fix breadcrumb and h1 on prices drop page (by @marionf)
      • #24014: Update "node-sass" dep from 4.13.1 to 4.14.1 (by @mvorisek)
      • #23776: Enable to back to shop in admin login page (by @PululuK)
      • #23760: Fix uses of #fff instead of $white in the classic and new-theme scss (by @NeOMakinG)
      • #20929: Avoid loading all combinations in memory when only one is needed (by @jbenezech)
      • #23151: Remove microdata in html flow and replace by JSON-LD for classic theme (by @fdonnet)
      • #23309: Add ID field in global template vars (by @PululuK)
      • #23056: Change classic selectors to js prefixed selectors (by @NeOMakinG)
      • #23175: Remove redundant operation in ProductController (by @eternoendless)
      • #22813: Remove box-shadows from classic theme (by @NeOMakinG)
      • #22417: Add breadcrumb rich data on the frontpage (by @tswfi)
      • #19231: Add caching on Theme Yaml parsing (by @Kioob)
      • #21491: Add id_product_attribute to order conf mails (by @IAmWebSA)
      • #22539: Show help message for PageNotFound for ajax calls (by @matks)
      • #20775: [BC Break] Improve classic theme colors, font size and spaces and readability (by @NeOMakinG)
      • #21642: Add inputpattern on quantity fields of product and cart (by @NeOMakinG)
      • #21725: Avoid global markup duplicate in checkout.tpl (by @micka-fdz)
      • #21425: Add autocomplete attributes on FO login form (by @NeOMakinG)
      • #20080: Add eslint to themes and classic folders (by @NeOMakinG)
      • #21611: Add swipe on product images on mobile (by @NeOMakinG)
      • #21612: Add selected combinations value inside product page (by @NeOMakinG)
      • #21273: Fixes wrong url in credit-slip e-mail (by @okom3pom)
      • #21651: Change product unit price color to brand primary (by @NeOMakinG)
      • #21654: Select first payment method if only one is available (by @NeOMakinG)
      • #21513: Change classic readme in order to avoid missunderstanding (by @NeOMakinG)
      • #21490: Title tag required to make html 5 valid (by @taoufiqaitali)
      • #21258: Added 404 page without redirections on category page if category doesn't exists (by @Xaconi)
      • #21114: Fixed CSS issues when using DisplayProductPriceBlock (by @idnovate)
      • #20140: Add hooks to cart modal - crosseling and promotion (by @Hlavtox)
      • #21330: Return a real 404 when product doesn't exist instead of a 302 redirection (by @Sinepel)
      • #21217: Make FO product delivery time bold (by @aleksiuno)
      • #20967: Improve refresh checkout page js (by @davidglezz)
      • #21011: Add product link in summary cart (by @PululuK)
      • #20909: Cleaner way to have highlighted text on invalid address (by @kpodemski)
      • #20811: Bump elliptic from 6.4.1 to 6.5.3 in /themes (by @dependabot[bot])
      • #20812: Bump elliptic from 6.4.0 to 6.5.3 in /themes/classic/_dev (by @dependabot[bot])
      • #20813: Bump elliptic from 6.5.2 to 6.5.3 in /admin-dev/themes/default (by @dependabot[bot])
      • #20309: Improve sitemap-nested-list.tpl (by @davidglezz)
      • #20203: [BC Break] Adding a link to the general terms and conditions in the checkout footer (Opquast n°45) (by @Sinepel)
      • #20721: Add property free_shipping to presented cart to ease FO usage (by @awitkutarahil)
      • #20403: Remove useless assignment of logout_url in MyAccountController (by @Sinepel)
      • #20384: Add classic stylelint (by @NeOMakinG)
      • #20410: Replace index.php?controller=404 by pagenotfound (by @Sinepel)
      • #20282: Reduce conditions complexity (by @davidglezz)
      • #20297: Simplify is_gift checking in checkout tpl (by @davidglezz)
      • #20002: Add selectors mapping so themes can override it (by @NeOMakinG)
      • #19560: Implement Native Lazy Loading on theme classic (by @Progi1984)
      • #20132: Enable hook 'displayAfterProductThumbs' to access product - thanks @elburgl69 (by @matks)
      • #19455: Add hook displayAfterTitleTag (by @cdcvince)
      • #20096: Show last visible order state in customer order history page (by @matthieu-rolland)
      • #19762: FO: Refresh checkout hook (by @idnovate)
      • #19756: Change material font in order to add new icons (by @NeOMakinG)
      • #19428: Add event on toggleOrderButton in order to provide state of checkbox to payment modules (by @NeOMakinG)
      • #18904: FO: show browser-native error messages during payment selection step in checkout (by @patrickmyh)
      • #19384: Replaced h2 title by h1 in the product listing of the catalog (by @Progi1984)
      • #16828: Improve search performance for large shops (by @Darhazer)
      • #19535: Remove unused code (by @idnovate)
      • #18704: Prevent Tabnabbing (by @h8h)
      • #17296: Add displayProductPriceBlock hook (by @idnovate)
      • #17562: Mailto - Spam Bot improvement - thanks @waschier-design (by @matks)
      • #17869: Add linkedin to classic theme with SVG icon (by @NeOMakinG)
      • #18068: Improve img accessibility (by @davidglezz)
      • #17243: Permit submit form button to be outside of a form with a form attribute (by @NeOMakinG)
      • #17203: Add override hooks into Presenters (by @matks)
    • Bug fix:
      • #24610: Fixed check on array in template Smarty (by @Progi1984)
      • #24428: Correct logo size of classic theme (by @NeOMakinG)
      • #24239: Typo in head-jsonld.tpl, shop logo link: correction for #23151 (by @fdonnet)
      • #24457: Fix final summary exception (by @atomiix)
      • #24430: Improve CartPresenter performance, and allow Order to retrieve default_image (by @PierreRambaud)
      • #24379: Fix smarty product lazy load exception (by @atomiix)
      • #24270: Fix exception thrown in FO when category not active or doesn't exists (by @atomiix)
      • #24315: Fix quickview image size on FO (by @NeOMakinG)
      • #24325: Move notifications inside content wrapper to fix a regression (by @NeOMakinG)
      • #24248: Use combination image instead of the cover image in cart (by @PierreRambaud)
      • #24012: Remove touchstart even on TouchSpin on FO (by @NeOMakinG)
      • #23903: No image available in German: fix typo. (by @lmeyer1)
      • #23841: Fix autocomplete UI going under the header on classic theme (by @NeOMakinG)
      • #23528: Fix, hide desactivated categories in breadcrumbs (by @mkdgs)
      • #8738: FO Don't display shipping method for virtual cart (by @timactive)
      • #23169: Fixes issue with cms category ordering in sitemap (by @JevgenijVisockij)
      • #23406: Check if id_country exists before using the result of the array (by @PierreRambaud)
      • #23473: Make sure key exists before using it (by @PierreRambaud)
      • #23353: Fix classic theme images width, accessibilty and some lighthouse improvements (by @NeOMakinG)
      • #23073: Fix product description lists color on FO (by @NeOMakinG)
      • #23074: Stylise list in product short description of quickview (by @NeOMakinG)
      • #23006: Fix product search by ISBN (by @Seb33300)
      • #22945: Fix product list hover and overflow on catalog mode (by @NeOMakinG)
      • #22749: Remove useless redirection on shop logo in multilingual context (by @jf-viguier)
      • #21065: Add '-' to checkout's summary subtotal if it is discount type (by @oscc-es)
      • #21196: Remove htaccess rule who don't work (by @okom3pom)
      • #22419: Consistent use of https:// in schema.org itemtypes (by @tswfi)
      • #22032: Removed override of ps_searchbar (by @Progi1984)
      • #22145: Fix customized product being added to cart, instead of standard one (by @Hlavtox)
      • #21782: Get proper cover for product in cart and cart modal (by @kpodemski)
      • #22074: Add accordion to contact information in footer on classic theme (by @NeOMakinG)
      • #21996: Update logo name without shop name (by @jeckyl)
      • #22076: Add new column template for displayLeft/Right hook (by @NeOMakinG)
      • #22027: Remove duplicate id on product-list-bottom (by @NeOMakinG)
      • #20809: Update to check Language association to the current store (by @dgonzalez360)
      • #21908: Strip_tags() error when having an array in the URL (by @PierreRambaud)
      • #20565: Filter variations by qty at FO (by @Guisardo)
      • #21732: Fixed displayPackPrice not defined to true due to a type comparision (by @Prestaworks)
      • #21783: Get page title respecting dedicated meta title and combination information (by @kpodemski)
      • #21814: FO: fix wrong redirection after address edition in checkout process (by @matthieu-rolland)
      • #20606: [BC Break] Fix invoice address selection at checkout (by @matthieu-rolland)
      • #21620: [BC Break] Fix categorytree not showing on mobile when mobile is enabled (by @NeOMakinG)
      • #18179: Fixed Sort by price in FO with specific price (by @soulardromain)
      • #21674: Set jquery colorpicker option only if it is needed and loaded (by @matthieu-rolland)
      • #21485: Prevent page freeze because off multiple add to cart clicks (by @kpodemski)
      • #21407: Fixed typo in wording in modal.tpl (by @Magicalname)
      • #20980: Use assembler to present products in cart (by @JoryHogeveen)
      • #21401: Fix address item different height in checkout (by @NeOMakinG)
      • #21313: Sanitize product sort order (by @jf-viguier)
      • #21394: Correct product meta-title after changing variant (by @kpodemski)
      • #21169: Fix availability messages quickview also updating product page (by @dali-rajab)
      • #20338: Fix guest tracking without friendly URLs (by @SuichiM)
      • #20941: Validate password only if not empty, fixing Guest Checkout (by @matks)
      • #20233: Fix order history font-size and contrast (by @davidglezz)
      • #20616: Set secure_key in invoice links for guests (by @JoshTheDerf)
      • #20499: Ecotax is displayed tax excl instead of tax incl in FO (by @PululuK)
      • #20530: Fix facets.js pendingQuery was always false (by @davidglezz)
      • #20660: Remove available_date from presented product if in the past (by @awitkutarahil)
      • #20773: Make sure sanitizeUrl method allows array in $_GET, and make methods protected to be reused (by @PierreRambaud)
      • #20211: Fix missing pagination for alternative lang url (by @Sinepel)
      • #20556: Fix images quickview also updating product page by changing product i… (by @NeOMakinG)
      • #20592: The delivery note's name is wrong after the download (by @PululuK)
      • #17712: Prevent from loading old carts (by @daresh)
      • #19965: Add High DPI support to ImageRetriever (by @daresh)
      • #19830: Allow override of checkout process (by @ksaandev)
      • #20139: Module widget display fix (by @Oksydan)
      • #20148: Color picker doesn't recognize html color name on page load, in BO (by @PululuK)
      • #16439: Frontend Translation mixed up when switching languages (by @23b)
      • #19601: Only use unit_price_ratio when defined in Product (by @ksaandev)
      • #19534: Front side validation problem on the number of characters in a password (by @florian-202)
      • #17322: [BC Break] Don't log bots anymore (by @jf-viguier)
      • #17123: Fix default country and country detection (by @mvorisek)
      • #18562: Update node-sass version to support node 12 on classic theme (by @NeOMakinG)
      • #19116: Avoid showing 0 in Quantity field when the minimal quantity is 0 (by @taoufiqaitali)
      • #17423: Add a space before the dash separator when building the attributes names string (by @leup)
      • #19438: Disable payment button if term checkbox is unchecked (by @NeOMakinG)
      • #19501: Check whether subcategories are empty before displaying them (by @matks)
      • #19434: Fix : "update address" page title is changed when an error is triggered (by @PululuK)
      • #19298: Add missing breadcrumb links in order pages: confirmation/return/follow, cart and addresses pages (by @nprokopenko202)
      • #18739: Add a condition to avoid currency name repeat (by @NeOMakinG)
      • #19195: Add breadcrumb to Stores & Sitemap front controllers (by @nprokopenko202)
      • #15614: Fix of new customer message (by @BlackKerio)
      • #18459: Fix h1 on brandlist and supplierlist module that shouldn't be an h1 (by @NeOMakinG)
      • #18226: ApplyProductCalculation and ProductlazyArray variable mismatch (by @jonasburneika)
      • #17461: Fix wrong wordings on "New" translations (by @micka-fdz)
      • #15100: Change the way to get the price without discounts (by @levyn)
      • #16928: Adding subcategories on category page (by @NeOMakinG)
      • #17607: Add displayBanner hook (by @jf-viguier)
      • #17633: Cart object is undefined after refreshing the cart (by @arouiadib)
      • #17664: Disallow birth year in two digits (by @jf-viguier)
      • #17522: FIX - Disabled products are visible with wrong token or no token at all (by @PululuK)
      • #17569: On virtual product, the delivery time shouldn't display (by @PeeyushAgrawalWebkul)
      • #17014: Correct history problem on listing page (by @NeOMakinG)
      • #17020: Sending rating event on product refresh to avoid empty rating stars (by @NeOMakinG)
      • #17133: Correct history on product page (by @NeOMakinG)
      • #17073: Email subject doesn't support html entities (by @jf-viguier)
      • #17294: Refresh cart summary when adding a voucher (by @idnovate)
      • #17402: Fix reversed product sorting (by @micka-fdz)
      • #16620: Prevent order controller from validating all guest addresses (by @slri)
      • #16934: Fixing submenu not showing on classic theme (by @NeOMakinG)
      • #16965: Adjusting quantity on product page if empty or under min qty (by @NeOMakinG)
      • #16956: Changing classic theme filters alignments and spaces (by @NeOMakinG)
    • Refactoring:
      • #21729: Move product canonical url from tpl to controller (by @micka-fdz)
      • #19391: Remove useless variable from FromController::init() (by @ksaandev)
      • #19392: Remove useless variable and fix typo (by @ksaandev)
  • Core:
  • Installer:
  • Web Services:
    • New feature:
    • Improvement:
      • #22309: Fixed unclear error message during api/products/image requests with improper input data (by @KminekMatej)
      • #19249: Fix illogical ternary condition for webservice filtering (by @DelecroixQuentin)
      • #19389: Extract SQL logic from WebserviceRequest to unit test it (by @matks)
      • #19390: Small improvements for WebserviceRequest class (by @matks)
      • #16710: Add webservice to OrderCartRule with endpoint order_cart_rules (by @Daxtermania)
    • Bug fix:
      • #23081: Fix the combination's disappearance from Cart when it's updated by WS (by @fabiovannini)
      • #22413: Make sure the display parameter is properly configured in Webservices (by @PierreRambaud)
      • #21613: Fix webservice accessory xlink href (by @Dakror)
      • #21416: Update webservice doc url in WebserviceRequest (by @PululuK)
      • #19565: Fix webservice id_shop_group parameter (by @loicsapone)
      • #18006: Remove notice on field value on webservice (by @Klemart3D)
      • #17233: Fixed error when generating link_rewrite with API (by @Hherreros)
      • #16431: Webservice: Updating category position is changed (by @gerdus)
      • #16553: Avoids webservice to create duplicated customers with same email (by @BlackKerio)
      • #16697: Fix setWsPositionInCategory and setWsCategories, the product position in the categories changes (by @BlackKerio)
    • Refactoring:
      • #18160: Updating hook calls on WebserviceSpecificManagementImages (by @prestaquality)
  • Localization:
    • New feature:
    • Improvement:
    • Bug fix:
    • Refactoring:
      • #19599: Wrong call prefix for Congo (CG/CD) (by @kerin444)
  • Tests:
    • New feature:
      • #23590: Update phpstan-prestashop to 1.1.1, restore the usage of the extension (by @matks)
      • #23522: Introduce phpstan for prestashop v1.1 with 3 new Rules: ClassConstantsMustHaveVisibilityRule, UseTypeHintForNewMethodsRule, UseTypedReturnForNewMethodsRule (by @matks)
      • #22764: Introduce phpstan extension (by @matks)
    • Improvement:
    • Bug fix:
    • Refactoring:
      • #24652: Functional tests - Add test merchandise return options (by @nesrineabdmouleh)
      • #24627: Functional tests - Add test 'Contact options' (by @nesrineabdmouleh)
      • #24603: Add js-doc to faker data classes: search, searchEngine, seoPage, shop, shopGroup, sqlQuery, state, store, supplier (by @boubkerbribri)
      • #24551: Update js documentation for shop parameters pages (by @nesrineabdmouleh)
      • #24578: Fix test Handling charges and backport fixes for product quick view test (by @boubkerbribri)
      • #24569: Add js-doc to faker data classes: tag, tax, taxRule, taxRuleGroup, title, webservice, zone (by @boubkerbribri)
      • #24566: Add js-doc to faker data classes: Address, brand, brandAddress, carrier, attribute and value (by @boubkerbribri)
      • #24375: Add new test 'Guest checkout: Use different invoice address' (by @boubkerbribri)
      • #24478: Functional tests - Fix and add tests for Brands and Addresses pages (by @nesrineabdmouleh)
      • #24500: Fix change customer message status (by @boubkerbribri)
      • #24454: Functional tests - Fix and add tests for Features and Values (by @nesrineabdmouleh)
      • #24459: Wait For price to be updated on view order page (by @boubkerbribri)
      • #24462: Update js doc for customer service pages (by @boubkerbribri)
      • #24445: Fix click on a hidden checkbox on localization and translation page (by @boubkerbribri)
      • #24455: Remove forgotten function description (by @SD1982)
      • #24364: Add 2 new test "reorder from order history list" and "reorder from order detail" (by @SD1982)
      • #24435: Fix click on toggle for seo and url page (by @boubkerbribri)
      • #24285: Refacto shipping test pages for js-doc (by @SD1982)
      • #24377: Fix sanity workflow - Add repo to download libapache2 (by @boubkerbribri)
      • #24343: Fix attributes and Values functional tests (by @nesrineabdmouleh)
      • #24305: Remove some modules when building docker for tests (by @boubkerbribri)
      • #24288: Refactoring addImagesToProduct function (by @boubkerbribri)
      • #24280: Add Js doc for Dashboad and modules pages (by @boubkerbribri)
      • #24215: Add pagination tests for monitoring page (by @nesrineabdmouleh)
      • #24236: Update js documentation for order pages (index - add - view) (by @nesrineabdmouleh)
      • #24240: Update js documentation for Credit slips - Delivery slips - Invoices - Shopping carts pages (by @nesrineabdmouleh)
      • #24252: Add more scripts on package.json (by @boubkerbribri)
      • #24160: Add new test contact us from the order confirmation page (by @SD1982)
      • #24163: Refacto / update FO tests pages for the js-doc (by @SD1982)
      • #24148: Use base:7.4-apache image for UI tests (by @boubkerbribri)
      • #24126: Add click and wait for download function (by @boubkerbribri)
      • #24132: Update doc for login and payment preferences pages (by @boubkerbribri)
      • #24095: Migrated Unit Test from tests-legacy (by @Progi1984)
      • #24110: Fix brand address and supplier tests (by @boubkerbribri)
      • #24075: Update js documentation for base pages (by @boubkerbribri)
      • #24024: Add new test "subscribe newsletter" (by @SD1982)
      • #24046: Functional tests - Add test change customer service message status (by @nesrineabdmouleh)
      • #23947: Upgrade playwright to v1.8.1 (by @boubkerbribri)
      • #24016: Functional tests - Add test to verify login BO (by @nesrineabdmouleh)
      • #24006: Functional tests - Add missing test to filter orders by date (by @nesrineabdmouleh)
      • #24004: Functional tests - Add missing test to sort orders by date (by @nesrineabdmouleh)
      • #23994: Fix step 'Go back to BO' on maintenance test (by @boubkerbribri)
      • #23946: Separate error messages on Installation test (by @boubkerbribri)
      • #23938: Add some missing scenarios on customer block test (by @nesrineabdmouleh)
      • #23855: Fix Close onboarding on sanity tests (by @boubkerbribri)
      • #23543: BO password reset with maildev (by @SD1982)
      • #23622: Fix click on behavior input on Add product page (by @boubkerbribri)
      • #23494: Fix click on toggles on nightly develop (by @boubkerbribri)
      • #23408: Fix Log test and delete duplicated identifiers in Nightly (by @boubkerbribri)
      • #22932: FO password reminder test with maildev (by @SD1982)
      • #23144: Add test - Check footer links on FO (by @nesrineabdmouleh)
      • #22890: Fix shopping cart tests for the nightly (by @boubkerbribri)
      • #22793: Upgrade playwright to 1.6.2 (by @nesrineabdmouleh)
      • #22707: Add test 'Filter, sort and pagination currencies' (by @nesrineabdmouleh)
      • #22738: Add new FO test 'CRUD Address in FO' (by @boubkerbribri)
      • #22717: Change import file test to import attributes instead of customers (by @SD1982)
      • #22702: Add /var/lib/php/sessions folder to github actions (by @boubkerbribri)
      • #22684: Add test 'Countries restrictions' (by @nesrineabdmouleh)
      • #22659: Add test 'Sort carriers by' in FO (by @nesrineabdmouleh)
      • #22570: Migrate sanity tests to github actions (by @boubkerbribri)
      • #22562: Fix click on checkbox while deleting customer (by @boubkerbribri)
      • #22363: Wait to fill inputs before hiding modal in create currency form (by @boubkerbribri)
      • #22329: Fix radio and checkbox selectors for invoices and monitoring tests (by @boubkerbribri)
      • #22194: Delete unused function on the linkchecker (by @boubkerbribri)
      • #22184: Fix step sorting by date in test "Sort and pagination cart rules" (by @boubkerbribri)
      • #22019: Add test 'Search bulk actions' (by @nesrineabdmouleh)
      • #21993: Adjust behats localized fields assertion and add LocalizedArrayTransformContext (by @zuk3975)
      • #22054: Add test 'Erase all' emails (by @nesrineabdmouleh)
      • #21946: Add test "Sort and pagination emails table" (by @nesrineabdmouleh)
      • #21986: Add test "Disable multi store on CRUD shop group test" (by @nesrineabdmouleh)
      • #21973: Add test "CRUD multistore" (by @nesrineabdmouleh)
      • #21959: Fix step identifier checker command name (by @boubkerbribri)
      • #21779: Add test 'Filter sort and pagination order return status' (by @nesrineabdmouleh)
      • #21955: Remove transformation traits from behats and implement contexts instead (by @zuk3975)
      • #21954: Add test "Pagination DB backup" (by @nesrineabdmouleh)
      • #21869: Add test 'CRUD search' (by @nesrineabdmouleh)
      • #21907: Update README.md for UI tests (by @boubkerbribri)
      • #21858: Add test 'Quick edit tax rules' (by @nesrineabdmouleh)
      • #21412: Add a new test "import file" (by @SD1982)
      • #21854: Fix tests after new UI kit version merged (by @boubkerbribri)
      • #21789: Add filter and reset steps to cart rules tests (by @boubkerbribri)
      • #21746: Add test 'Enable/Disable' webservice keys by bulk actions (by @nesrineabdmouleh)
      • #21756: Add test 'Filter sort and pagination tags' (by @nesrineabdmouleh)
      • #21733: Add test 'Create simple order in BO' (by @boubkerbribri)
      • #21765: Generating images inside carrier test and fix checking number of sql queries after filter (by @boubkerbribri)
      • #21755: Trim string generated for tax rule group to avoid filter fail (by @boubkerbribri)
      • #21590: Fix selectors for design tests (by @boubkerbribri)
      • #21635: Delete generating images inside the pages (by @boubkerbribri)
      • #21660: Add test 'Update default carrier' (by @boubkerbribri)
      • #21735: Add test 'Filter sort and pagination SQL queries' (by @nesrineabdmouleh)
      • #21738: Add test 'Sort and pagination webservice keys' (by @nesrineabdmouleh)
      • #21636: Add test 'CRUD tag' (by @nesrineabdmouleh)
      • #21528: Add test 'CRUD order return status' (by @nesrineabdmouleh)
      • #21669: Add test 'View raw html and text' in email themes page (by @boubkerbribri)
      • #21709: Add test 'Update default country' (by @boubkerbribri)
      • #21637: Add test 'Sort and pagination employees' (by @nesrineabdmouleh)
      • #21573: Add test 'Quick edit and bulk actions carriers' (by @nesrineabdmouleh)
      • #21534: Add test 'Bulk delete search engine' (by @nesrineabdmouleh)
      • #21631: Using setValue on login to test multiple login attempts (by @boubkerbribri)
      • #21589: Fix fail on sanity tests on travis (by @boubkerbribri)
      • #21580: Update view customer selectors (by @boubkerbribri)
      • #21570: Upgrade playwright to v1.5.1 (by @boubkerbribri)
      • #21517: Add test 'Tax rules bulk actions' (by @nesrineabdmouleh)
      • #21498: Fix test 'Download sample file' (by @boubkerbribri)
      • #21209: Lower permissions for attachment dummy file (by @zuk3975)
      • #21214: Fix Update status, newsletter and optin for customers page (by @boubkerbribri)
      • #21164: Add test 'pagination and sort cart rules' (by @nesrineabdmouleh)
      • #20707: Fix ReflexionHelper class name (by @mvorisek)
      • #20860: Fix memory_limit while installing with CLI on docker (by @boubkerbribri)
      • #20664: Update selector for exchange currencies rates and faker for tax group rule (by @boubkerbribri)
      • #20647: Fix selectors for Seo options form after merge 1.7.7.x into develop (by @boubkerbribri)
      • #20516: Functional tests - Fix selector changes for email themes form (by @boubkerbribri)
      • #20427: Refactor behats ProductFeatureContext to multiple smaller contexts (by @zuk3975)
      • #20407: Use sharedStorage for exceptions in behat domain contexts (by @zuk3975)
      • #20273: Functional tests - Fix confirm delete modal selector for addresses page (by @boubkerbribri)
      • #20262: Functional tests - Fix click on delete confirmation modal - Customers > Addresses (by @nesrineabdmouleh)
      • #20193: Functional tests - Use hook name instead of hook position in link widget (by @boubkerbribri)
      • #20157: Functional tests - Fix the ID of display footer hook (by @nesrineabdmouleh)
      • #19899: Functional tests - Add class to clickable element 'i' in grid header select all (by @boubkerbribri)
      • #19908: Functional tests - Add ids to export buttons and links (by @boubkerbribri)
      • #19868: Functional tests - Add id to save forms buttons (by @boubkerbribri)
      • #19870: Functional tests - Add id to save forms buttons in order pages (by @boubkerbribri)
      • #19888: Functional tests - Add edit action name to grids (by @boubkerbribri)
      • #19851: Functional tests - Fix selectors for add order message page (by @boubkerbribri)
      • #19859: Functional tests - Improve grid link add, view and delete (by @boubkerbribri)
      • #19864: Functional tests - Fix email logs selector (by @boubkerbribri)
      • #19835: Functional tests - Add ids to forms in payment preferences page (by @boubkerbribri)
      • #19840: Functional tests - Add id to forms buttons in design page and category (by @boubkerbribri)
      • #19836: Functional tests - Improve selectors for email theme page (by @boubkerbribri)
      • #19823: Functional tests - Improve grid header selectors (search and reset) (by @boubkerbribri)
      • #19805: Functional tests - Add forms ids and fix them for tests (by @boubkerbribri)
      • #19588: Functional tests - Add submit delete modal to monitoring tests (by @boubkerbribri)
      • #19503: Functional tests - Fix unit price to check in product Settings tests (by @nesrineabdmouleh)
      • #19500: Functional tests - Fix modal id in addresses test (by @nesrineabdmouleh)
      • #19411: Functional tests - Using only symbol to select currency in FO (by @boubkerbribri)
      • #19270: Functional tests - Fix display footer hook id (by @boubkerbribri)
      • #19275: Functional tests - Update linkchecker (by @boubkerbribri)
      • #19268: Functional test - Fix Sql queries tests (by @boubkerbribri)
      • #18964: Functional tests - Update puppeteer to version 3.0.2 (by @boubkerbribri)
      • #19115: Functional tests - Fix order message grid modal (by @boubkerbribri)
      • #19025: Functional tests - Increase timeout for docker puppeteer (by @boubkerbribri)
      • #19006: Functional tests - Fix change selectors (by @boubkerbribri)
      • #18476: Functional tests - Fix tests brands and suppliers (by @boubkerbribri)
      • #18392: Functional tests - Add 'Confirmation delete modal' to tests languages (by @boubkerbribri)
      • #18394: Functional tests - Add 'Confirmation delete modal' to tests design pages (by @boubkerbribri)
      • #18389: Functional tests - Add 'Confirmation delete modal' to tests currencies (by @boubkerbribri)
      • #18386: Functional tests - Add 'Confirmation delete modal' to tests Seo and Url (by @boubkerbribri)
      • #18383: Functional tests - Fix delete modal for tests employees (by @boubkerbribri)
      • #18384: Functional tests - Add 'Confirmation delete modal' to tests profiles (by @boubkerbribri)
      • #18408: Functional tests - Add 'Confirmation delete modal' to tests files (by @boubkerbribri)
      • #18380: Functional tests - Add 'Confirmation delete modal click' to tests Db backups (by @boubkerbribri)
      • #18377: Functional tests - Add 'Confirmation delete modal click' to tests contact and web service (by @boubkerbribri)
      • #18381: Functional tests - Fix delete modal for tests taxes (by @boubkerbribri)
      • #17214: Revert "Functional tests - Crud customer address" (by @SimonGrn)
      • #17086: Functional tests - Crud customer address (by @nesrineabdmouleh)
      • #17152: Revert "Functional tests - Fix disable shop function" (by @SimonGrn)
      • #17150: Functional tests - Fix disable shop function (by @boubkerbribri)

Don't miss a new PrestaShop release

NewReleases is sending notifications on new releases.