PrestaShopPrestaShop ist eine Open-Source E-Commerce Shop Software und verfügt über eine “Einkaufswagen” Funktion. Seit der erstmaligen Veröffentlichung im Jahr 2007 wird PrestaShop schon in über 100.000 Webshops verwendet.
Installatron Remote is a one-click solution to install and manage all of your PrestaShop websites. Using Installatron helps ensure PrestaShop is kept up-to-date and secure, and Installatron features like Clone, Backup and Restore, and Backup Scheduling can save you time. Learn more about Installatron Remote |
Hinter der Idee von PrestaShop steckt die Möglichkeit Web 2.0, sowie AJAX basierende Features und Ergonomie der nächsten Generation anwenden zu können. PrestaShop führt den Anwender Schritt für Schritt durch den Shop, angefangen mit dem Produkt Katalog bis hin zu den Zahlungsmöglichkeiten des Kundens. -PrestaShop-Entwickler 8.2.120 Februar - 360MBThis minor release fixes some bugs and adds some improvements
Back Office - Improvements
#37828: Add URL Validation when installing theme from URL (by @M0rgan01)
#37373: Add more options to pagination (by @Hlavtox)
#37355: Disable autocapitalize for SMTP settings (mobile) (by @ShaiMagal)
Back Office - Bug Fixes
#37869: Fix: Admin search by product ID results in CSV download instead of product page redirect (by @Codencode)
#37888: Fix: BO > Order details page - When changing pagination, Refunded column displays automatically (by @Codencode)
#37803: Fix multistore disabling (by @boherm)
#37771: Improve constraint on Product description (by @jolelievre)
#35709: Partial fix for textarea field height issues in V1 product page (by @Roxayl)
#36607: Fix: set by default enable action if module is disabled instead of configure action (by @Nakahiru)
#36505: Fix: set the product redirection to another product (301 & 302) (by @RomPiot)
#37030: Fix: Multistore - Can't disable a group shop (by @Codencode)
Back Office - Refactoring
#36715: Fix unreliable translation export (by @Hlavtox)
Front Office - New Features
#37125: Make getHookModuleExecList customizable from modules (by @matthieu-rolland)
Front Office - Improvements
#37448: Add missing hook on checkout account creation (by @Touxten)
Front Office - Bug Fixes
#37533: If price is not shown hide add to cart too. Fixes #37532 (by @tswfi)
#37268: Fix Incorrect SpecificPrice Currency Conversion (Issue 36844) (by @mrkalchemy)
#37267: Fix cart value amount (by @idnovate)
#37191: Fix specific references (by @rsoulard-prolaser)
Front Office - Refactoring
#37403: Remove unnecessary cart present and improve performance (by @Hlavtox)
Core - Improvements
#37964: Fixed license header (by @mattgoud)
#37943: Chore: [release-8.2.1] - composer : update classic-theme package to 2… (by @mattgoud)
#37907: Chore: [release-8.2.1] - update version number to 8.2.1 (by @mattgoud)
#37354: Slovakia VAT change from 2025/01 to 5% and 19% and 23% (by @ShaiMagal)
#36612: Add a condition for handling errors from hook actionModuleInstallBefore (by @JohnPAfr)
#37016: Guest.php - OS/Browser unnecessary logging to PHP error log in specific conditions (by @ShaiMagal)
#35695: Allow select correct invoice -> invoice_number can be "duplicated" (every year) (by @ShaiMagal)
#37159: Updated PrestaShop Packages (by @github-actions[bot])
#37147: Updated PrestaShop Packages (by @github-actions[bot])
#36938: Delete old thumbnail for variant images when deleting product (by @ShaiMagal)
Core - Bug Fixes
#37890: Fix preview mode for combination products (by @boherm)
#37912: Fix performance issue linked to HookModuleFilter PR (by @matthieu-rolland)
#37849: Fix issue with count on string (by @pszostok)
#37876: Downgrade lockfileVersion of themes package-lock.json files (by @mattgoud)
#37332: Order::getCustomerOrders - in specific case incorrect sorting by date_add DESC (by @ShaiMagal)
#37486: Fix obvious notice in Warehouse class (by @kpodemski)
Web Services - Bug Fixes
#36807: Move the array_unshift in Product::setWsPositionInCategory() (by @matks)
Tests - Bug Fixes
#37887: Fix: #37886 - [docker-compose] - upgrade node 14 to 16 (by @mattgoud)
#37862: Use Ubuntu 22.04 on 8.2.x (by @Progi1984) Lesen Sie mehr: https://github.com/PrestaShop/PrestaShop/releases/tag/8.2.18.2.0 (Hauptversion) 30 September 2024 - 360MBBack Office - Improvements
- #36171: Remove email "Preview" from BO section "Statutes" (by @ShaiMagal)
- #36386: Fix typo in pack wording that doesn't make sense (by @Hlavtox)
- #36172: Input type "number" is not styled properly (by @ShaiMagal)
- #36714: Order modules on translation page alphabetically (by @Hlavtox)
- #36936: Remove redirection on cms exception (by @Hlavtox)
Back Office - Bug fixes
- #36457: Fix: Pass correct language ID to getAttributesName instead of hardcoded 1 (by @mouleeg)
- #36454: Prevent creating duplicate customers in some scenarios (by @Hlavtox)
- #36287: Fix issue with Product Customizations (by @Codencode)
- #36802: Fix: Error occurs when navigating new admin controllers with empty quick access links (by @Codencode)
- #36639: Check override conflicts at module install (by @ludoviccardinale & @matthieu-rolland)
- #36895: Update AdminCartsController.php (by @Codencode)
- #36914: Added management of the 'addedByModule' field in the "CustomizationField" object (by @Codencode)
Front Office - Improvements
- #36359: Match URLs with a trailing slash (by @Hlavtox)
- #36451: Enhance TemplateVarShop Function with Shop Group ID for Improved Multi-Shop Support (by @ChronoBrake)
Front Office - Bug fixes
- #36454: Prevent creating duplicate customers in some scenarios (by @Hlavtox)
- #36521: Handle hook prefix to allow dashboard module to be saved (by @PrestaEdit)
- #36664: Use attribute public name instead of private name in URL anchors (by @maxldn5)
- #36834: Fix: problems with product customizations issue 1 (by @Codencode)
- #36905: Fix: Cart.php class method _deleteCustomization not deleting all image files from same customization but only first (by @Codencode)
Core - Improvements
- #36398: Updated PrestaShop Packages (by @github-actions)
- #36417: Updated PrestaShop Packages (by @github-actions)
- #36576: Mail - Reply-To can be the same as the To address (spam indicator - negative points) (by @ShaiMagal)
- #36764: Version number 8.2.0 (by @matks)
- #36657: Add hook for assigning general purpose variables before the core does it (by @matthieu-rolland)
- #36575: Migrate lazy array improvements and cart presenter decoupling from develop to 8.2.x (by @matthieu-rolland)
- #36955: Use basename on user given filename in legacy uploadcontroller (by @matthieu-rolland)
- #36972: Update default catalog 8.2.x (by @ps-jarvis)
Core - Bug fixes
- #36662: Cast OrderProductForViewing - location to string for Memcached (by @ShaiMagal)
- #36840: Use PHP constants for doctrine config (by @matks)
- #36875: Add attr_stringify_fetches to PDO init config to avoid BC Break (by @fox-john)
- #36689: Can't transformToCustomer while password max length is shorter than default 16 length (by @ShaiMagal)
Core - Refactoring:
- #36882: Comment search process (by @Hlavtox)
Lesen Sie mehr: https://github.com/PrestaShop/PrestaShop/releases/tag/8.2.08.1.726 Juni 2024 - 360MBBack Office - Improvements
- #36306: Open EntitySearchInput to public components in backoffice (by @thomasDelaporte)
- #35488: Add Export button missing on new Product Page V2 (by @ChronoBrake)
- #35434: Improve wording of pack quantities (by @Hlavtox)
- #35699: Correction of patch requests in PPV2 (by @M0rgan01)
- #35564: Update product SEO metadata length (by @M0rgan01)
- #35518: BO login screen - don't show PrestaShop version before Employee successful login (by @ShaiMagal)
Back Office - Bug Fixes
- #36256: Fixed incorrect link to documentation (by @nicosomb)
- #36244: Product page fixes (by @jolelievre)
- #35775: Responsive visual issues new product page (by @mattgoud)
- #36122: Error 500 fix for Admin Categories If description null (backport from develop) (by @ShaiMagal)
- #34823: Sets the current date on the duplicate product (by @webeshop)
- #35861: Update HTMLTemplateOrderSlip.php to fix #35802 (by @rudolfkastl)
Back Office - Refactoring
- #35824: Prevent errors on different address formats (by @Hlavtox)
- #35830: Fix notice on nulls (by @Hlavtox)
- #35827: Fix uasort in dead code (by @Hlavtox)
- #35698: Make changing order status more resilient to failed data (by @Hlavtox)
Front Office - Improvements
- #35705: Fix strstr modifier (by @Hlavtox)
- #35735: Fix array_slice modifier (by @Hlavtox)
- #35571: Stop requesting core.js source map in production (by @SharakPL)
Front Office - Bug Fixes
- #36342: Fix quantity check when there a customization in cart (Backport from #32312) (by @Progi1984)
- #35962: CartRule.php - performance bottleneck - duplicating query (by @ShaiMagal)
- #36074: Fix specific scenario when multiple carriers are used. (by @Hlavtox)
- #35565: Fix CCC error for path with version (by @ComonSoft)
- #35812: Fix unit price everywhere (by @Hlavtox)
- #35729: Remove deprecated jquery method (by @Hlavtox)
- #35584: Fix(merchandise-return): deprecation alert is displayed on the return form (by @TheoAlloin)
Front Office - Refactoring
- #35822: Fix strpos modifier (by @Hlavtox)
Core - Improvements
- #36341: Preliminary tasks for 8.1.7 release (by @jolelievre)
- #36284: Updated PrestaShop Packages (by @github-actions[bot])
- #36069: Upgraded productcomments (by @nicosomb)
- #35892: Updated PrestaShop Packages (by @github-actions[bot])
- #35871: Updated PrestaShop Packages (by @github-actions[bot])
- #35754: Updated PrestaShop Packages (by @github-actions[bot])
Core - Bug Fixes
- #35902: Fix min qty in front ProductController (by @boherm)
- #36272: Fix compatibility error on ARM processors when installing via docker (by @matthieu-rolland)
- #35621: Fix: Clear cache module multishop (by @pvujic)
- #35587: Fix $action variable in postProcess method (by @SharakPL)
Core - Refactoring
- #35953: Fix cart calculator tax rounding issues (by @Hlavtox)
- #35834: Stabilize search indexation and check referrer (by @Hlavtox)
- #35826: Better inform about faulty hooks (by @Hlavtox)
- #35749: Unify text field database limits (by @Hlavtox)
Installer - Improvements
- #36345: Update default catalog 8.1.x (by @ps-jarvis)
- #36340: Update default catalog 8.1.x (by @ps-jarvis)
Tests - Improvements
- #35818: Functional Tests : Migration from Docker Compose v1 to v2 (8.1.x) (by @Progi1984)
- #35646: UI Tests : Allow to enable/disable make (by @Progi1984)
Tests - Bug Fixes
- #35906: Fix error install libnss3-tools (by @jolelievre)
Lesen Sie mehr: https://github.com/PrestaShop/PrestaShop/releases/tag/8.1.78.1.6 (Sicherheitsupdate) 14 Mai 2024 - 360MBSecurity
- GHSA-7pjr-2rgh-fc5g Fix invoice access vulnerability in FO (by @matthieu-rolland & @M0rgan01)
- GHSA-45vm-3j38-7p78 Fix XSS vulnerability from FO contact form to BO (by @M0rgan01 & @matthieu-rolland)
Lesen Sie mehr: https://github.com/PrestaShop/PrestaShop/releases/tag/8.1.68.1.520 März 2024 - 360MBBack Office - Improvements
- Add more information into cart view page (by @Hlavtox)
Back Office - Bug Fixes
- Fix: Catalog - Stocks - multiple filters not working (by @Codencode)
- Add most used rule group to new products (by @Hlavtox)
- Backport newer method in filemanager (by @Hlavtox)
- Add Length constraint to MetaType (by @danilocarta)
- Always set HelperKpi source and use conditional refresh (by @PrestaEdit)
- Fix product csv import wiping category assignments, fixes #34601 (by @tswfi)
Front Office - Improvements
- Bump classic to 2.1.3 (by @Hlavtox)
Front Office - Bug Fixes
- Fix invoice download for non logged in customer (by @Hlavtox)
- Fix: BO - Import/Export - Can't import Store contact (by @Codencode)
- Do not show vouchers that should be hidden (by @Hlavtox)
- Fix A pack set to Decrement products in pack only. cannot be added to cart (by @Codencode)
- Fix: The new password policy is not present in the reset password page #35410 (by @Codencode)
- Validate cart rule actions on load (by @Hlavtox)
- Fix Address form not work properly in customer account area (by @Codencode)
- Implement canonical urls and remove not needed parameters (by @Hlavtox)
- Fix and comment address deletion process (by @Hlavtox)
- Allow Front controller called in cli if ssl is on or maintenance mode is on in 8.1 (by @jf-viguier)
Core - Improvements
- Update ps_googleanalytics (by @matthieu-rolland)
- Update modules on composer for PS 8.1.5 (patch release) (by @matthieu-rolland)
- Bump version to 8.1.5 (by @Hlavtox)
- Updated PrestaShop Packages (by @github-actions[bot])
- Disable autofill of password for SMTP (by @ShaiMagal)
- Updated PrestaShop Packages (by @github-actions[bot])
- Bump ps emailalerts to v3 (by @Hlavtox)
- Prevent Internal Server Error 500 - opcache_reset with restrict_api (by @ShaiMagal)
- Remove old Czech lower VAT 10% and 15% (by @ShaiMagal)
- Added id_shop param to actionAfterLoadRoutes Hook (by @hherreros-webimpacto)
- Fix CI for 8.1.x branch after 8.1.3 release (by @boherm)
Core - Bug Fixes
- Downgrade ps_googleanalytics (by @matthieu-rolland)
- Fix backup tool creating nulls (by @Hlavtox)
- Fix shipping cost on order details page - backport from v9 (by @kpodemski)
- Fix Link->getModuleLink() function for other shop contexts (by @hherreros-webimpacto)
- Fix display of categories from other shops (by @kpodemski)
- Prevent uncheck cast (by @gross-nvs)
Core - Refactoring
- Comment cart and quantity methods (by @Hlavtox)
- Fix alias hooks and add the missing ones (by @Hlavtox)
- Bump version to 8.1.4 (by @Hlavtox)
Installer - Improvements
- Update default catalog 8.1.x (by @ps-jarvis)
- Update default catalog 8.1.x (by @ps-jarvis)
Tests - Refactoring
- Functional tests - Fix nightly 8.1.x : Fix slider URL (by @nesrineabdmouleh)
- Feat: Backport and add node and dev mode for composite on 8.1.x (by @boubkerbribri)
- Sanity: Fix sanity command to stop after first fail (by @boubkerbribri)
Lesen Sie mehr: https://github.com/PrestaShop/PrestaShop/releases/tag/8.1.58.1.4 (Sicherheitsupdate) 20 Februar 2024 - 360MBFront Office - Improvement
- GHSA-3366-9287-7qpr Path disclosure in JavaScript variable (by @matks)
Lesen Sie mehr: https://build.prestashop-project.org/news/2024/prestashop-8-1-4-maintenance-release/8.1.3 (Sicherheitsupdate) 3 Januar 2024 - 360MBThis release fixes 2 vulnerabilities and multiple bug fixes.
Security
- XSS can be stored in DB from “add a message form” in order detail page (FO)
- Some attribute not escaped in Validate::isCleanHTML method
Back Office: Improvements
- #34741: Backport v9 SymfonyCacheClearer (by @M0rgan01)
- #34606: Optimize product page (by @jolelievre)
- #34738: Remove friendly url alert, put codes to columns (by @Hlavtox)
- #34563: Update wording of add to cart from list setting (by @Hlavtox)
- GHSA-xgpm-q3mq-46rq Some attribute not escaped in Validate::isCleanHTML method (by @matthieu-rolland)
Back Office: Bug Fixes
- #34356: Fix arabic numbers displayed (by @boherm)
- #34699: Fix customer search in specific price PPV2 (by @M0rgan01)
- #34715: Fix combination search in PPV2 specific price (by @M0rgan01)
- #33945: [BC Break] Fix specific price datetime range (by @Hlavtox)
- #34625: Add hook "actionUpdateQuantity" in product v2 (by @M0rgan01)
- #34647: Add empty string check for price in Catalog price rules (by @M0rgan01)
- #34600: Remove unnecessary Jquery selector in SerpApp. (by @M0rgan01)
- #34537: Minimal quantity should be 1 at least, not 0! (by @ShaiMagal)
- #34450: Fix TaxRulesGroup try to update removed column (by @LameuleFR)
- #34438: Fix BO CSV import - broken functionality (by @ShaiMagal)
- #34441: Fixed SQL apostrophe (') incompatibility (by @Lunyyx)
- #34419: Allow unit price to be zero even when displayed (by @gbelorgey)
- #34343: Fix combination modal changes detection (by @tleon)
- #34351: Fix legacy page images (by @Hlavtox)
- #34162: Fix edit bulk quantity for stock page (by @boherm)
- #34023: Handle via javascript that the two fields for impact are synced, mean… (by @jolelievre)
Back Office: Refactoring
- #34491: Improve error message on login page (by @Hlavtox)
Front Office: Improvement
- #34812: Bump classic-theme to 2.1.2 (by @boherm)
- #34648: Early return from rule check (by @Hlavtox)
- GHSA-vr7m-r9vm-m4wf XSS can be stored in DB from "add a message form" in order detail page (by @matthieu-rolland)
Front Office: Bug Fixes
- #34695: Better validate availability date (by @Hlavtox)
- #34689: Fix image legend not used (by @Hlavtox)
- #34317: Fix sorting by Relevance in search results (by @mrkalchemy)
- #34562: Do not allow products with required customization to be used as a gift (by @Hlavtox)
- #34487: Fix manufacturer name overwriting (by @Hlavtox)
- #34462: Improve front office date validation (by @Hlavtox)
- #34207: Don't check all product availability in cart on add to cart action (by @Oksydan)
- #34078: Fix URL with accented chars (by @M0rgan01)
- #33954: Fix undefined currency if cart is updated before currency is assigned to the context (by @Hlavtox)
Front Office: Refactoring
- #34633: Update ps_shoppingcart (by @Hlavtox)
- #34443: Remove useless htaccess rule for not existing file retro-compat.css.php (by @ShaiMagal)
Core: Improvement
- #34811: Exclude new routes for Security Annotation linter command (by @boherm)
- #34723: Updated PrestaShop Packages (by @github-actions[bot])
- #34678: [Gift message] allow more special characters, for example <> (by @ShaiMagal)
- #34632: Updated PrestaShop Packages (by @github-actions[bot])
- #34458: CO: improvement : Performance String Modifier (by @Shoprunners)
- #34529: New 12% VAT Czech Republic from 2024-01-01 (by @ShaiMagal)
- #34448: Validate smarty render calls (prevent errors from outdated themes) (by @ShaiMagal)
- #34452: Prevent Internal Server Error 500 - opcache_invalidate with restrict_api (by @ShaiMagal)
- #34158: Explicit error messages (by @Zudjo)
- #34435: Protect js folder from dangerous files (by @ShaiMagal)
- #34377: Add missing js events in CleanHtmlValidator (by @matthieu-rolland)
- #34380: Update module versions in composer.lock (PS 8.1.x) (by @matthieu-rolland)
- #34242: Change the APE field validation to match all formats (by @alexandrebak42)
- #34120: Bump Smarty to 4.3.4 (by @matks)
- #34084: Update Changelog for 8.1.2 (by @jolelievre)
Core: Bug Fixes
- #34523: Fix combination unit price math (by @the-ge)
Core: Refactoring
- #34609: Better validate cookie length (by @Hlavtox)
- #34531: Update Address.php - small phpdoc edit (@return value) (by @ShaiMagal)
- #34439: Update retro-compat.js.php - prevent PHP Warning (by @ShaiMagal)
- #34444: Fix php warning webservice (by @ShaiMagal)
- #34436: Update jquery.no conflict.php - prevent E_NOTICE (by @ShaiMagal)
Lesen Sie mehr: https://build.prestashop-project.org/news/2024/prestashop-8-1-3-maintenance-release/8.1.2 (Sicherheitsupdate) 2 Oktober 2023 - 360MBThis release fixes 2 vulnerabilities and multiple bug fixes.
Back Office - Improvement
- #33741: Introduce employee menu same page links (by @sowbiba)
- #33937: Bump 8.1.2 version (by @jolelievre)
- #33880: Replace help text by tooltip in delivery slips page (by @nicosomb)
- #33745: Introduce alternative search panels same page links (by @sowbiba)
- #33476: Add image helptext (by @Hlavtox)
- #33394: Add message when duplicating product (by @Hlavtox)
- #33296: Change translation key when enable/disable/delete product (by @mflasquin)
- #33276: Add file headers and bump some dependencies (by @mflasquin)
- GHSA-6jmf-2pfc-q9m7 Filter dashboard hooks in ajax method (by @matthieu Rolland)
- GHSA-gvrg-62jp-rf7j Check user has view access before fetching module hooks (by @matthieu Rolland)
Back Office - Bug Fixes
- #34060: Fix image configuration (by @Hlavtox)
- #33909: Cannot add feature or cusotmization fields to virtual product (by @M0rgan01)
- #33771: Update classname regex to allow FQDN (by @gross-nvs)
- #33860: Add order by for attribute by position (by @jolelievre)
- #33778: Handle friendly url automatic update and automatic offline shop configurations (by @jolelievre)
- #33802: Fix uninstalling modules with deleted hooks. (by @Hlavtox)
- #33658: Fix: issue when clearing cache with opcache with enable_file_override (by @Tofandel)
- #33380: Improve reorder positions on grids (by @boherm)
- #33567: Fix visual issues new product page (by @boherm)
- #33660: Fix error in the module translation page (old translation system) (by @eternoendless)
- #33643: Do not attempt to rebuild modules list if missing data (by @matks)
- #33581: Fix modules from distribution api (by @Hlavtox)
- #33450: Style migrated customer threads properly (by @Hlavtox)
- #33495: Check if external carrier module exists (by @Hlavtox)
- #33428: Prevent checking nonsupported image formats (by @Hlavtox)
- #33458: Fix select for when multishop is not enabled (by @tleon)
- #33152: Generate image for store after uploading it (by @Hlavtox)
- #33234: Update module's information cache and add clear cache for doctrine (by @M0rgan01)
Front Office - New Features
- #33873: Allow modules to provide language link params in correct languages (by @Hlavtox)
- #33632: Add useful email variables (by @Hlavtox)
Front Office - Improvements
- #33844: Allow adding multilanguage routes, add comments (by @Hlavtox)
Front Office - Bug Fixes
- #33964: Fix rounding of no pack price (by @Hlavtox)
- #33928: Provide rendered category footer (by @Hlavtox)
- #33978: Uniformise and improve cart stock protection (by @jolelievre)
- #33930: Cannot set specific price with currency filter (by @M0rgan01)
- #33885: Fix URL sanitization and duplicate language ID (by @Hlavtox)
- #33788: Add htaccess to protect templates dir (by @nicosomb)
- #33608: Fix tax detail in invoice (by @idnovate)
- #33387: Do not overwrite legend by empty value (by @Hlavtox)
- #33113: Add conditions for manufacturer fields (by @M0rgan01)
Front Office - Refactoring
- #33961: Do not construct presenters that we already have from the parent (by @Hlavtox)
Core - Improvement
- #34026: Update product comments in composer.lock (by @jolelievre)
- #33853: Updated PrestaShop Packages (by @github-actions[bot])
- #33407: Do not check for multiple image formats feature, add fallback (by @Hlavtox)
- #33817: Updated PrestaShop Packages (by @github-actions[bot])
- #33598: Updated PrestaShop Packages (by @github-actions[bot])
- #33515: Retry downloading language packs (by @Hlavtox)
- #33467: Updated PrestaShop Packages (by @github-actions[bot])
- #33433: Use proper limit for CMS page content (by @Hlavtox)
Core - Bug Fixes
- #33894: Fix adding and deleting language entries from tables (by @Hlavtox)
- #33648: Add WebP and Avif to mod_expires (by @kpodemski)
- #33573: Fix dropExistingForeignKeys method when updating doctrine schema (by @Hlavtox)
- #GHSA-v4gr-v679-42p7: (by @matthieu-rolland)
- #GHSA-2rf5-3fw8-qm47: (by @matthieu-rolland)
- #GHSA-hpf4-v7v2-95p2: (by @matthieu-rolland)
- #GHSA-m9r4-3fg7-pqm2: (by @matthieu-rolland)
- #GHSA-75p5-jwx4-qw9h: (by @matthieu-rolland)
- #GHSA-xw2r-f8xv-c8xp: (by @matthieu-rolland)
- #GHSA-gf46-prm4-56pc: (by @matthieu-rolland)
- #31637: Do not interfere with PDF files (by @Hlavtox)
- #33322: Delete data from product_carrier table after deleting product (by @Hlavtox)
- #33212: Prevent removing non restricted cart rules (by @Hlavtox)
Core - Refactoring
- #33883: Comment hooks with special calls, fix extra chain (by @Hlavtox)
- #33907: Use softDelete method (by @Hlavtox)
- #33555: Remove duplicates from smarty.config.inc.php (by @SharakPL)
- #33436: Add some comments to Product class (by @Hlavtox)
Installer - Improvement
- #34034: Update INSTALL.txt for 8.x (by @matks)
- #34007: Update default catalog 8.1.x (by @ps-jarvis)
- #33976: Update czech localization pack (by @Hlavtox)
- #33292: Add a check for key generation (by @Hlavtox)
Installer - Bug Fixes
- #34025: Add actionAfterLoadRoutes in hook.xml (by @jolelievre)
- #34018: Wording fixed for final export for 8.1.2 (by @jolelievre)
- #33784: Add missing wording and domains (by @Hlavtox)
- #33491: Add low_stock_threshold to fixtures (by @Hlavtox)
Web Services - Bug Fixes
- #34014: Backport of 32884 / Fix Error Webservice combinations or categories on a blank schema (by @matks)
- #32885: Added www-authenticate: bearer if the access token is invalid (by @nicosomb)
Localization - Bug Fixes
- #33807: Fixed $legacyKey in buildTranslationCatalogueFromLegacyFiles() (by @Amazzing)
Tests - Improvements
- #33352: Functional Tests : Unskip test after #31572 is fixed (by @Progi1984)
- #33349: Functional Tests : Improved test after partial fix for #32265 (by @Progi1984)
Tests - Bug Fixes
- #33869: Nightly: Fixed campaigns/productV2/functional/03_CRUDProductWithCombinations.ts (by @Progi1984)
- #33789: Nightly 8.1.x : Fixed campaigns/productV2/functional/01_filterProducts.ts (by @Progi1984)
- #33501: Nightly : 8.1.x - Fix random errors (by @Progi1984)
- #33326: Nightly : 8.1.x - Fixed Mocha Loader (by @Progi1984)
Tests - Refactoring
- #33708: UI Test: delete filter by position on pages and categories (by @boubkerbribri)
- #33679: Nightly: fix erreur on credit slip pagination test (by @boubkerbribri)
- #33631: Modules tests - Fix 'Modules > Faceted search > Uninstall and delete module'' (by @nesrineabdmouleh)
Lesen Sie mehr: https://build.prestashop-project.org/news/2023/prestashop-8-1-2-maintenance-release/8.1.1 (Sicherheitsupdate) 16 August 2023 - 360MBPrestaShop 8.1.1 fixes a few security issues found by security researchers and solves a great number of bugs reported by the community and project’s Quality Assurance team.
Back Office - Improvements
- #33278: Update dependencies (by @mflasquin)
- #32894: Admin search - Transmit the search query param (by @sowbiba)
- #32789: Warning on Modules List page when Distribution API cannot be contacted (by @0x346e3730)
- GHSA-gf46-prm4-56pc Protect from writing files on server through SQL form (by @matthieu Rolland)
- GHSA-m9r4-3fg7-pqm2 Protect file name from path traversal attack (by @matthieu Rolland)
- GHSA-75p5-jwx4-qw9h Escape variable to prevent sql injection (by @matthieu Rolland)
- GHSA-hpf4-v7v2-95p2 Protect translation file reading form path traversal attack (by @matthieu Rolland)
- GHSA-2rf5-3fw8-qm47 Keep file name from containing path traversal (by @matthieu Rolland)
- GHSA-v4gr-v679-42p7 Keep file name from containing path traversal (by @matthieu Rolland)
Back Office - Bug fixes
- #32493: Fix: When updating object images, old thumbnails are not deleted and updated (by @Codencode)
- #33255: Prevent deleting main URL of a store (by @Hlavtox)
- #33008: Fix 'New' Translation domain (by @mflasquin)
- #33124: Fix issue when disable tax, do not delete tax rules (by @mflasquin)
- #33236: Module manager - Empty category - Add raw filter to display html content (by @sowbiba)
- #33164: Fix authorized application column length (by @mflasquin)
- #33151: Fix for product editor is not storing some fields in multi shop context conservative fix for 8.1.x (by @cruftex)
- #33120: Fix bad display alert when changing product combination quantity (by @fatm-dev)
- #33107: Fix new file button target in product attachment form; (by @fatm-dev)
- #33048: Add string casting for boolean fields (by @nicosomb)
- #32662: Remove module list item when force deletion (by @M0rgan01)
- #32906: Fix clear filter options on missing category (by @FabienPapet)
- #32615: Update ImageGenerator resize destination path (by @M0rgan01)
- #31379: Fix disabling a module for a specific shop applied to all shops (by @matthieu-rolland)
- #32790: Fix PDF translations in backoffice (by @mflasquin)
- #32715: Fix: [BO] : Error notification displayed in Multistore page (by @Codencode)
- #32656: Fix: Warning on the Cart Rules creation/editing page (by @Codencode)
Front Office - Bug fixes
- #32597: Update checkOrGenerateImageType $sourceFilePath (by @M0rgan01)
- #33156: Check if product is active and orderable during checkout (by @Hlavtox)
- #33043: Fix wrong discount amount displayed (by @boherm)
- #32596: Fix availability display logic (by @mflasquin)
Core - Bug fixes
- #33136: Register commonly used deprecated modifiers to Smarty config (by @kpodemski)
- #33148: Update autoload library to v1.0.1 (by @jolelievre)
- #33133: Fix for child themes/multishop themes translations (by @kpodemski)
Core - Improvements
- GHSA-xw2r-f8xv-c8xp Add missing html attributes (by @matthieu Rolland)
Installer - Improvements
- #32752: Update default catalog 8.1.x (by @ps-jarvis)
Web Services - Bug fixes
- #32842: Changed error code when access token is invalid (by @nicosomb)
Tests - Improvements
- #33312: Nightly : 8.1.x - Multistore (Removed Delete shop url) (by @Progi1984)
- #31275: Functional Tests : Added deprecated as errors (by @Progi1984)
- #32769: Functional Tests : API : External Auth Server - Resource Endpoint (by @Progi1984)
- #32756: Functional Tests : Faceted search module - Uninstall and delete module (by @Progi1984)
- #32666: Functional Tests : BO - Design - Image Settings - Check base image format (by @Progi1984)
- #32668: Functional Tests : Cash on delivery (COD) module - Reset module (by @Progi1984)
- #32674: Functional Tests : Hummingbird : FO - Login : Login in FO (by @Progi1984)
Tests - Bug fixes
- #33279: Nightly : 8.0.x : Unskip test for the issue 32914 (by @Progi1984)
- #33281: Nightly : 8.1.x : Unskip test for the issue 32914 (by @Progi1984)
- #33130: Nightly : 8.1.x : Fixed error in filterTaxes (by @Progi1984)
- #33131: Nightly : 8.0.x : Fixed error in filterTaxes (by @Progi1984)
- #33033: Nightly : Fixed install Node 14 (by @Progi1984)
- #33023: Nightly : Fixed install Node 14 (by @Progi1984)
- #33011: Nightly : Fixed mocha loader (8.1.x) (by @Progi1984)
- #33012: Nightly : Fixed mocha loader (8.0.x) (by @Progi1984)
- #32849: Nightly : Fixed functional/BO/04*/01*/08* (by @Progi1984)
- #32835: Nightly : 8.1.x : Fixed error in package.json (by @Progi1984)
- #32834: Nightly : 8.0.x : Fixed error in package.json (by @Progi1984)
- #32829: Nightly : Fixed functional/BO/02*/01*/viewAndEditOrder/11* (by @Progi1984)
- #32706: Nightly : Fixed check of shipping price (by @Progi1984)
Tests - Refactoring
- #33228: Nightly : 8.1.x - Skip test for the issue 32914 (by @Progi1984)
- #33230: Nightly : 8.0.x - Skip test for the issue 32914 (by @Progi1984)
- #33174: Sanity Tests - Fix bug in product V2 tests (by @nesrineabdmouleh)
- #33146: Product V2 tests - Fix bug in product V2 tests (Sanity & Functional campaigns) (by @nesrineabdmouleh)
- #32859: Refacto WS tests countries (by @boubkerbribri)
- #32792: Functional tests - Add new test 'Design > Position > Filter module' (by @nesrineabdmouleh)
- #32782: Functional tests - Add new tests 'Stock > Sort and pagination movements table' (by @nesrineabdmouleh)
- #32718: Functional tests - Add some tests in 'FO > Carts' page (by @nesrineabdmouleh)
- #32598: Functional tests - Add some tests in "Module manager > Alerts tab" (by @nesrineabdmouleh)
- #32640: Fix nightly 18-05 - Add reset filter step to products table (by @nesrineabdmouleh)
Lesen Sie mehr: https://build.prestashop-project.org/news/2023/prestashop-8-1-1-maintenance-release/8.1.0 (Hauptversion) 29 Juni 2023 - 360MBPrestaShop 8.1 is a minor upgrade with major improvements. It's focused on making things faster and easier for you, transforming the way you use PrestaShop.
Notable Changes
- Introduction of _raw parameter on translations to avoid html escaping in translator. PR#30415
- Changed location of Smarty caching type configuration from database to config/defines.inc.php PR#29172
- Improve extendability of the new product page form in BO: added NavigationTabType to create custom tabs in BO product page PR#28752
- Moved grid column type classes, see deprecation list below PR#30800
- Behavior change: when deleting an image type, its images are now deleted PR#30510
- Auto update of modules configuration option is no longer available PR#30467
- Added getters in CmsController, OrderConfirmationController, ProductController, CategoryController, ManufacturerController, SupplierController PR#30408
- Added Currency::getDefaultCurrencyId() method to avoid retrieving PS_CURRENCY_DEFAULT from configuration in various classes PR#30398
- actionAjaxDieBefore now receives its value parameter via reference PR#30347
- Deprecated Validate::isAnything() since it was always returning true PR#30163
- Refactored frontend sitemap and introduced actionModifyFrontendSitemap hook PR#29797
- Introduced actionGenerateDocumentReference hook to allow overriding order reference PR#29781
- Introduced 3 new hooks about Contact Page: displayContactRightColumn, displayContactContent, displayContactLeftColumn in classic and hummingbird themes, and removed related widget hooks PR#29516
- Introduced Tools::getCurrentUrl() to retrieve the current URL in a hook PR#28541
- BC break: Shop::getBaseURL() use secure mode by default PR#28469
- Vue was upgraded from 2.6 to 3.2, see below PR#28463
- Customer Settings > Customer page is now multistore compatible PR#27608
- Introduced PrestaShop\PrestaShop\Core\Security\PasswordGenerator class to generate random passwords with multiples types/lengths PR#31004
- Introduced PrestaShop\PrestaShop\Core\Security\Hashing class to hash a password from a plain text and a salt with md5 PR#31004
- Introduced actionProductPriceCalculation hook PR#27927
- Added a new Smarty variable theme_dir in front controllers PR#30383
- Added a feature to disable core.js loading on custom themes PR#29995. More informations
- Added supplier url and manufacturer url to Smarty {url} helper PR#30242 and PR#30314
- Fixed modules autoloaders and service configurations registrations priority PR#30588. More informations
- Introduced actionLoggerLogMessage hook PR#28999. Hook details page
- Unregistered hooks are now collected in debug toolbar PR#29314
- Added Sortable Javascript library to the core PR#30225
BC Breaks (Backward Compatibility Breaks)
- Shop::getBaseURL() use secure mode by default PR#28469
- For the class PrestaShop\PrestaShop\Core\Domain\TaxRulesGroup\QueryResult, constructor parameters are now TaxRulesGroupId $taxRulesGroupId, string $name, bool $active, array $shopAssociationIds PR#28812
- Webservice does now respect the maximum image upload size set in back office (PS_LIMIT_UPLOAD_IMAGE_VALUE)
Lesen Sie mehr: https://build.prestashop-project.org/news/2023/prestashop-8-1-0-available/8.0.5 (Sicherheitsupdate) 16 August 2023 - 360MBCore - Improvements
- GHSA-xw2r-f8xv-c8xp add missing html attributes (by @matthieu-rolland)
Back Office - Improvements
- #33276: Add file headers and bump some dependencies (by @mflasquin)
- GHSA-gf46-prm4-56pc protect from writing files on server through SQL form (by @matthieu-rolland)
Back Office - Bug fixes
- #33234: Update module's information cache and add clear cache for doctrine (by @M0rgan01)
- #33008: Fix 'New' Translation domain (by @mflasquin)
- #33124: Fix issue when disable tax, do not delete tax rules (by @mflasquin)
- #33048: Add string casting for boolean fields (by @nicosomb)
- #31379: Fix disabling a module for a specific shop applied to all shops (by @matthieu-rolland)
- #32790: Fix PDF translations in backoffice (by @mflasquin)
- #32715: Fix: [BO] : Error notification displayed in Multistore page (by @Codencode)
Front Office - Bug fixes
- #32596: Fix availability display logic (by @mflasquin)
- #32345: Hide vouchers with no available quantities (by @tleon)
Tests - Bug fixes
- #33279: Nightly : 8.0.x : Unskip test for the issue 32914 (by @Progi1984)
- #33131: Nightly : 8.0.x : Fixed error in filterTaxes (by @Progi1984)
- #33033: Nightly : Fixed install Node 14 (by @Progi1984)
- #33012: Nightly : Fixed mocha loader (8.0.x) (by @Progi1984)
- #32834: Nightly : 8.0.x : Fixed error in package.json (by @Progi1984)
- #32829: Nightly : Fixed functional/BO/02*/01*/viewAndEditOrder/11* (by @Progi1984)
Tests - Refactoring:
- #33230: Nightly : 8.0.x - Skip test for the issue 32914 (by @Progi1984)
- #33174: Sanity Tests - Fix bug in product V2 tests (by @nesrineabdmouleh)
Lesen Sie mehr: https://build.prestashop-project.org/news/2023/prestashop-8-0-5-maintenance-release/8.0.4 (Sicherheitsupdate) 27 April 2023 - 360MBBack Office - Bug fixes
- #32028: Fix module active flag with group & shop contexts (by @boherm)
- #32028: Fix module active flag with group & shop contexts (by @boherm)
- #31411: Display error message when language file is missing (by @Prestaworks)
- #31390: Ignore attribute_quantity if stock management disabled (by @bibips)
- GHSA-8r4m-5p6p-52rp Fix arbitrary file ready through sql manager
Core - Improvements
- #31285: Allow JS action after module import (by @sowbiba
Core - Bug fixes
- GHSA-fh7r-996q-gvcp Fix possible XSS injection through Validate::isCleanHTML method
- GHSA-p379-cxqh-q822 Fix executeS method making sure it does selection only (found by truff@projet7.org / Sébastien Cantos)
Installer - Bug fixes
- #32112: Handle fallback in Tools::clearSf2Cache when container is not available (by @jolelievre)
Web Services - Bug fixes
- #32044: Fix WS error: add product with empty unit-price (by @boherm)
Lesen Sie mehr: https://build.prestashop-project.org/news/2023/prestashop-8-0-4-maintenance-release/8.0.33 April 2023 - 360MBThis release adds some fixes and improvements.
Back Office - Improvement
- #31902: Remove cache clear lock file after it is not needed (by @jolelievre)
- #31647: Prevent email enumeration (by @MathiasReker)
Back Office - Bug Fixes
- #31820: Handle custom lock file during the cache clear and force module actions one by one (by @jolelievre)
- #31772: Fix wordings in BO for keys WS (by @boherm)
Core - Improvement
- #31912: Upgrade prestashop modules (by @matthieu-rolland)
- #31913: Bump symfony version (by @matthieu-rolland)
- #31907: Bump module ps_distributionapiclient (by @matthieu-rolland)
- #31909: Bump prestashop to 8.0.3 patch version (by @matthieu-rolland)
Installer - Improvement
- #31697: Link to the "data transparency" page inside installer (by @lartist)
Installer - Bug Fixes
- #31787: Installer : Fixed link to docs in Installer (by @Progi1984)
Lesen Sie mehr: https://build.prestashop-project.org/news/2023/prestashop-8-0-3-maintenance-release/8.0.2 (Sicherheitsupdate) 30 März 2023 - 360MBSecurity
- #GHSA-3g43-x7qr-96ph: Fix possible CSRF token fixation by (by @mflasquin)
Back Office - Bug fixes
- #30957: Redirect to product list with warning message instead of raising an exception when we try to access a product which doesn't exist (by @lartist)
- #31514: Fix sorting attribute do not works (by @mflasquin)
- #31667: Catch PrestaShopException to validate sql-requests properly in PHP 8.X (by @boherm)
- #31654: Fix addslashes not working (by @mflasquin)
- #31603: Fix generating of preload.tpl (by @kpodemski)
- #30962: Module from theme with tab using SF routing fails after enabling the theme (by @jolelievre)
- #29358: Fix price formatting in MoneyType (by @zuk3975)
- #29647: BO - Import files - Do not show generated csv files from import/csvfromexcel folder in history of uploaded files (by @mflasquin)
- #30415: Fix applying special char on translations (by @mflasquin)
- #29488: Module translations no longer take translations from another lang if its default one. (by @margud)
- #29837: Avoid possibility to create product with combinations when combinations feature is disabled (by @mflasquin)
- #30818: Fix access for read only permissions (by @dingedi)
- #30745: Load default language if employee id lang does not exist (by @mflasquin)
Front Office - Bug fixes
- #31152: Always use id_country from request if provided (by @atomiix)
- #31148: Change domain to fix translation issue (by @atomiix)
- #30992: Fix customer isLogged property in FO (by @Hlavtox)
Core - Improvements
- #31707: Update composer.lock for modules contactform and ps_contactinfo (by @matthieu-rolland)
- #31574: Lock theme classic version to 2.0.8 (by @matthieu-rolland)
- #31575: Add missing licence (by @matthieu-rolland)
- #30676: Upgraded classic theme and ps_contactinfo module (by @nicosomb)
Core - Bug fixes
- #31503: Filter empty values for modulesFromHooks (by @sowbiba)
- #31137: Disable module's hook before upgrading it (by @atomiix)
- #31241: Improved session availability test (by @Hlavtox)
- #31006: Fix conversion of hex color codes (by @lmeyer1)
- #30834: Fix SQL error introduced by da10f00 (by @lmeyer1)
Web Services - Bug fixes
- #31023: Backport #30309 : Fix broken result in webservices for 8.0.x (by @boubkerbribri)
- #30993: Fix issue #26568 about customer blank schema (by @ceer)
Tests - Bug fixes
- #29751: Fixed testsuite with sebastian/comparator release (by @nicosomb)
- Refactoring:
- #31389: Functional tests - Add scripts to run each test less than 30 minutes (by @nesrineabdmouleh)
Lesen Sie mehr: https://build.prestashop-project.org/news/2023/prestashop-8-0-2-maintenance-release/8.0.1 (Sicherheitsupdate) 3 März 2023 - 360MBBack Office - New features
- #29039: Product list preview in product list V2 (by @jolelievre)
Back Office - Improvements
- #29695: Do not clear system cache on bulk install,remove,upgrade module (by @mflasquin)
- #29783: Migrate node-sass to sass-embedded on default theme (by @NeOMakinG)
- #29574: Remove product image dropzone flex that was adding space (by @margud)
- #29021: Add webP to allowed format on the DropZone help (by @PrestaEdit)
Back Office - Bug fixes
- #30511: Save settings before generating htaccess (by @atomiix)
- #30512: Allow negative number for attribute quantity (by @atomiix)
- #30326: Force AbstractColumn::name to never be null (by @jolelievre)
- #30362: Fix filemanager undefined translations (by @Hlavtox)
- #29132: Fix stock policy propagation on product combination (by @FabienPapet)
- #29693: Update material icons lib to fix the slow npm installation (by @NeOMakinG)
- #29084: 27054: fixed taxes for wrong countries (by @margud)
- #29465: Add available_now & available_later labels constraints (by @zuk3975)
- #29372: Hide suppliers if there are no suppliers on product v2 (by @NeOMakinG)
- #29066: Fix combination deletion error (by @margud)
- #29859: Fix update status button responsive on order page (by @NeOMakinG)
- #29846: Fix 29341 - Rate impact calculation (by @FabienPapet)
- #29587: Replace exception message by custom error message when uploading avatar with invalid extension (by @lartist)
- #29554: Replace exception message by custom message on invalid avatar on employee page (by @lartist)
- #29942: Fix alert spacing inside modal content of product page v2 (by @NeOMakinG)
- #29047: Fix ordering by product name + add ordering by product id (movements page) (by @marsaldev)
- #29791: Fix form layout in Advanced Parameters > Security > Password policy (by @eternoendless)
- #29847: Fix product page v1 footer responsive (by @NeOMakinG)
- #29584: Fix duplicate / wrongly pluralized error message on field length in BO (by @yanmakouf)
- #29224: Fix subcategories for multishop (by @MeKeyCool)
- #29553: Add min height on alert to center icons vertically (by @lartist)
Front Office - Bug fixes
- #28838: Update AbstractForm.php for Multilanguage fields (by @panariga)
- #30084: Added check to see if delivery option is an array (by @nicosomb)
- #30093: Add install fixtures for new registration page. (by @Hlavtox)
- #30252: Do not return customization values if cart is not set (by @Prestaworks)
- #29715: Fix discount detail in cart when a product has en ecotax with applied tax (by @mflasquin)
- #29619: Remove inifinite loop on actionObjectUpdateAfter hook (by @lartist)
- #29910: Fix image size when zooming on tablet (by @NeOMakinG)
- #29665: Fix bad selector to fix checkbox issues on RMA (by @mflasquin)
- #29632: Select new invoice address automatically (by @lartist)
Core - Improvements
- #30676: Upgraded classic theme and ps_contactinfo module (by @nicosomb)
- #30454: Update composer dependencies (by @mflasquin)
- #30437: Upgraded to latest symfony 4.4.x (by @nicosomb)
- #30230: Upgrade cancel-workflow-action so that previous AND next same jobs are canceled except the last one (by @lartist)
- #29586: [BC Break] Disable execution of multiple statements in a single SQL query (by @atomiix)
- #29636: Upgrade Smarty to 3.1.47 (by @mflasquin)
- #29235: Update prestashop 1.7.8.x composer dependencies (by @matks)
- #29831: Convert 1.7.9 to 8.0.0 in deprecation message (by @matks)
Core - Bug fixes
- #30465: fix(Cart): fix notice saving customization when customer field is empty and not required (by @davidglezz)
- GHSA-9qgp-9wwc-v29r: Potential Information exposure in the upload directory (by @atomiix)
- #30273: Test id_manufacturer index before accessing it (by @Hlavtox)
- #30114: Do not build a domain from the module name (Cherry pick of #30080) (by @atomiix)
- #29079: Change default assignation of Product::pack_stock_type (by @abramofranchetti)
Installer - Improvements
- #29616: Remove prestashop/prestashop-git from development environment (by @FabienPapet)
Installer - Bug fixes
- #30099: Fix issue on fresh installation with docker in branch 1.7.8.x (by @sefirosweb)
- #29615: Fixed installation screen when some config keys were missing (by @nicosomb)
Web Services - Bug fixes
- #29756: Fix error on patch method because of php 8.0 throw a fatal error (by @mflasquin)
Localization - Improvements
- #30521: Fix translations (by @atomiix)
Localization - Bug fixes
- #30107: Add missing trans method instead of hard-coded wording (by @jolelievre)
Lesen Sie mehr: https://build.prestashop-project.org/news/2023/prestashop-8-0-1-maintenance-release/8.0.0 (Hauptversion) 21 Dezember 2022 - 360MBPrestaShop 8, the first major version since the original release of PrestaShop 1.7.0 back in 2016, is an important milestone for the project.
A significant cleanup has been performed in the codebase, with several internal components updated, modified or removed. PrestaShop 8 is also the project’s first company-neutral release, meaning that it no longer includes commercial products and services built-in.
In addition to over 170 bug fixes (including 4 new fixes since the release candidate), PrestaShop 8 brings compatibility with PHP 8.1, updated libraries including Symfony 4.4, an improved experimental product page, a new security page, and many other features for developers and merchants alike. You can read all about them here: What’s new in PrestaShop 8.
PrestaShop 8 is a major version in the SemVer sense of the word. This means that while it brings several new features and a number of important changes, most themes from PrestaShop 1.7 should remain compatible with PrestaShop 8. Some modules, however, might need to be updated to be compatible with this new version. Lesen Sie mehr: https://build.prestashop-project.org/news/2022/prestashop-8-0-0-available/1.7.8.11 (Sicherheitsupdate) 3 Januar 2024 - 390MBSecurity
- GHSA-xgpm-q3mq-46rq: Some attribute not escaped in Validate::isCleanHTML method (by @matthieu-rolland)
Core - Improvement
- #34820: Update prestashop modules for 1.7.8.11 (by @tleon)
Lesen Sie mehr: https://build.prestashop-project.org/news/2024/prestashop-1-7-8-11-maintenance-release/1.7.8.10 (Sicherheitsupdate) 16 August 2023 - 390MBCore - Improvements
- GHSA-xw2r-f8xv-c8xp add missing html attributes (by @matthieu-rolland)
Core - Bug Fixes
- #33028: Bump to mysql 8 in CI (by @lartist)
Back Office - Improvements
- GHSA-gf46-prm4-56pc protect from writing files on server through SQL form (by @matthieu-rolland)
Tests - Improvements
- #32893: Nightly : 1.7.8.x - Move to Github Actions (by @Progi1984)
Tests - Bug Fixes
- #33013: Nightly : Fixed mocha loader (1.7.8.x) (by @Progi1984)
- #32896: Fix github action runs on 1.7.8.x (by @boubkerbribri)
Tests - Refactoring
- #33231: Nightly : 1.7.8.x - Skip test for the issue 32914 (by @Progi1984)
- #32995: Functional tests - Fix random errors in the nightly 1.7.8.x (by @nesrineabdmouleh)
Lesen Sie mehr: https://build.prestashop-project.org/news/2023/prestashop-1-7-8-10-maintenance-release/1.7.8.9 (Sicherheitsupdate) 27 April 2023 - 360MBBack Office - Improvements
- #32140: Fix CVE 2023-25170 on 1.7.8.x (by @mflasquin)
- #32105: Release/manual verifications 1789 (by @mflasquin)
Back Office - Bug fixes
- #GHSA-8r4m-5p6p-52rp Fix arbitrary file ready through sql manager (found by truff@projet7.org / Sébastien Cantos)
Core - Improvements
- #GHSA-fh7r-996q-gvcp: Possible XSS injection through Validate::isCleanHTML method (by @ matthieu-rolland)
- #GHSA-p379-cxqh-q822 Fix executeS method making sure it does selection only (found by truff@projet7.org / Sébastien Cantos)
Tests - Improvements
- #32144: Nightly : Migrate from nightly.prestashop.com to nightly.prestashop-project.org (by @Progi1984)
Lesen Sie mehr: https://build.prestashop-project.org/news/2023/prestashop-1-7-8-9-maintenance-release/1.7.8.8 (Sicherheitsupdate) 9 Dezember 2022 - 360MBThis release fixes some bugs and regressions as well as a security fix.
Security
- #GHSA-9qgp-9wwc-v29r: Potential Information exposure in the upload directory
Bug Fixes and Changes
- FO Responsive - Zoom on product image stretches the images
- Delivery address force as invoice address when use “use different addresses for invoice”
- Customization value lost after combination change, leading to customization mess
- FO - ps_facetedsearch - A bad display afer clearing a filter of no result
- FO Mobile - on Search sort result list, click on back to top button reload the page with the sort
- BO - Exception thrown when adding invalid avatar format in profile page
- prestashop 1.7 customization field doesn’t appear in backoffice order
- BO - An exception is displayed when editing a currency with a custom lanaguage
- Product listed as “New” but without flag
- Multistore - wrong BO language
- Multistore - Product on category page display out of stock flag instead of availlable on order
- Side menu is in English even if the shop is installed in another language (docker)
- FO - Quick view - The type of the product’s cover image is incorrect
- Exported translations are not working properly
- Export in CSV the whole list instead of the current page on the BO list page
Lesen Sie mehr: https://build.prestashop-project.org/news/prestashop-1-7-8-8-maintenance-release/1.7.8.7 (Sicherheitsupdate) 25 Juli 2022 - 360MBThe maintainer team at PrestaShop has been made aware that malicious actors are exploiting a combination of known and unknown security vulnerabilities to inject malicious code in PrestaShop websites, allowing them to execute arbitrary instructions, and potentially steal customer’s payment information. You can read our dedicated article to find out what’s happening, how the attack works and what to do to keep your shop safe.
Security
- #GHSA-hrgx-p36p-89q4: Chain: SQL Injection (CWE-89) and Eval Injection (CWE-95) (by @atomiix)
Lesen Sie mehr: https://build.prestashop.com/news/prestashop-1-7-8-7-maintenance-release/1.7.8.617 Mai 2022 - 360MBBack Office - Bug Fixes
- #28301: Discount is not visible on customer group form
- #28185: Revert a change that caused a problem with bulk actions on the lists
- #27162: Increase maximum country state name length from 32 to 80 characters
- #27806: Change the way that smarty is escaped to avoid exception when parsing
- #27615: Fix header on default pages on mobile
- #28031: Handle empty outstanding_allow_amount field
- #28076: Remove unwanted char
Front Office - Improvements
- #28101: Remove .browserslistrc file on themes folder
Front Office - Bug Fixes
- #28240: Added hooks for blockwishlist in classic theme
- #28117: Update function getCustomerOrders to avoid error
- #28028: Remove duplicate error messages in account and address creation
- #28112: Out of stock label displayed even stock management disabled
- #27922: Avoid Notice: Trying to access array offset on value of type bool
Core - Improvements
- #28362: Request prestashop/blockreassurance 5.1.0 for 1.7.8.6
- #28347: Bump modules (`blockwishlist` to 2.1.0, `ps_facetedsearch` to 3.8.0, `ps_imageslider` to 3.1.1)
- #28259: Upgrade prestashop modules
- #28052: Fixed incompatibility of private property in PS 1.7.8.0
Core - Bug Fixes
- #28271: Add 1.7.8.6 SQL script
- #28083: Remove useless sensio/distribution-bundle composer scripts
- #26824: Avoid using _PS_PRICE_COMPUTE_PRECISION_
Core - Refactoring
- #28171: Add missing translation domains in AdminController
Installer - Bug Fixes
- #26951: Fix Dockerfile for local image generation in branch 1.7.8.x under Linux
Web Services - Bug Fixes
- #27555: Fix update attachment webservice
Localization - Improvements
- #28377: Update latests wordings for 178
Lesen Sie mehr: https://build.prestashop.com/news/prestashop-1-7-8-6-maintenance-release/1.7.8.518 März 2022 - 360MBBack Office - Bug Fixes
- #27843: Fix: login page float buggy on latest chrome version and long shop name problem
- #27776: Stock field must be empty and still be considered as zero
- #27763: Add help field when integer type is used to a form
Front Office - Bug Fixes
- #27814: Fixed Microdata ItemList position : index starts to 1 and not 0
Core - Bug Fixes
- #27874: Hook getHookStatusByName should not be case-sensitive
Lesen Sie mehr: https://build.prestashop.com/news/prestashop-1-7-8-5-maintenance-release/1.7.8.44 März 2022 - 360MBBack Office - Improvement
- #27150: Update links to reach docs.prestashop-project.org instead of doc.prestashop.com
Back Office - Bug fixes
- #27430: Align checkboxes of multistore widget
- #27648: Removed double escape for Tree Node template
- #27516: Fix Entities Mapping
- #27372: Fix stock page padding-left
- #27389: Fix bad display of progress bar for bulk actions
- #27333: Fix bad display of scrollbar for sidebar menu in RTL
- #27236: Fix customer grid data factory
- #27296: Add class on light display layout and remove padding top
- #27330: Fix default value for Jquery colorpicker
- #27257: Hide default spin buttons for input number
- #27429: Add text nowrap to link btn inside grids
- #27225: Improve CMS edit page footer
Front Office - Bug fixes
- #27748: Fix the category dropdown on the module catalog page
- #27406: Don't check if an invalid address exists over and over again
- #27586: Fixes error while adding product to cart in quantity check
- #27387: Remove z-index and overflow of product description of product list
- #27502: Fix responsive CSS in add-to-cart modal
- #27376: Fix an unclear alert
- #27374: Fix wrong array_slice arguments
Core - Improvement:
- #27614: Updated modern email theme
- #27350: Upgrade Smarty to 3.4.43
Core - Bug fixes
- #27647: Bump productcomments to 5.0.1
- #27459: Remove duplicate by using distinct connection and also make sure carts are linked
- #26748: Instead of testing each hook if it is active, query once and cache.
Installer - Bug fixes
- #27722: Fix translations installation broken by prefix
Web Services - Bug fixes
- #27766: Fix multilang translator issue
- #27622: Fix Symfony Kernel in WebService dispatcher in 1.7.8.x
Tests - Refactoring
- #27679: Fix preview email themes test
Lesen Sie mehr: https://github.com/PrestaShop/PrestaShop/releases/tag/1.7.8.41.7.8.3 (Sicherheitsupdate) 27 Januar 2022 - 360MBBack Office - Bug fixes
- Allow all characters for Cart Rule & Order Cart Rule names
- Fix color picker bug when multiple colorpickers are present
- Use reverse translation for Tabs with no wording and domain
- [BC Break] Exclude directories when extracting module wordings
- Fixed error message when the order language is different of the employee language
- Bad display of label in Email theme page
- Remove header calculation and set toolbar to sticky
- Fix dropdown align on email theme page
- Fixed Recalculate Shipping when the carrier of an order is changed
- In BackOffice, fixed the header search box oversized height
- Fix unnecessary scrollbar
- Fix left padding of header when sidebar menu is closed
Front Office - Improvement:
- Replaces the new product flag in the product flags by new
- Fix manufacturer logo in Classic theme
Front Office - Bug fixes
- Fix product width on featuredproducts
- [BC Break] Fix menu and searchbar on tablet on classic
- Add IE11 support to FO webpack
- Fixed the Newsletter block overlap on Customer Reassurance block
- Allow vertical scroll on product images
- [BC Break] Allowing to set different image ratio on product miniature, minor code refacto
- Fix listing classes when using facetedsearch
- Remove lazy load for logo
Core - Improvement
- Bump modules
- Add allow-plugins entry for composer 2.2.x
- Bump version to 1.7.8.3
Core - Bug fixes
- Let Symfony handle kernel reboot
- Fix label_attr check in form_rest macro
- Add missing parameter in RenderingHookEvent
- Security: #GHSA-mrq4-7ch7-2465: Server Side Twig Template Injection
Localization - Bug fixes
Tests - Bug fixes
- Do not trust the new composer binary mode (cherry pick of #27067)
Tests - Refactoring
- Fix tests 'Open help bar' on stocks page
- Use new commands on package.json and mochawesome-merge to push on nightly (by @boubkerbribri)
Lesen Sie mehr: https://github.com/PrestaShop/PrestaShop/releases/tag/1.7.8.31.7.8.2 (Sicherheitsupdate) 9 Dezember 2021 - 360MBCore - Improvement
- #21124: Bump version to 1.7.8.2 (by @matks)
Core - Bug fixes
- #26526: Fixed wishlist button disappear when products are filtered (by @alexandrebrubeyonds)
- #26524: Fix webpack production build (by @NeOMakinG)
- #GHSA-6xxj-gcjq-wgf4: Blind SQLi using Search filters (by @PierreRambaud)
Lesen Sie mehr: https://github.com/PrestaShop/PrestaShop/releases/tag/1.7.8.21.7.8.116 November 2021 - 360MBBack Office - Bug fixes
- Stock page - If a product attribute containd a comma, it is not displayed
- Dashboard page - Selecting a date range doesn't work and causes a jquery error
- Modules page - Cannot install any module when the employee language is spanish
- Perofrmance page - Cannot change the settings in a single store context
- Customer view page - The pagination of the voucher block is not working
- SQL Manager page - SQL query return exception
- Invoices page - Longer buttons overflow their container on lower resolutions
- Localization Page - There is no confirmation modal when changing the default currency
- View supplier page - Unexpected error
- View customer page - Incorrect display of the address block
- Add/edit tax rule page - The state and the postal code fields are not aligned
- Add/edit category page - The browser is unable to show the error message on an hidden element
- Add/edit country page - The address format is badly displayed
- Add/edit customer group page - The "Category discount" part is misaligned
- Add/edit attribute and add/edit social title pages - The language dropdown is not well displayed when resizing the window
- Add/edit product page - When we try to delete all combinations, the warning modal is empty
- Edit supplier page - Unable to save "meta_keywords" field
- If using the multistore and while making a manual upgrade, a new line in ps_configuration is created for PS_VERSION_DB
- In the Credit slip, the Ecotax is displayed in the Tax details while it shouldn't
Orders - Bug fixes
- Order details page - While adding a discount, the modal is not well displayed
- Order details page - An exception is displayed when the status of the "merchandise return" is deleted
- Order details page - The errors while deleting a product are not displayed
- Order details page - Debug mode enabled - an exception is displayed when ordering a deleted product with a file customization
- Orders - Cannot extend the order grid query from a module
Display - Bug fixes
- Buttons are not well displayed - part 1
- Buttons are not well displayed - part 2
- Buttons are not well displayed - part 3
- Floating button over some elements on migrated pages preventing to save form
Front Office - Bug fixes
- Problem when adding images with different ratio
- After upgrade, theme must be updated to be able to pay into the final step
- Simple anchors don't work on CMS page
- The add to cart button is not working when clicking on the cart icon
- Product disabled - An exception is displayed when changing combination or increasing/decreasing a quantity
- Product comment structured data AggregateRating isn't working
- Shopping cart page - An exception is displayed when a product added to the cart is transformed from simple product to a product with combinations
- Product structured data json-ld problem when price is not displayed
- Search with semicolon gives no result. Search differs from earlier versions of find()
- An exception is displayed when a product added to the cart is transformed from simple product to a product with combinations
Display - Bug fixes
- The product-flags are displayed in the same row with no space
- There is an horizontal scrollbar on the homepage under 991px and the carousel overflows the content
- The search button in the header is not responsive on mobile
- Featured product not well displayed with responsive
Module - Bug fixes
- Bad display in autoupgrade module
- Ps_banner module fixed width and height value
Lesen Sie mehr: https://github.com/PrestaShop/PrestaShop/releases/tag/1.7.8.11.7.8.0 (Hauptversion) 7 Oktober 2021 - 360MBThis new version brings many features that should please both merchants and developers.
PHP 7.4
- Compatibility with PHP 7.4 is introduced. Please be aware that PHP versions prior to 7.3 have reached end of life, and PHP 7.3 will only receive security fixes for one additional month, so we encourage you to update as soon as possible to stay safe.
New translations features
- It is now possible to export back-office, front-office, email, themes, and module translations.
- Modules using the new translation system introduced in 1.7.6 can now distribute translations for their modules using the XLIFF format.
New multistore header
- You can search shop and customize the multistore header with a specific color for each shop or group of shop. The new header offers a better multistore user experience for the merchants. Here to see the detail of the feature
Multistore illustration
- Native Lazy Loading for images on Classic theme
Lazy loading illustration
- Lazy loading is a technique that defers the loading of non-critical resources until the page load. We recommend all theme developers to use this technology to enhance their themes and to improve the merchant’s store performances.
UI Improvements
- PrestaShop's Back office has been updated to harmonize the look of all pages. The UI Kit has been updated as well, with many subtle improvements to alert colors, font sizes, color contrast, and overall responsiveness.
Lesen Sie mehr: https://github.com/PrestaShop/PrestaShop/releases/tag/1.7.8.01.7.7.817 September 2021 - 360MBBack Office - Bug fixes
- #25749: Product combination price edit : Use blur instead of onkeyup to avoid price flip (by @sowbiba and @atomiix)
Core - Bug fixes
- #25784: Use null coalescing operator to fix notice (by @kpodemski)
Lesen Sie mehr: https://github.com/PrestaShop/PrestaShop/releases/tag/1.7.7.81.7.7.720 August 2021 - 360MBBack Office - Bug fixes
- #25634: [BC Break] Do not use name in admin_orders_display_customization_image_route (by @PierreRambaud)
Front Office - Bug fixes
- #25629: Use DB_PREFIX constant instead of ps_ in SQL queries (by @PierreRambaud)
Lesen Sie mehr: https://github.com/PrestaShop/PrestaShop/releases/tag/1.7.7.71.7.7.617 August 2021 - 360MBBack Office - Bug fixes
- #25489: Fixed selector for fetching if the tax is included
- #25495: Check variable before using it
- #25428: Don't recalculate total when PS_ORDER_RECALCULATE_SHIPPING is 0 and editing a carrier
- #24991: Fix combination ecotax display and edition
- #25378: Order Product Search: Limit only if the search phrase length is greater than 2 characters and HTTP Code Error become a 400
- #25375: In Order view, set the lang of the order for order messages
- #25326: Create empty Customer when the customer or the guest has been deleted
- #25286: Fix cart rule that can be used more than once per user when it shouldn't
- #24339: Add number comma formatter
- #25107: Fixed meta title in BO - Order View
- #25200: In Invoice PDF, escape customization name
- #24324: Orders View : Display right price depending configuration
- #25106: Fixed management of INNER JOIN & GROUP BY in SqlQueryValidator
- #25059: [BC Break] Fixed translated order messages in Order View
- #24657: BO - New Order - Warn when product's stock of a pack are empty
- #24762: Fixed adding a free shipping cart rule on a 0.00 order
- #24765: Fix edit price modal showed when adding same product in multi-invoices
- #24770: Added currency BYN TO CLDR dataset
- #24773: BO - Order Preview : Added email
Front Office - Bug fixes
- #25216: Fix brands links not clickable inside description
- #24868: Fixed cart rule on selected product with product with ecotax
- #24754: Removed free shipping from cumulative reduction
- #24320: Bug fix for number of decimals in product price
Core - Improvements
- #25449: Build assets on 1.7.7.x
- #25447: Update prestashop modules on 1.7.7.x
- #24957: Bump modules Welcome to 6.0.5 & ProductComments to 4.2.2
Core - Bug fixes
- #25413: Fix performance issue on Smarty template caching
Lesen Sie mehr: https://github.com/PrestaShop/PrestaShop/releases/tag/1.7.7.61.7.7.514 Juni 2021 - 360MBBack-Office - Bug Fixes
- Add new order page - Gift message cannot be removed
- View order page - An exception is displayed when we add a discount with space in the name
- Missing menu icon on mobile in dashboard page
- Order message with the same title is not displayed in the “order_message” list
- Orders list - The tracking URL is NOK in the preview order
- Wrong price in the document list for the delivery slip in the admin order page
- View order page - The order carrier ID is invalid
- Error when making a delete sql request
- Wrong escape in ps_1771_update_customer_note()
- Order page - An error is displayed when changing the addresses for the second time
- Order page - Ajax issue - The Discount Block is not automatically updated when updating or adding a product
- In module configuration pages, the “Activate module for this shop context” checkbox does not work
- Orders page - missing DNI number in some countries when the DNI is not required
- Order page - when adding a product which has an ecotax to an old order, the base price is NOK
- With Safari when creating a catalog price rule the wrong brand is selected
- View order page - Customized product cannot be added to multi-invoice
Front-Office - Bug Fixes
- Multiple free shipping vouchers give order total error - The discount is incorrect
Core
- BO pages & links are broken after upgrading from 1.6.1.24 to 1.7.7.2
Lesen Sie mehr: https://assets.prestashop2.com/en/system/files/ps_releases/prestashop_1.7.7.5.txt1.7.7.43 Mai 2021 - 360MBBack Office - Bug Fixes
- Collapse option not working for the the BO category tree
- Fix Gift + discount cartRule calculation in cart summary
- Allow all characters when using combination, not only \w
- Fix gift not added when changing carrier in Create order page
- Fix category filter not checked
- Fix OrderState deletion when not in default language context
- Open tracking url in a new tab and add the link to the order preview
- Fix notification refresh on migrated pages
- Fixed Update Quantity in an order in multishop context
Front Office - Bug Fixes
- Fix jquery selector warning with ps_currencyselector
Core - Bug Fixes
- Update SHOP_LOGO_* configuration when changing shop logo
- Fix translator bug when iso code is unknown
- Add missing license headers
Lesen Sie mehr: https://assets.prestashop2.com/en/system/files/ps_releases/prestashop_1.7.7.4.txt1.7.7.330 März 2021 - 360MBBack Office - Bug Fixes
- Fix exception when adding only a space in the payment method in the orders page
- Fix errors when viewing an order in BackOffice when the language of the order no longer exists
- Take customization into account when updating an Order's product quantity
- Fix error when opening a cart rule containing a gift product that is not enabled in that store context
- Prevent setting duplicate order status names
- Fix missing DNI Number in BackOffice Order View
- [BC Break] Prevent adding out of stock products in Create order page
- Add error message when the payment method is invalid in Back Office's Orders page
Front Office - Bug Fixes
- Fix display of color section on the add to cart modal on FO
- Fix products not centered on home and search pages with classic theme
Core - Improvements
- Make autoloader suffix reproducible
Core - Bug Fixes
- Fix possible XSS injection through DataColumn Grid class
Lesen Sie mehr: https://assets.prestashop2.com/en/system/files/ps_releases/prestashop_1.7.7.3.txt1.7.7.224 Februar 2021 - 360MBBack Office - Bug fix
- Use default currency when supplier currency setting is incorrect
- [BC Break] Fixed missing APE/SIRET Code in BackOffice Order View
- Replaced hooks displayAdminList<Before|After> with displayAdminGridTable<Before|After>
- Fix compare function of dashboard's calendar
- Fix Shopping Cart page in BO throwing an exception
- BO - Create Order - Updated product list when adresses changed
- Fix reference in Shopping carts view
- BO - Orders page - Cannot delete a product restricted by a cart rule
- Prevent HookDataCollector unserialize() to throw an exception
- Create Order - Cart details modal - Fix refresh for cart total
- PerfectScrollBar needs available element
- Handle case where product location is a boolean
- Order view - Refresh shipping tab when product is added, removed or updated
- Prevent HookDataCollector unserialize() to throw an exception
- Fix group reduction when specific price is set
- Create Order - Cart details modal - Fix refresh for cart total
Front Office - Improvement
- Better handle aliases with space in search
Front Office - Bug fix
- Fixed BreadcrumbList Rich Result on FrontOffice
- Define when a voucher should be displayed in 'Your vouchers'
Core - Improvement
- Update PrestaShop's composer dependencies
- Update composer versions of native modules for 1.7.7.2
Core - Bug fix
- Improper session management for soft logout
- CSV Injection via csv export
- Update composer version of ps_categorytree
- Fix warning/errors from upgrade scripts
- Update pear/archive_tar to 1.4.12
- Exclude gifts from getOrderTotal when selected ONLY_PRODUCTS
- Bring back vat number to address on order view
Installer - Bug fix
- Fix installation carrier delay Error for Persian Language
Tests - Refactoring
- Rename default account var name
- Add test - Enable/Disable demo mode
- Add test 'Languages pagination'
- Add test 'Carrier options - order by ascending/descending '
- Add test 'Filter, sort and paginaion shops'
- Add test 'Set required fields for address page'
- Add test 'Sort shop groups'
- Add test 'Add and delete shop URL'
- Fix nightly 21-01-2021 on 1.7.7.x
- Fix nightly tests failing on 20-01-2021
- Add test 'Test handling charges for carriers in FO'
- Add test 'Check customer block' in order page
- Add test 'View vouchers on FO account Page'
- Add test 'Check number of orders in order history page'
- Add test 'Filter sort pagination shop groups'
- Add test 'CRUD shop group'
- Add test 'Filter,sort and pagination logs'
- Backport UI tests for 1.7.7.2
- Fix nightly 1.7.7.x - 23/12/2020
- Fix nightly 1.7.7.x - 05/01/2021
- Delete UI upgrade test
Lesen Sie mehr: https://assets.prestashop2.com/en/system/files/ps_releases/prestashop_1.7.7.2.txt1.7.7.111 Januar 2021 - 360MBBack Office: Improvements
- Take shop id into account when getting a language list for an order
- Update out of stock mail wording
Back Office: Bug Fixes
- Refresh order products when a product is added or deleted
- Method assertCmsCategoryExists doesn't return anything, it throws an exception
- Hide product quantity in Order view page when stock management is disabled
- Use OrderDetail prices when modifying an Order
- Fix wrong product quantity after adding a product triggering a free gift
- Added error when a customization is not found
- Use language_code when locale is empty to get CLDR data
- When refreshing an order, display shipping price if needed
- Fixed pagination in Product Quick Navigation Popup
- Add debounce to quantity change of order create product
- Fixed Pagination of Sell > Orders > Credits Slips page
- Fix numeric_iso_code in the upgrade to 1.7.7.1
- Fix bug on displayed price's calculation in BO order page under specific conditions
- Integrate ContextStateManager into refund handlers
- Fixed in Create Order the update of cart rules when changing adress
- Trigger input when a predefined message is applied
- Create Order - Fix remove cart rule when amount is not reached
- Fix product selections when creating/updating tags
- Fix employee filter for the Logs page
- Add Payments block refresher - Refresh when product is added or removed from Order
- Make customer note TYPE_STRING instead of TYPE_HTML
- Fixed the error message for a combination with a min quantity for sale
Front Office: Bug Fixes
- Center products on category list on mobile
- Fix duplicated hook data after product page refresh
- Display combination image in product pack list
Core: Bug Fixes
- Hook keys must be in lowercase
- Don't redirect to http from https if it is homepage
- Use PS cache config as driver.cache
- Fix upgrade from ps < 1.7.0.0
- Removed module Linklist update from upgrade script
- Fix order detail total amount update when rounding is per item
Tests: Improvements
Tests: Refactoring
- Add test 'Page for terms and conditions'
- Add test 'Activate merchandise returns'
- Refactoring alert blocks in UI tests
- Add test 'View customer service message page'
- Add new FO tests 'Edit account information'
- Add test 'Check to delete shop groups'
- Add test 'Quick edit order status'
- Add test 'Quick edit alias status'
- Add requirement block to README in UI tests
- Refactoring FO login page in UI tests and add new page for create account page
- Add new command to run all UI tests and check step identifiers in all campaigns
- Add new test 'Change carrier position'
- Rename functions in UI tests
- Add tests on products page
- Fix random fails in travis CI
- Backport fix on UI sort tests
- Backport UI tests
Lesen Sie mehr: https://assets.prestashop2.com/en/system/files/ps_releases/prestashop_1.7.7.1.txt1.7.7.0 (Hauptversion) 3 Dezember 2020 - 360MBImprovements
- Installer: Update latest native modules
- Localization: Last translation updates
Bug Fixes
- Back Office: Validate currency localized names
- Back Office: Handle parallel updates from CartRules when updating a product in Order
- Back Office: Order zero ratio for order detail tax
- Back Office: Remove gifted quantity from product order quantity
- Back Office: Remove or cancel all products
- Back Office: Handle Shop context override in order editing
- Back Office: Remove useless logic Product customization images in Order Page and handle exotic chars in name
- Back Office: Add missing use in CancelOrderProductHandler
- Back Office: Correctly generate cart error messages
- Back Office: Fixed increment button when adding a product out of stock and with allow order
- Back Office: Improved Error message in New Order Page when adding a minimal product
- Back Office: Fix product pagination when adding a product in an empty order
- Front Office: Make sure favicon, stores_icon and logo are correctly settled for themes
- Core: Set numeric_iso_code & precision in currency from CLDR when upgrading
- Core: Update pear/archive_tar to 1.4.11
- Core: Use displayHeader hook instead of Header
- Core: Fix upgrade script from < 1.7.6.0 to 1.7.7.0
- Core: Remove --classmap-authoritative when building release
- Core: Fix dependency which is targeting the v1.3.0 instead of the 1.3 branch
- Core: Correctly substring fields before update, remove duplicates and add missing sql queries
- Installer: Fix "column count doesn't match value count" error during upgrade
Lesen Sie mehr: https://assets.prestashop2.com/en/system/files/ps_releases/prestashop_1.7.7.0.txt1.7.6.916 November 2020 - 360MBSecurity
- #GHSA-frf2-c9q3-qg9m: Improper Access Control with submitReorder function (by @PierreRambaud)
Lesen Sie mehr: https://assets.prestashop2.com/en/system/files/ps_releases/changelog_1.7.6.9.txt1.7.6.8 (Sicherheitsupdate) 25 September 2020 - 360MBChanges
- Bump version to 1.7.6.8, bump contactform version
Bug Fixes
- Stored XSS in upload files
- Potential XSS injection with contact form
- Blind SQLi in Catalog Product edition
Lesen Sie mehr: https://assets.prestashop2.com/en/system/files/ps_releases/changelog_1.7.6.8.txt1.7.6.76 Juli 2020 - 360MBFront Office - Bug Fixes
- Fix product page event theme sided not getting fired
Lesen Sie mehr: https://assets.prestashop2.com/en/system/files/ps_releases/changelog_1.7.6.7.txt1.7.6.6 (Sicherheitsupdate) 3 Juli 2020 - 360MBSecurity
- Improper access control on product page with combinations, attachments and specific prices
- Improper access control on product attributes page
- Improper access control on customers search
- Reflected XSS related in import page
- Reflected XSS with back parameter
- Reflected XSS on Exception page
- Reflected XSS on AdminCarts page
- Reflected XSS on Search page
- Reflected XSS with dashboard calendar
- Open redirection when using back parameter
- Reflected XSS on AdminFeatures page
- Reflected XSS on AdminAttributesGroups page
- Reflected XSS in security compromised page
Back Office - Bug Fixes
- Fix sidebar not displayed in BO Add employee page
- Fix wrong number of "Last emails" in BO - Customer View page
- Wrong redirection when using the quick search for a category
- Fix error when trying to translate Serbian using the BO interface
Front Office - Bug Fixes
- Convert cart rule value when order currency is different
- Change product redirection rules to redirect to valid attribute url
- Duplicate address when submitting a form with errors
Core - Improvements
- Update version to 1.7.6.5 (by @PierreRambaud)
Lesen Sie mehr: https://assets.prestashop2.com/en/system/files/ps_releases/changelog_1.7.6.6.txt1.7.6.5 (Sicherheitsupdate) 20 April 2020 - 360MBSecurity
- Improper access control on product page with combinations, attachments and specific prices
- Improper access control on product attributes page
- Improper access control on customers search
- Reflected XSS related in import page
- Reflected XSS with back parameter
- Reflected XSS on Exception page
- Reflected XSS on AdminCarts page
- Reflected XSS on Search page
- Reflected XSS with dashboard calendar
- Open redirection when using back parameter
- Reflected XSS on AdminFeatures page
- Reflected XSS on AdminAttributesGroups page
- Reflected XSS in security compromised page
Back Office - Bug Fixes
- Fix sidebar not displayed in BO Add employee page
- Fix wrong number of "Last emails" in BO - Customer View page
- Wrong redirection when using the quick search for a category
- Fix error when trying to translate Serbian using the BO interface
Front Office - Bug Fixes
- Convert cart rule value when order currency is different
- Change product redirection rules to redirect to valid attribute url
- Duplicate address when submitting a form with errors
Core - Improvements
- Update version to 1.7.6.5 (by @PierreRambaud)
Lesen Sie mehr: https://assets.prestashop2.com/en/system/files/ps_releases/changelog_1.txt1.7.6.45 März 2020 - 360MBBack Office - Bug Fixes
- Fix a bug on safari where SEO preview on create page was not updated
- Files translations.css and product_page.css do not exist
- Can't explore a category when all subcats are disabled
Front Office - Improvements
- Prevent email enumeration
Front Office - Bug Fixes
- Disable add-to-cart button when product/attribute combination is not available
- Fix round remaining value of reduction amount (backport #16531)
- Email subject doesn't support html entities
Core - Bug Fixes
- Missing extends in the new ValueObject\Email class
- Fix exception thrown when editing a customer with a bad email address
- Do not escape translations when using the legacy translator from the new one
- Do not force memory_limit in index_cli.php
Lesen Sie mehr: https://assets.prestashop2.com/en/system/files/ps_releases/changelog_1.7.6.4.txt1.7.6.321 Januar 2020 - 360MBBack Office - Improvements
- Protect modules vendor folder on install/upgrade/enable
Back Office - Bug Fixes
- Handle profile name above 32 chars exception
- Define alert message when error are found in Category Form
- Fix encoding on product name in viewed product
- Fix recursive check of updated files - backport of #16765
- Can't export data more than filters limits
- Fix email theme permission
- Attributes bo_css & bo_theme can be empty
- Cost price & unit price are erased when saving with a supplier
- Fix customer comment template
- Fix email not translated when installing a new language
- Fix customer statuses not being able to toggle when optin field is required
Front Office - Bug Fixes
- Added RTL Style for Classic Theme
- Fix a bug where changing quantity on product quickview adds products tags on ever products
- Ignore rtl assets and remove _rtl.css files
Core - Bug Fixes
- Quick access error when having a wrong url
- Fix yml config parse typo
- Prevent getter from changing class state
Core - Refactoring
- Make $localizedSymbols variable to be compatible with develop
Web Services - Bug Fixes
- Fix Currency i18n fields issue in webservice
Lesen Sie mehr: https://assets.prestashop2.com/en/system/files/ps_releases/changelog_1.7.6.3.txt1.7.6.228 November 2019 - 360MBBack Office - Bug Fixes
- Viewed products - the date is showing product id - not a date
- Fix category checkbox redirect
- Add missing field type DNI in brand address form
- Fix filter not being taken into account in grid export
- Remove constraint on siret in CustomerType
- Handle multistore customers sharing in customers listing at group level
- Add redirect routes on security annotation of Category pages
- Allow CLDR to display deleted/inactive currencies
- Add clickable row option for grid actions
- Fix wrong data mapping in export
- Allow anonymous mode for AdminController
- Must use min-with instead max-widght for the Profile button
- Unable to create new supplier when VAT identification number is mandatory
- Wrong selector expression, unable to move parent category
- Fix tracking url in Theme and Logo page
- Use empty legacy action parameter
- Remove useless and buggy identifier computation
Front Office - Bug Fixes
- Use default attribute when no one are passed in front page
- Fix contact us email display
- Use product url (including combination) rather than canonical one in the miniatures
- Add rel="nofollow" to prestashop website link
- Fix on product-flags class for product cards
Core - Improvements
- Update version to 1.7.6.2
Core - Bug Fixes
- Incorrect email subject and template variable {shop_name}
- Update id_order_state at the right place
- Remove unnecessary require_once config.inc
- Remove final keyword from Lang entity
- Define use_debug_toolbar even if it's not set in parameters.php
- Cart rules mustn't be auto added automatically in some cases
- Revert "Fix lang table multi-store data issue"
- Webservices shouldn't display warning when running with fpm or Nginx
- SqlTranslator must throw a NotFoundResourceException
Lesen Sie mehr: https://assets.prestashop2.com/en/system/files/ps_releases/changelog_1.7.6.2.txt1.7.6.126 August 2019 - 310MBBack Office - Bug fix:
- #15173: CLDR has access to all currencies regardless of the current shop (by @jolelievre)
- #15139: Make module and email translations work again when using a theme other than classic (by @eternoendless)
- #14966: Keep BO from using two different translators in parallel (by @matthieu-rolland)
- #15030: Get all categories in category tree form (not only enabled ones) (by @matthieu-rolland)
- #14962: Fix error preventing to translate backoffice wordings when using a theme other than classic (by @eternoendless)
- #15017: Improve translation test module (by @eternoendless)
- #14721: Manage edit/view link for customers in HelperList (by @jolelievre)
- #15036: Fix supplier display after import (by @jolelievre)
- #14719: Scan translation keys from email themes (by @jolelievre)
- #14938: Fix error when loading theme that includes a translations directory but no translations (by @eternoendless)
- #14926: Fix logs filtering (by @sarjon)
- #14671: Make sure token is properly used in legacy context (by @PierreRambaud)
- #14914: Date picker calendar is shown in wrong place when rendered downwards in grid (by @PierreRambaud)
- #14828: Cannot save the "No Picture Image" (by @PierreRambaud)
- #14805: Fix unclosed div tag (by @sarjon)
- #14701: Fix log delete all action on Logs page (by @matks)
- #14605: Do not use encodeURIComponent with POST data (by @PierreRambaud)
- #14673: Fix Orders view page link to transform guest to customer (by @matks)
Front Office - Bug fix:
- #15042: Only disable following steps in the checkout process when the current step has a continue button (by @jolelievre)
- #14945: Fixed {firstname} typo in order customer comment mail in 1.7.6.x (by @dheerajwebkul)
- #14786: Sprintf function broken in 1.7.6 for custom module templates (by @roja45)
- #14863: Prevent uninstall of Product Comments module (by @templatin)
Core - Improvement:
- #14579: Fix many things that were supposed to be removed during build not being removed (by @eternoendless)
Core - Bug fix:
- #15132: Fix abstract service declaration (by @eternoendless)
- #14711: Update Decimal library to 1.2.0 (by @eternoendless)
- #14833: Bad currency format for Czech language (by @PierreRambaud)
- #14664: Update precision and numeric iso code of currencies (by @Quetzacoalt91)
Installer - Bug fix:
- #14620: Init properly the Kernel on major *manual* upgrades (by @Quetzacoalt91)
- #14739: Keep Composer.lock file in release (by @jolelievre)
Web Services - Bug fix:
- #14953: Initialize container in WebService environment (by @matthieu-rolland)
Localization - Bug fix:
- #15051: Fix translations (by @jolelievre)
Tests - Refactoring:
- #14356: Fix "02_autoupgrade" in install_upgrade campaign (by @nesrineabdmouleh)
Lesen Sie mehr: https://assets.prestashop2.com/en/system/files/ps_releases/changelog_1.7.6.1.txt1.7.6.0 (Hauptversion) 11 Juli 2019 - 310MB1.7.6.0
Back Office: Bug Fixes
- Check if index.php file exists before ignoring it
Core: Improvements
- Use variable instead of recomputing
1.7.6.0 RC 2
Back Office: Bug Fixes
- Ignore index.php files in Doctrine entities scanning
- Fix grid calendar
Front Office: Bug Fixes
- Check if selected address belongs to user
- Classic theme force all type number to don't have arrows
Core: Improvements
- Testing the factory with number and price specifications
Core: Bug Fixes
- Update facetedsearch to 3.0.6
- Wrong way to retrieve CLDR information
1.7.6.0 RC 1
Back Office: Improvements
- Introduce the usage of Module user-displayable exceptions to handle module errors (part 2)
- Adds missing form data arguments in hooks
- Allow to overwrite theme mails if they have modules OR mail templates
- Filter themes without override in email generation form
Back Office: Bug Fixes
- View button doesn't have href
- Handle bad theme error nicely
- Extend customer page
- Avoid bug when creating manually created a language
- Cannot use accented URL with arabic language
- Module form_rest() outside div
- Set schema form rendered when it contains no children
- Fix manufacturer controller using wrong DomainException ns
- Add missing form_errors for identifiable object forms
- Fix bo categories
- Adjust employee avatar size
- Add missing null check in EditCmsPageHandler
- Fix missing permission roles
- Adds missing form_rest in Shop Parameters > Preferences
- Do not allow the selection of any subcategories
- Fixes updating name and symbol for currency
- Improved error handling when theme is uploaded or activated
- Do not use specific prices when displaying price with tax in BO product catalog
- Missing legacy link for themes page
- Add explanations about SEO cards
- Add missing legacy link for translations routes
- Added help property (backported from Symfony 4 framework)
- Fix currency precision from CLDR at install
- Includes missing theme & logo page validation handling for logo and icon images
- Fixes saving private note about customer from order page
- Fixes form_rest placing
- Restore legacy controller and template files deleted late in beta
- Fix resetting sort and items per page on list filters reset action
- Fix saving customer with required fields
- Fixes toggling Category status in Monitoring page
- Fix cart rule calculation for free gift
- Missing legacy links fix for employess controller
- Adds missing legacy links for currency controller
- Incorrect translation arguments passed in cms page form
- Theme and logo page design fixes
- Fix manufacturers, taxes lists id filtering
- Fix multilanguage fields configuration
- Fixes customer view url in notifications bar
- Fix help sidebar display in Customers page
- Fix sql manager bulk actions
Front Office: Improvements
- Improve right block on cart and checkout page
- Add comment in Customer registration form, add better error message
Front Office: Bug Fixes
- Refresh product flags on ajax call when product page is refreshed
- Fix english mail generation on fresh install
- Simplify the installation language to its minimum
- Fix carrier display in order confirmation email
- Fix categories wordbreak
- You need to be authenticated to play with addresses
- Fix categories cover images which had an incorrect format
- Add missing quotes in error message
- Fix cart refresh after voucher removal
- Fix: If Ask for birth date option is disabled, an exception is displayed in the FO
- Step clickable and not - Checkout page
- Fix bug on block social in footer
- Fix displayed discount on tax excluded cart display
Core: Improvements
- Update to Faceted search 3.0.5
- Add getter for current locale
- Update facetedsearch dependency
- Update some license headers that were outdated
- Update outdated CSS assets
- Add new hooks for Symfony migrated pages in XML install file and SQL upgrade
Core: Bug Fixes
- Use Admin.Actions instead Admin.International.Help
- Reapply changes from PR switching on PHPSpreadsheet
- &= prevents result to be a boolean
- Updates to Domain
- Tax must be returned depending on PS_TAX_DISPLAY only
- Make sure index exist before getting value for gift message
- Fix BC break on Toggle column parameter
- Force array cache for doctrine
- Update Symfony to latest patch version to fix ICU version problem
- Final retail price is not displayed due to missing CLDR files
1.7.6.0-beta.1
Back Office: Highlights
- Allow trans() to fall back on the legacy translation system when used with modules
- Cms page category listing position update
- Integrate new modern mail theme (compiled from MJML)
- Migration of "Design -> pages -> cms page listing"
- Migration of "Design -> pages -> add new / edit page category"
- Migration of shop parameters->contact->contacts add new edit contact form
- Kpis list are now customizables using hooks
- Migration of "Shop parameters >Traffic & SEO > SEO & URL > Add new / edit page" form
- Introduce Mail Template Generator
- Migration of "Design > Pages" page cms category listing
- Migration of international/localization/currencies page form and some exchange rate actions
- Add migrated customers page helper card
- Migration of "Catalog > Brand & Suppliers > Suppliers" listing
- Migration of "International > Localization > Currencies" page listing
- Add final price column in products list
- Migrate Customer view page
- Migrate Categories Add/Edit actions - tests fixed
- Add Helper Card to Employees page
- Improve AdminSecurity and DemoRestricted annotations to allow to pass query parameters to keep
- Migration of Advanced Parameters -> Import (Step 2)
- Migrate Employee options configuration
Back Office: Improvements
- Add id for orders view page to ease E2E testing
- Add missing showcase card in CMS page
- Add Showcase card in Categories page
- Fix error bubbling inside the translatable type
- Add CMS page listing position update functionality
- Integrate mail generator
- Migration of Theme & Logo page with style and ux improvements
- Introduces new File type input design for all new and migrated back-office pages
- Display shop path in Information page
- New design for employee profile [Back-Office]
- Filter out registered hooks in module positions list
- Significantly reduce number of SQL requests to get the employee authorizations
- Update dashboard links
- Update Twig to v1.38
- "Module Manager" tab should be the first tab in Modules Tab
- Migrate "Advanced Parameters > Team > Employees > Add new employee" page
- Allow multiple grids on same page
- Enable customers page
- Build assets
- Add margin between buttons on Traffic & SEO page
- Refacto addons store controller and handle addons failure
- Replace hardcoded currency sign in specific price form
- Add module main class parse error to log message
- Add re-usable rewrite link copier service
- Improve error handling in migrated controllers
- Remove timeout from product image upload
- Enable usage of roles for Module Updates and Module Alerts pages and manage access
- Refactor AddonsStoreController to use annotations and some improvements
- Update access rules for SystemInformationController and MemcacheServer
- Build new theme using Webpack 4
- Refactor OrderPreferencesController to use annotations
- Refacto ProductPreferencesController to use annotations
- Refacto PreferencesController to use annotations
- Refactor Shipping/ referencesController to use annotations
- Refacto PaymentMethodsController to use annotations
- Refactor MaintenanceController to use annotations
- Refacto ThemeCatalogController to use annotations
- Migrate Customer list actions
- Migrate legacy import logic to adapters and hide Import page 2
- Align grid search and reset buttons to the right
- Add cover & menu thumbnail images deleting for category
- Use env variable for admin dir with default value in assets build script
- Update dependencies with security breaches
- Avoid using short bool
- Elseif instead of else if
- Remove blackslash
- Use brackets for index brace
- Prevent unnecessary Order objects from being created in Admin Orders
- Fix quantity placeholder issue in the Stock management page
- Form handling improvements in import page step 1 and 2
- Update grid design regarding grid gear icon position and dropdown toggle icon modification
- Allow BO hooks to use the method $this->render()
- Set sortable flag by default to "true" on ToggleColumn
Back Office: Bug Fixes
- Use tinymce in migrated pages
- Improve preview and test mail feature, improve and fix a few templates
- Fixes incorrect hook names for identifiable object forms.
- ScrollIntoView if field is invalid
- Fix categories deleting in bulk action
- Add missing security annotations
- Fix backoffice translations for third-party modules
- Fix deleting profile
- Do not get data from null currency
- Enable 'back' GET parameter management
- Add missing check in Manufacturer image uploader
- Deprecate Language::installEmailsLanguagePack
- Fixes Categories grid filtering by position
- Fix responsive showcase cards
- Enable ChoiceTree javascript in manufacturers form
- Fix calendar overflow
- Updates characters length for Category meta fields
- Fix issue on order with free gift
- Improvements on LegacyUrlConverter, "tab" alias, insensitive and prevent infinite redirection loop
- Fix parameters list in product lookup
- Remove material icons on SQL manager page
- Build outdated assets for 1.7.6.x
- Remove deactivated currencies from new CLDR
- Mail generator fixes
- Fix syntax error in tpl
- Make all grids responsive
- Fix domain errors
- Restores deleted generatable_text_widget from template
- Enable help bar on suppliers page
- Fix Profiles form twig template compatibility with twig v2
- Fix missing lang entries in Configuration
- Fix notice undefined index: icon on Design -> Positions
- Remove icons from Customers form
- Make footer on product page spread itself when the menu is hidden
- Fix Add/Edit brand icon
- Fix bug with incorrect error display within the forms
- Add missing label and delete legacy tax controller as it was migrated
- Validate theme zip file and show error messages
- Ensure translations are always saved with the selected theme in back office
- Fix notice when iso code does not exist in array
- Fix bad variable in Customers Add/Edit template
- Fix product demo link_rewrite
- Fix visual glitches in new theme
- Escape all import output data
- Fix to handle fancybox customer creation in Add an Order page
- Module Manager: Use categoryParentEnglishName instead of category name
- Fix npm install not working anymore on new-theme
- Solved problem with texture upload when attribute has hex color
- Fix BO scaling in mobile
- Update OrderHistory to manage {followup} & {shipping_number} vars in all email templates, not only in in_transit template
- Fix recurring technical error when saving modifications in a Carrier
- Enable lite display for new theme
- Fix Symfony console crash because of DocumentationLinkProvider service definition
- Remove html escaping of errors
- Add missing columns in products_import.csv
- Fix fatal error in product catalog when short description is too long
- Fix saving shop association in migrated add/edit forms
- Add legacy links to all meta page routes
- Fix shipping cost becoming free if more than a half or available quantity ordered
- Fix specific price without discount being added
- Refactor MetaController to secure search usage
- Prevent including jQuery in the new theme
- Fix help sidebar when adding/editing language
- Fix duplicate HTML id
- Fix error in admin panel when visiting a category that's not under Index
- The lang parameter in the url is now shop dependent
- Use AdminSecurity annotation for ajax call for Sql Manager
- Avoid module sorting function warnings when module data is invalid
- Fix HTML formated configuration not saved
- Allow product default supplier reference to be updated, if the product supplier is already attached to the product
- Adds missing argument in MetaController which caused page crash
- Fix access rights to Administration page
- Default carrier name was displayed as 0
- Fix search feature value and pagination
- SERP: Avoid mutating a prop directly + fix url encode
- Add customer_message table name into SQL request
- Can't sort tax included for now
- Description has a max length and can not exceeded
- Fix searching issue in the Credit Slips page
- Fix error when updating the product details in order
- Fix error "getimagesize(): php_network_getaddresses" when trying to change the order status to payment accepted
- Fix header
- Fix address changes not impacted when creating an order from another order
- Addresses changes not impacted when creating an order from another order
- Fix wrong protocol in the File Manager Dialog
- Display the right front url in multistore menu
- Change BO product list price source for multistore
- Fixes error reported in #9687, regarding carrier list in the modal to ...
- Improvement needs on hover of "Ok" button of source code modal on product page
- Fix date filtering in AdminSpecificPriceRuleController
- Fix sorting issue in the webservice page
- Fix typos
- Allow product import to change previous id_category_default when you force ID
- Fix bad annotation in AttributeGroupLang, AttributeLang and TabLang
- Adjusted URL to be SSL agnostic
- Fix right side block of attribute and attribute groups in combination tab not appearing
- Fixes new webservice list behavior in multishop context and fixes warning message display
Back Office: Refactoring:
- Brand and address export actions
- Removes unnecessary return on update everywhere
- Cms page fixes
- Tax page fixes
- Manufacturer page fixes
- Remove 'Constraint' suffix from TypedRegex constraint and validator
- Brand address create/edit actions migration
- Migrate Cms page create/edit actions
- Migrate Add/Edit Profiles page
- Final Migration of Categories page
- Fix manufacturers namespace typos and wrong typecasts in commands
- Brands create/edit migration
- Migrate tax create/edit form
- Fix Traffic and SEO route paths
- Taxes list migration
- Taxes Options configuration form migration
- Improve birthdate validation
- Migrate customer Add/Edit actions
- Migrate Customers KPIs and required fields configuration
- Migrate customer view actions
Front Office: Highlights
- Introduce new hooks displayProductActions & displayPersonalInformationTop
Front Office: Improvements
- New design for prices and taxes
- Add variable to tell if prices are tax included or not
- Change product canonical url to parent, no more redirection
- Allow Doctrine entities in modules, make doctrine available for FO, modules autoload on FO
- Improve performance by avoiding parsing YAML files during ModuleManagerBuilder init
- Add modal-dialog-centered class to classic theme
- Remove obsolete P3P policy
- Allow ipv6 to be used in htaccess redirects
- Weak token implementation
- Move scroll forcing from core to classic
- Added breadcrumb to the manufacturers pages
- Reset quantity value to min value after adding to cart
- Allow modules to add custom product flags
- Remove useless space
- Classic theme footer block design improvement
- Remove unnecessary spaces on header of the checkout page
- Dont expose Powered-By: Prestashop
- Remove inline-style color in test-data
- Keep variant id_attribute in ProductLazyArray
Front Office: Bug Fixes
- Remove id_attribute parameter from product link when it is equal to 0
- Fix not null voucher with free shipping producing php error
- Fix product link should not include attribute parameter equals to zero
- Fix labels display computing
- Automatically add dni field in Address format for countries which need it
- Change checkout behaviour (needs to be validated after meeting)
- Hide tax label in front when tax display is disabled in the shop
- Fix currency display on not existing language
- Add behat tests for free shipping
- Fix lang on currency install
- Fix search results if shop has non-default 'visitor' group and categories that are only accessible for the non-default visitor group
- Fix breadcrumb in search results page leads to 404 page
- Fix label "Web only"
- Add a missing space that could trigger an SQL error
- Do not go to the latest step when you change a previous step state in checkout
- Fix bug on contact when mail is too long
- Empty filter should not be shown
- Fix catalog mode in products list and product page
- Fix Broken Authentication and Session Management
- Limit carrier image size on checkout page
- Wrong specific price refresh on product page with combinations
- Fix wrong cart calculation when using cart rule with virtual products
- Robots should not index search content
- Changed the regex to force space and hyphen in postcode validation
- Fix missing comma in sql upgrade file
- Attribute min not allowed on element input at this point, change type from text to number
- Revert "Fix translation on account creation email error"
- Use show_price to display price in schema.org tags
- Fix ps_viewedproduct in classic theme
- Fix main page slider display on all devices
- When downloading a virtual good, check if the order was made by the current user
- Fix image dimensions in Product Card view
- Force DNI fields required if associated Country needs it
- Fix minimum order amount for secondary currency
- Fix wrong discount details on order page / on invoice
- Fix deprecated jquery shortcut function 'load'
- Fix for password recovery error messages
- Correctly display percentage in cart
- Fix discount computing to take combination into account
- Fix wrong html attribute
- Add .gif support to webpack.config.js
- Remove useless space
- Fix category description below the image
- Fix typo for "Environment" comment
- Fix override of ProductController
- Fix discount display when display preference is set without tax
- Convert customization price to current currency
- Noto Sans fonts updated to version 2.001 hinted
- Remove inline-style of Arial font
- Fix password validation message when password is too short
Core: Highlights
- Deprecate admin endpoints outside index.php
- Translation Manager of Back Office can now manage legacy translations of modules
- Migrate "Brands" listing page (a.k.a manufacturers)
- Added a Theme Enabler command
- New CLDR implementation
- Include script handler to manage installation of modules
- Implement AbstractTypedCollection with tests
- Implement form handlers for SqlManager form - part 1
- Migrate languages list
- Added a schema generator
- Add hook for extra fields on customer address form
- Migrate "Layout customization" part of Them & Logo controller
- Migrate Employee list
- Implement image source parser
- Migrate categories listing
Core: Improvements
- Update native modules
- Add new hooks of 1.7.6.0 in fixtures
- Update themes folders license headers
- Update js folder license headers
- Update tests folders license headers
- Update src folder license headers
- Remove unnecessary return on update
- Remove calls to old CLDR
- Performance: avoid useless attributes queries
- Domain improvements: naming and namespace
- Use of static instead of ClassName
- Unary operator spaces
- Function declaration
- Space after semicolon
- Adds phpdoc on range objectmodel
- Fixes for migrated Categories add/edit actions
- Customization - improve phpdoc and constants usage
- Make Tools curl throw an exception when it fails in dev mode
- Document and add tests to Faceted Search system
- Improve version
- Remove 9 duplicates from array in getProductAttributeWhitelist(). Items sorted to check dupes.
- Install ps_faviconnotificationbo automatically
- Deprecate Cart::addExtraCarriers()
- Add Drag & Drop styling for category position column
- Add Category form builder & handler
- Add showcase card for Suppliers list
- Restore composer file
- Updated Core using new version of Composer script handler
- Add filter on the modules folder to avoid caching all files by Twig
- Migration of Advanced Parameters > Team > Profiles page.
- Switch case space
- Replace tabs with spaces in htaccess
- Improvements in the Domain namespace
- Bump version to 1.7.6.0
- Add notice for docker-compose
- Add breadcrumb to the search results page
- Replace calls to is_null by comparison
- Update Nginx configuration for multishop
- Allow specific versions of libs to be ignored
- Make pre-commit execute linter only if php files have been staged
- PHP unit test case static method calls
- Introduce HelperList title_icon property
- Order imports
- Remove unneeded curly braces
- Remove unneeded control parentheses
- Replace tabs with spaces
- Fix namespace
- Fix blank lines: Add and remove
- Use binary mode to write files
- Split grid service definitions in separate files
- Add old product ID on actionProductAdd hook when duplicating a product
- Introduced a new function for Products.php for retrive a product ID given it reference
- Combine consecutive issets
- Modernize types casting
- Include is not a function
- Array indentation
- Fix php-cs-fixer "non printable character"
- Remove unused imports
- Remove empty statement
- Fix PhpDoc Validate::isColor()
- Combine consecutive unsets
- Improve use of protocol
- No PHP closing tag and no EOL
- Normalize use of operators
- Add function type
- Remove comma in single array
- Use echo instead of print
- Do not use alias functions
- Remove useless return
- Do not use short echo tags
- Use logical operators
- Hash to slash comment
- Align multiline comment
- Allow override of _PS_DEBUG_PROFILING_
- Fix use of protocol
- Non printable character
- Additional PHP Improvements
- Fully qualified strict types
- Heredoc to nowdoc
- Use constant instead of function
- Improve error suppression
- Build all the assets using a single command
- Only call ntree regeneration at this end of a WS call and optimize regenerateEntireNtree
- Add PHP 7.3 polyfills
- Add total_shipping_tax_excl, incl in email data
- Lossless compression of all images
- Replace deprecated library PhpExcel by PhpSpreadsheet
- Fix declaration of method arguments
- Remove unreachable code
- Deprecate legacy Db service
- Update CacheClearer adapter
- Migration of Shop parameters > Contact > Contacts page.
- Allow release creator to be run without version parameter
- Change getcwd() for __DIR__
- Add TranslatableType
- Add themes in gitignore (except classic)
Core: Bug Fixes
- Wrong discount subtotal when customergroup is set to use ex taxes
- Forbid URLS to be added in customer names
- Add missing translation domains
- Remove duplicate method call
- Update upgrade scripts to PS 1.7.6.0
- Removes GetDefaultGroupHandler adapter
- Fixes option for MaterialMultipleChoiceTableType
- Do not call removed cldr lib
- Fixes default Customer group overriding
- Harmonize Grids naming
- Fixes to Customer subdomain & controller
- Add missing hook description
- Add missing hook description for additionalCustomerAddressFields
- Do not try to install an unsupported language
- Fix broken page when requesting a duplicate _legacy_link
- Properly set error headers
- Fixes missing fields validation in Language command handlers
- Fix strpos arguments order
- Improve the way VAT is managed for price calculation
- Fix search action configuration for grids
- Foward $locale to Translate::getModuleTranslation()
- Do not stripslashes value from _GET & _POST
- DoctrineBuilderExtension uses YamlParser for its config
- Do not look for translations if no locale
- Add deprecation notice for hook actionAjaxDieBefore
- Fallback on language code when locale is empty
- Fix bug when overriding the Address class
- Revert new theme to Webpack 2
- Remove translations from db when Language is deleted
- Fix timezone standard is ignored
- Fix undefined property
- Order Creation: fix out of stock status
- Fix missing tag for CustomerType
- Remove unwanted umask
- Actually use arguments passed to CountryDataProvider->getCountries()
- Fix use of array_merge in HookFinder->addExpectedInstanceClasses
- Move PositionColumn in its original folder
- Fix translation on account creation email error
- Fixed the problem with the type of a return value in Module::onInstall()
- Fix some Symfony service definitions
- Fix bad GridFactory service definition
- Unify algorithm for calculating average tax rate for products in a cart
- Make filtering of LazyArrays return a new instance
- Fix typo in example Nginx config file
- Fix misuse of information returned by getimagesize
- Fix lang table multi-store data issue
- Fix missing const definition
- Fix categories grid id
- Do not allow null for low_stock_alert
- Fix implode calls
- Fix issue with deleting a category with subcategories on Multistore
- Fix bug on pdf logo path
- Convert comments to php docs in some cases
- Fix typo in Phpdoc
- Fix line ending
- Add missing braces
- Keep first try of translator initialization in memory
- Fix shop name in the subject of mail
- Added missing Rewrite base on Api rule
- Fixed bug on inc/dec product quantity in cart with vouchers discounts
- Fix SQL update when last_connection_date is null
- Fix incorrect comparison when out of stock
- Fix a bug where PrestaShop cookie is set on every page when a cookie value is NULL
- Handle bad address use case for Carrier Tax Rate
- Fix MailsProvider service declaration name
- Remove Throwable from core
- Add getConfiguration to PrestaShopBundle
- Delete search indexes after deleting a product
- Update Smarty and Symfony to latest
- Fix controller override
- Update gitignore
- Outdated assets
Core: Refactoring
- Migration of Manufacturers view action
- Migrate customers searching via ajax
- Remove duplicate CLDR service
- Remove legacy Webservice controller
- Enable new Languages page
- Fix unused variables where straightforward to do so
- Migrate actions of Languages list
- Remove a harmless duplicate array entry in PositionsController
- Migrate Add/Edit actions for webservice keys
- Happy new year 2019
- Migrate Employees list actions
- Migrate legacy test TermsAndConditionsTest and refactor related class
- Migration of Languages adding/editing
- Migrate Theme & Logo
- Use Symfony Cache Clear in ModuleManager instead of deprecated CacheClearer
- Migrate customers listing
Web Services: Improvements
- API and Products: Add missing combination IDs in the pack content
- Make customer's product customization information reachable in WebServices
Web Services: Bug Fixes
- Fixes fatal error when trying to get the images of a product with no images
- Fix SQL exception when creating a product_option without values
- Fix API error with php 7.2
- Correctly call hook for product update in Product class
Localization: Bug Fixes
- Fix typo in download_product.txt
Localization: Refactoring:
- Fix PhpDoc for AttributeGroupCore::getAttributes()
Tests: Highlights
- Move lint checks in GitHub action
- Geo-location: By IP address
- Location: zone and country
- Change position, unhook and transplant a module
- Filters by category in catalog page
- Filters in catalog page
- Delivery slip test
- Generate invoice pdf by date and status
- Credit slip, credit slip pdf and credit slip options
- Localization: local units and configuration
- Create, edit and delete feature
- Import localization pack
- Create, edit, delete, exchange rate currency
- Check buttons in header product page
- Check order details (selenium tests)
- Advanced localization
- Identity (Selenium tests)
Tests: Improvements
- Adds unit tests for FormHandlerFactory
- Allow to use date as parameter for nightly builds
- Do not run tests with the StarterTheme anymore
- Remove usage of TRAVIS_BUILD_DIR
- Use string value for CSRF token in DeliveryControllerTest
- Allow Travis phpHigh build to fail as it is an informative check, not not a mandatory check
- Add a descriptif comment for the broken test "installation language <> country "
- Add a descriptive comment for the broken test "create_edit_delete_contact"
- Add a descriptif comment for the broken test "create_edit_delete_language"
- Add a descriptif comment for the broken test "autoupgrade"
- Add a descriptif comment for the broken test "sort filter file"
- Add a descriptif comment for the broken test "linkWidget"
- Add a descriptif comment for the broken test "page"
- Add a descriptif comment for the broken test "category"
- Add a descriptif comment for the broken test "configuration"
- Add a descriptif comment for the broken test "Delete category"
- Add a descriptif comment for the broken test "read_more_module"
- Add a descriptif comment for the broken test "create_feature"
- Add a descriptif comment for the broken test "create_product_with_combination"
- Add a descriptif comment for the broken test "shopping_carts_view"
- Add unit tests for CommandBus, DocumentationLinkProvider and UrlFileChecker
- Improve report files generation
- Fix deprecation notices reported by Composer
- Add unit tests for Core IdentifiableObject classes
- Separate nightly tests and reports
- Improve logging for nightly tests
- Add unit tests for Core/Kpi
- Wrong duration time while combine nightly tests reports
- Restore survival test for Import page
- Add test link id
- Nightly tests build on Google Cloud Platform
- Add advice when lint fails + Display all files in error in Travis lint job
- Enable PHP CS Fixer on tests folder
- PHP unit set up tear down visibility
- Fix wrong name
- Simplify PHP unit construct
- Simplify PHP unit expectations
- Use camelcase instead of snakecase in functions
- Allow tests high and fix conflicts in file
- Improved survival tests
- Clean php-cs-fixer files
- Update test high : create product with combination/create virtual …
Tests: Bug Fixes
- Apply CS Fixer on 1.7.6.x
- Fix typo on static
- Fix PositionsControllerTest for good
- Wrong directory to check if there are files reported by mochawesome
- Add a json check when running report combine
- Update nightly tests
- Update php-cs-fixer to a recent version to be compatible with PHP7.3
- Fix static cache reset on ObjectModel
- Added an Error Data Listener
- Isolate legacy tests into suites to fix develop branch
- Fix travis script for running tests and fix broken tests
- Fix unable to build tests container
- Fix linter jobs of Travis
Tests: Refactoring:
- Add close welcome module for tests 11_international
- Add close welcome module for tests 10_modules
- Fix tests customer
- Fix Onboarding close method
- Fix for tests in order test suite
- Fix the check of the success message when saving and deleting a currency
- Fix test Feature 1 create edit delete feature
- Add close welcome modal for tests Manufacturer
- Fix first test of the order test suite
- Add welcome module for tests discount
- Fix test 3 of the shop parameters test suite
- Add handling of the welcome modal and document the blocking issue for the last step
- Fix for test 4 of the order test suite after canonical url fix
- Adding close welcome module in tests product
- Adding close welcome module in tests Attribute
- Fix test 05 create order without account
- Fix test Product suite full
- Fix test Employee Suite Full
- Fix method used to change quantity
- Fix for test 2 of the orders test suite
- Fix test Category suite full
- Fix test 09_delivery_slips_pdf_and_options
- Fix broken selectors and logic for the test suite 9 (customer)
- Fixing some tests orders
- Fix test feature update
- Fix tests 10_module Suite Full
- Fix for tests 1 and 2 of the shop parameters test suite
- FIx test Create Attribute Suite Full
- Fix tests manufacturer
- Fix tests International/localization and international/taxes
- Fixes e2e broken selectors
- Behat cart tests
- Add some fixes to the campaign full
- Create virtual product
- Update product quantity test
- Go to next and previous page test
- Print the delivery slip
- Update create order in FO test
- Print invoice order
- Create order in BO test
- Create order as a guest test and update readme file
- Update sort module test
- Update zip module test
- Migrate ImageTagSourceParserTest in tests folder
- Add checkFile step after downloading a file
- Update check notifications test
- Update click on discover test
- Update file tests
- Update search module test
- Installation test
- Update check the addons catalog page test
- Update onboarding test
- Add a new brand address test
- Update create manufacturers test
- Update bulk actions in catalog page test
- Update delete shopping cart test
- Add some fixes to the campaign full
- Migrate legacy unit test for Hashing
- Update autoupgrade test
- Fix campaign full tests on develop branch
- Introduce modern unit tests for new test structure
- Migrate tests-legacy tests to namespace LegacyTests
- Cleanup /tests directory
Lesen Sie mehr: https://assets.prestashop2.com/en/system/files/ps_releases/changelog_1.7.6.0.txt1.7.5.215 Mai 2019 - 290MBCore - Bug fixes
- #13599: Forbid URLs to be added in customer names (by @PierreRambaud)
- #13580: Fixed dispatched hook on the Grid presenter (by @mickaelandrieu)
- #13567: Improve name validation (by @eternoendless)
- #13549: Forbid URLs to be inserted into Name fields (by @matks)
Tests - Refactoring
- #13583: Fix selector in E2E tests for addons catalog page and another one in the autoupgrade test (by @nesrineabdmouleh)
Lesen Sie mehr: https://assets.prestashop2.com/en/system/files/ps_releases/changelog_1.7.5.2.txt1.7.5.125 Februar 2019 - 290MBBack Office - Bug Fixes
- #12507: Add hookDispatcher in GridFactory constructor, HookDispatcherAwareTrait has a safer getter
- #12234: Force refresh of tinymce editors in product page step 1
- #12402: Fix first attribute generation when not choosing first attribute
- #12372: Fix provider warehouse routes
- #12370: RTL fixes: profile, select and notification dropdown, popover tooltips, stock quantity arrows
- #12395: Change stock alert z index to be on top of header
- #12354: Fix cancel button on Safari browser
- #12361: Refacto SearchParameters and SearchParametersResolver for pagination
- #12205: Fix bulk module actions
- #12277: Prevent usage of enter key in search hook input
- #12236: SERP: Textarea from tinymce requires jquery to return the text value
- #12016: Update module & service link in upgrade
- #12196: Fix RTL glitches
- #12111: Keep showcase cards closed
- #11923: Fix error in SERP component when using non-alphanumeric characters
Front Office - Improvements
- #12327: Make it possible to enable/disable attribute name on page title
Front Office - Bug Fixes
- #12337: Slow combination update due to delay before request
Core - Bug Fixes
- #12543: Update vulnerable dependencies
- #12389: Fixed grid hook calls
- #12292: Allow arabic numbers in link rewrite
- #12106: Robots.txt with multilang/multishop
- #11995: Fix undefined INTL_IDNA_VARIANT_UTS46 if intl ICU less than 4.6
- #11814: Fix typos and duplicate code in upgrade SQL
Installer - Bug Fixes
- #11937: Check if intl is installed in installer
Lesen Sie mehr: https://assets.prestashop2.com/en/system/files/ps_releases/changelog_1.7.5.1.txt1.7.5.0 (Hauptversion) 6 Januar 2019 - 290MBBack Office - Highlights
- Add new native module ps_faviconnotificationbo
- Link modules routes, position column and extension, GridPositionUpdater
- Add stock location through ps_stock_available table
- Migration of Shop parameters -> Traffic & Seo -> Seo & urls page
- Add search engine result preview on product page
- Migration of Advanced Parameters -> Webservice -> listing
- Enable 'edit specific price' button on BO Product page which opens a pop-in
- Migration of Improve -> International -> Translations page
- Introduce ToggleColumn for Grid component
- Migrate "Configure > Advanced Parameters > Webservices" - part 1 (configuration form)
- Enable Logs page
- Migrate E-mail page
- Introduced advanced and reusable search system
- Be able to declare modern controllers in modules
- Migrate Payment methods page
- Disable oProxyCommand when imap.enable_insecure_rsh does not exists
- Revert separated module buttons
- PositionColummn UI/UX modifications
- Optimize legacy links in dev mode
- Improve PositionColumn to allow more route params
- Manage backward compatibility of legacy links
- Make Logger stdout configurable using env variables
- Hide delete button on ordered cart
- Update Grid definition Ids
- Implement empty states aka Showcase blocks
- Change categories in Module Manager
- Minor migrated Webservice improvements
- Separate module action buttons
- Handle boolean returns from RequestSql validation
- Improve perceived form horizontal alignment
- Small improvements for Webservice list
- Update list and settings layout
- Move Logs page JS to appropriate location
- Build Back Office default theme using Webpack 4
- Small ux optimizations
- Notifications tab + new hierarchy
- Replace PrestaTrust property with setter
- Migrate module positions
- Migrate Backup page
- Update modern forms layout
- Improved Product catalogAction
- Migrate "Configure > Advanced Parameters > Database > SQL Manager" page
- Update style of forms on new pages
- Improved performance of Product List page
- Improve grid search and reset buttons
- Add a link to the addons' favicon generator
- Introducing reusable way to display KPIs blocks in Back Office modern pages
- Migrate "Improve > Payment > Preferences" page
- Duplicate array keys
- Improve routing of PrestaShop application
- Migrate Sell > Orders > Delivery Slips
Back Office - Bug Fixes
- Fix ID replacement in urls generated by symfony
- Fix displayAdminProductsExtra hook content display in V1.7.5.0 beta
- Translate module categories
- Clear cache on module action
- Remove deprecated functions
- Fix all miswritten getAdminLink calls in templates
- Fix default values on import page
- Escape javascript and html strings
- Impossible to change position of products
- Fix layout
- Changes the redirection url after store update
- Allow product ordering on explicit request
- Fix admin translation redirect
- Remove useless trad files in install for persian
- Escape everything!
- Display configure button only if module is configurable
- Fix customer/address delete resulting in error on cart page
- Changing primary domain name no longer reindexes simplified URLs
- Add LegacyContext::getLegacyAdminLink
- Module manager sorting
- Fix crashing for bulk actions
- Add an rtlfix file to correctly hide the right side bar in rtl languages
- Be able to disable Help Link on Back Office pages
- Show more logs in admin
- Manage redirection after email translation
- Prevent short description limit to be set at 0
- Fix product features
- Fix filemanager security breaches
- The deletion of themes must depends on Employee permissions
- Fixed performance rights on Performance Clear Cache action
- Fix param name on email delete all bulk action
- Make the E2E tests wait for the first load of the BO with welcome module enabled
- Revert "Apply quotes around the column names would make all the SQL r…
- Avoid glitch on checkbox click
- Fix sorting issue in the SQL Manager page
- Fix fixed height of TinyMce fields
- Add missing styles on empty state SEO & Traffic page
- Min height product image dropzone
- Prevent unvalidated form without checkboxes
- Style issue on BO
- Fix General options configuration
- Fix Bad annotations (backport of #10939)
- Update help panel position on legacy pages
- Fatal error when saving product with tags
- Allow errors without field to be displayed on product form
- Update module breadcrumb in category page
- Allow URL in search result preview to be live updated
- Avoid displaying the addon modal twice, change form names/IDs to avoid collision
- Use parent javascripts used for displaying help
- Fixes bug when filter reset functionality sometimes does not work
- Fix bug when filter stores by name or address
- Fix import module
- Restore legacy sql manager page 175
- Enable pagination when offset is set
- Allow url in search preview to use several lines
- Reuse getAdminLink instead of copy pasting its content
- Use the right PrestaShop namespace for twig templates
- Module translations aren't working when using Smarty Extend into TPL in BO
- Fix import form alignment
- FilterParametersUpdater manages filters in a better way
- Fix wrong display of the brand page
- Module manager improvement (search, categories, configure button)
- Use new routes for quick access
- Fix module catalog js & css issues
- Move position column template
- Fix grid ids in migrated JS
- Use attr('data-') instead of data
- Fatal error while adding tags
- Bug when advanced stock management is enabled in Product Shipping page
- Fix broken service definition
- Fixed bug in AdminGroupsController when adding ModulesRestrictions to group in multishop configuration
- Removed onclick from URL column in BO Shop URLs
- Get link of the first ACTIVE tab in nav
- Display the company name in outstanding orders
- Fix the display of textarea in the category page
- Fix category tree in BO Products Catalog page
- Only load Vue Serp component if available
- PDF documents unformatted
- Fixed the Show SQL query action
- Fix 'edit specific price' modal behavior bugs and display
- Allow import entity to be preselected
- Wrong variable name
- Manage getAdminBaseLink in LegacyContext::getAdminLink
- Images aren't displayed in combinations with new products
- Fixed minor issues on Logs Grid page
- Fix help sidebar not working in the Stock page
- Fixed DB backup page
- Product Page: fix visual glitches in categories filter
- Fix wrong translations
- HookDispatcher dispatchMultiple doesn't exists anymore
- Images aren't displayed in combinations
- Errors when saving memcached configuration
- Add form handler for Translations settings forms
- Remove legacy AdminBackup controller
- Fix 'recommended modules' popin behavior in BO
- Fix combination generation
- With undefined function call (Fixed #10041)
- Modify Link::getAdminLink in MultipleShop mode
- Display NOK PrestaShop requirements
- Removed all translations errors from localization page
- Fix sample file download & fields load via ajax in Import
- Fix ajax in 500 in product page
- Fixed path to updated files in System Information page
- Make PrestaShop fully compatible with Twig 2+
- Combinations not working when token is disabled
- Make documentation link on the dashboard point to the 1.7 docs instead of 1.6
- Small fixes for Sell -> Orders -> Invoices page
- Unable to copy theme translations
- Grid/reset action
- Fix grid sorting by
- Can't upload an image in the product page
- Fix rendering of theme catalog page
- Corrects a bug when importing store contacts
- Adapted module URLs for new routing
- Fixed mixed up display in some cases at partial refunds
- Add use statement for AppKernel
- Fixed namespace of Delivery Slips controller
- Fix smarty condition count
- Error with quota fields
Front Office - Highlights
- Rollback product canonical
- Update modules for new 1.7.5 version
- Adding/Deleting voucher on checkout payment step should refresh amount on payment block
- Mobile Menu: improve UX/UI of the mobile menu
- Fix: classic theme footer block design #10483
- Show the category block in the list page on first page only
- Modify category pagination for SEO purposes
- Add breadcrumb to the contact page
- Modify product canonical url and title value
- Voucher button is too long in Cart
- Change brand and supplier default rule for SEO purposes
- Change the default redirection behaviour to product category
- Override CustomerAddressForm->submit method more easily
- Fix phone fieldtype
- Make checkbox labels clickable on the classic theme
Back Office - Bug Fixes
- Do not perform updateProductRequest() AJAX call if no valid data input
- Fix bug in ajax quantity refresh
- Fixed inconsistent locale in Front Office
- Fix minimum quantity blocking
- Display the specific reference for each combination's product
- Double h1 tag on category page
- Do not display product Reference if empty
- Fixes issue #10417 incorrect argument order
- Fix for Issue #10433 : Update lastName and firstName max size
- Product List: pack flag visual problem
- Fix empty row when social title is empty
- Fix htaccess to support Apache 2.4 webservers
- Fix htaccess to support Apache 2.4 webservers
- Check minimal quantity
- Fix getTotalWeight Notice
- Generate front core assets
- Add magic methods on LazyArray classes for object-like use
- Fix for browser back button on product page
- Fix the bootstrap classes for left-column ID
- Error when adding product in cart or editing quantity
- Do not display product Specific References if empty
- Fix wrong rules in robots.txt
- Fix 403 error when accessing localhost using IPv6 (Maxmind Database exists)
- Add missing appendArray in OrderReturnLazyArray (BOOM-6039)
- Add customizations field in product whitelist
- Change out of stock condition with greater or equals
- Fix welcome page variable injection by adding missing %
- Add formatted field file_size_formatted in attachments
- Combination issue while trying to change size on a product page
- Convert ProductLazyArray when using render function
- Detect if there is already GET param in URL
- Update OrderFollowController.php
- Fix label "Use this address for invoice too'"
- Prevent users from doubleclick on Payment button from #9351
- Fix product quantity in order return details table
- Correctly handle hyphens in search index
- Fix delivery time not shown
- Fix products pagination without URL rewriting
- Updated page parameter name in Link and Meta classes
- Fix gift wrapping fees
Core - Highlights
- Allow overriding of every part of Grid templates
- Implementation of CQRS in SqlManager page
- Add Tactician command/query bus
- Add function to display information message
- Migration of Sell > Orders > Invoices page
- Migrate Improve > Shipping > Preferences controller
- Introduced Grid system
- Migrate localization page
- Added a service to manage PrestaShop versions (may deprecate _PS_VERSION_)
- Make commands from PrestaShop modules available in PrestaShop application
- Migrate Shop parameters -> Order settings page
- Feature/module manager categories
- Add Hindi, Mexican & Bosnian languages
- Prevent CS Fixer from adding a trailing dot to the first paragraph of phpdoc
- Update dependency for security reason
- Update catalog
- Missing translations
- Update translations catalog for 1.7.5
- Update native modules
- Undeclared property in the PaymentModule class
- Update pull-request template with additional PR types
- Improve grid data providers
- Add new variable in product.php, to sort features in front
- Minor grid improvements
- Prefer Hook::coreRenderWidget
- Replaced Forge URL with GitHub issues
- Update version to 1.7.5.0
- Avoid a DB query in Address:isUsed() in case of new Address
- Refactored the Grid component
- Replace Forge with GitHub issues in PR template
- Ease CustomerAddressForm customization
- Introducing HookDispatcherInterface
- Update links to use GitHub issues in README.md and CONTRIBUTING.md
- Build core theme using Webpack 4 and jQuery 2.2.4
- Update Readme
- Decouple filters and columns
- Added a new hook to custom SwiftMessage before sending mail
- Small naming update in grid
- Added new actionFrontControllerSetVariables hook
- Small FrameworkBundleAdminController clean up
- Add comment line to Address.php
- Make it unnecessary to append a '_' to the controller name when using the AdminSecurity annotation
- Issues templates
- Add gsitemap
- Phpdocs2
- Update README.md
- Make grid.js more extendable
- Add new presenter implementation optimized for performances (lazy loading)
- Phpdocs
- Implement addBefore() & addAfter() methods of ColumnCollection
- Avoid AJAX request if we didn't have a refresh URL in the core cart JS file
- Rename routing file catalog.yml to _catalog.yml to follow routing structure
- Cleanup ModuleTemplateLoader
- Update column naming
- Improve resolving of column options
- Merge 1.7.4.x in develop
- Refactor Version class and client code and add unit tests
- Glob and scandir without sorting are faster
- Merge 1.7.4.x in develop
- Replace array_push calls behaving as $array[] since it works faster than invoking functions in PHP
- Introduced Survival tests for new modern pages
- Improve form choice providers
- Callable calls in loops, repetitive calls
- Remove leftover routing files
- Migrate "Improve > International > Localization > Geolocation" page
- Refactor Dispatcher::useDefaultController()
- Merge 1.7.4.x in develop
- Migrate Theme Catalog Page of Design Section
- Remove useless line for meta_title
- Add customization ID to cart ajax response and updateCart event data
- Case mismatch in class/function/method call
- Updated contributor list
- Merge 1.7.4.x in develop
- Permit IDE completion with PHP doc
- Clean up service yml files
- Refactor Controller class (minor changes)
- 1.7.4.x into develop
- 1.7.4.x into develop
- Add missing package-lock.json files
- Update develop with 1.7.4.x changes
- Deprecate polyfill function array_replace()
- Refactor Cart::checkQuantities()
- Improved errors management if Dev mode is enabled
- Refactor AbstractCartTest
- Removed redundant checks and added docblock in Tools::getIsset function
- Add package-lock.json file
- Bug fix:
- Fixed CVE-2018-19277
- Update ps_checkpayment to latest version
- Some strings need to be escaped
- Fix missing dot in wording
- Update translations catalog
- Minor services naming fix
- Fix error on tab unregistration when handled by the module
- Fix Cart::autoAddToCart using undefined customer when called from BO
- Increase max size of reference, meta_title, meta_description email, password, firstname, lastname and company.
- Fix wording in wrong domain
- Fix wordings
- Fix translation catalog
- Harmonize migrated controllers
- Fix compatibility with PHP 5.6 for PS exception
- Update Smarty and Symfony to latest
- Remove rebuild of SymfonyRequirements file after every composer run
- Use https only for API calls and limit use of guzzle
- Check $sfRouter before using it
- Execute query modification hook before fetching data
- Update HTML purifier
- Change Javascript indent to 2 spaces, per AirBnb rules
- Fix undefined method in query parser
- Remove hard-coded-version in assets URL
- Make title different from meta title on CMS for SEO purpose
- Fixed pre-commit hook script
- Fixed error with inheritance
- Fix function comment of Module class
- Bring back Addons Catalog controller
- Fix falsy value returned by upgrade script
- Fix deprecated call to Tools::replaceByAbsoluteURL
- Fix trusted modules cache creation
- Files from translations folder can not be accessed
- Remove unused taxes
- Fixed Apache Optimization
- Allow more than 36 products per page
- Merge 1.7.4.2 into develop
- Fixed nginx config for symfony controllers
- Version/update release creator
- Bug correction when changing shipped state
- Fixed missing call of ObjectModel hooks in CMSCategory::delete()
- Allow overriding getRobotsContent in Tools.php
- Fix override handling when PS_DISABLE_OVERRIDES is used
- Fix show sql action in logs page
- Fix empty text transformer to not treat zero as empty text
- Fix Version service namespace usage
- Fixed bug with friendly URLs and Media Servers
- Fixed DataConfigurationInterface PHPDoc
- Check if key exists before checking the value
- Fix missing security event listeners registration
- Update composer dependencies
- Add safety returns after ajaxRender calls
- Ajax will never die
- Fix translations order settings and remove unused templates
- Fix HookConfigurator: Filter certain non-arrays from theme.yml
- Rename variable $producPropertiesCache (fix typo)
Web Services - Bug Fixes
- Fix bug shipping number is empty in {followup}
- Fix Error 500 from API request with PHP 7.2
- Preserve position in category when adding a new Product using Web services
Lesen Sie mehr: https://assets.prestashop2.com/en/system/files/ps_releases/changelog_1.7.5.0.txt1.7.4.4 (Sicherheitsupdate) 7 November 2018 - 280MBBack Office - Bug Fixes
- Avoid warning in WebServiceRequest
- Fix filemanager security breaches
Lesen Sie mehr: https://assets.prestashop2.com/en/system/files/ps_releases/changelog_1.7.4.4.txt1.7.4.319 Oktober 2018 - 270MBBack Office - Bug Fixes
- AdminSearchController.php : Parameter must be an array or an object that implements Countable
- Allow configuration to save html data
- It is impossible to create a SQL query "SELECT" - SQL Manager page
- Module translations aren't working when using Smarty Extend into TPL
- Fixed Product form when stock management is disabled
- Backward compatibility of $this->isCached() in modules
- Fix detection of APCu on Performance page
Front Office - Bug Fixes
- Generate core.js
- Fix multishop price calculation
- Fix JS error after add to cart
- Wrong generated template path when using getCurrentSubTemplate with a full path name.
- Core.js typeerror after updatecart
- Url does not update when changing product attributes
Core - Bug Fixes
- Fixed a misnamed variable
- Can't install prestashop in dev mode with open_basedir
- Fix bug extra space: htaccess directive order
Lesen Sie mehr: https://assets.prestashop2.com/en/system/files/ps_releases/changelog_1.7.4.3.txt1.7.4.231 Juli 2018 - 260MBBack Office - Bug Fixes
- AdminSearchController.php : Parameter must be an array or an object that implements Countable
- Allow configuration to save html data
- It is impossible to create a SQL query "SELECT" - SQL Manager page
- Module translations aren't working when using Smarty Extend into TPL
- Fixed Product form when stock management is disabled
- Backward compatibility of $this->isCached() in modules
- Fix detection of APCu on Performance page
Front Office - Bug Fixes
- Generate core.js
- Fix multishop price calculation
- Fix JS error after add to cart
- Wrong generated template path when using getCurrentSubTemplate with a full path name.
- Core.js typeerror after updatecart
- Url does not update when changing product attributes
Core - Bug Fixes
- Fixed a misnamed variable
- Can't install prestashop in dev mode with open_basedir
- Fix bug extra space: htaccess directive order
Tests - Improvements
- Add some fixes to the script and update scenario of onboarding
Lesen Sie mehr: https://assets.prestashop2.com/en/system/files/ps_releases/changelog_1.7.4.2.txt1.7.4.1 (Hauptversion) 18 Juli 2018 - 260MB1.7.4.1
Back Office - Highlights
- Apply shop context in configuration
Back Office - Bug Fixes
- Fix error while duplicating a product when catalog specific price rules are stored
- Fix display when a module uses $this->bootstrap = false;
- Update Controller name for link generation to modules catalog
- Added .htaccess to var folder
Front Office - Bug Fixes
- Fix not visible category display
- Fix free shipping display on cart
- Apache 2.4 configuration
- Add combinations in cart summary
Core - Bug Fixes
- Fix Cart::isVirtualCart() method when cart is empty
- Fix/remove mbo from tests
- Ability to use widget block from specific hook
- Update ps_themecusto to version 1.0.6
- Fixed bug with friendly URLs and Media Servers
- Fix have cart rule today
1.7.4.0
Back Office - Highlights
- Add theme custo
- Migrate Shop Parameters -> Customer Settings
- Migration of page Shop Parameters > Product Settings
- Introduce switch type in forms
- Migration of page Shop Parameters > General > Maintenance
- Hide disabled level 3 tabs in the BO
- Improve header BO design
- Update BO theme to Bootstrap 4 final
- Select not ordered cart directly in SQL instead of excluding ordered cart in PHP
- Use getBoolean() instead of get() when configuration is bool in Product Settings page
- Remove default theme schemes (no longer used)
- Hooks for recommended modules & themes
- Refactored Form Handling management
- Add tips in the back office to improve user experience
- Update back-office menu style
- Replace Open Sans font with Vazir font for Farsi (BO new theme)
- Replace Open Sans font with Vazir font for Farsi (BO default theme)
- Optimize breadcrumb computation performances
- Module tab new subtree
- Migrate Logs page to Symfony
- Refactored Back Office controllers
- Implement dynamic form customization
- Passing language ID for Store object instance
- Optimize stock queries
- Optimize reserved product quantity update
- Upgrade Symfony to 3.4 LTS
- Modify string for product page
- Improved Product pages templates management
- Better performance in order template
- Added more informations from args in Hooks profiler
- Migrate Administration Page to Symfony
- Show installed modules by default instead of the modules selection
- Removed old emailing category
Back Office - Bug Fixes
- SSL field is only available is accessed using HTTPS protocol
- We should be able to activate SSL
- Fix position of PrestaShop logo when in RTL
- Handle 1.7 method in update function 'add_new_tab'
- restore missing translation keys
- Registered all namespaces in ModuleTemplateLoader class
- Use CustomerPreferencesFormHandler to handle specific tabs toggling for B2B mode
- Missing requirement message
- Fix product attachment list
- Fix 500 while getting order total
- Regression with DatePicker and checkboxes on stock page (catalogue > stock)
- State filter in catalog page doesn't work
- Fix undefined method trans() when loggin on the marketplace from the module page
- Fix unknown key route error in customer settings page
- Error while searching for a product
- Catch module theme installation error, add error message for invalid module
- Introduced re-usable authorization system
- Fix BO login icons
- Fix wrong css file on BO login page
- Add a product removal confirmation
- Update welcome module version
- Fixed duplicate carts in back office
- Saved confirmation message isn't displayed anymore in translation page
- Ordering product in BO doesn't work
- Fix template on attachment delete
- Can't enable maintenance mode
- Reduced permission levels for theme edition
- Bad link in breadcrumbs in symfony pages
- Fix delivery time labels not displayed
- Fix Smarty.class.php class not found
- Display tabs on the module page with the generic method
- Avoid infinite redirects if unhandled exception during BO authentication
- Fix tinymce RTL text direction
- Fixed search on manufacturer's name
- Display the notification count on the proper tab
- Fix display error on module selection list
- Fix uninitialized $moreStepLabels in AdminImportController
- Return default values when api is unavailable
- Fix bug on saving store hours
- Allow override of every modern template
- Add unlimited timeout to dropzone configuration
- Admin permission detection of Role classe name
- Allow autoloading in modules for services use in BO
- Hide Logs page
- Fixed url redirection on Administration page
- Fixed template path
- Collect all hooks for the debugger
- Fix display of image form in product page
- Removed almost all deprecations on Product page
- Fixed misuse of magic routing
- Fix bug alignment sidebar menuCollapse Admin theme
- Fixed CCC settings
- Validator:validateValue is not available in Symfony3
- Fixes AdminController's processDeleteImage() redirect after URL
- Move submit button to the right in sf forms
- Added Back Office missing roles
- Fixed bad display manufacturer when multishop
- Fix/suppliers block refresh
- Add parameter to setMedia
- Move Advanced Parameters section to Configure section (Cherry pick)
- Fixed forms deprecation (Symfony3) on performance page
- Don't display error if AdminShopGroup doesn't exist
Front Office - Highlights
- Ajax calls for product availability status in front refactored
- Hide empty list if all variations are out of stock
- Add a few optimisations to speed up the display of the order history page and to allow potential override to skip unneeded costly informations
- Update url in Readme :)
- Improve SEO - Hn tags in Classic Theme
- SEO - Add hreflang links for multilang pages
- Add FORCE INDEX to workaround bug in MySQL
- Allow developers to add items to breadcrumb from tpl
Front Office - Bug Fixes
- Fix auto-remove carrier-specific voucher when changing carrier
- Fix notice on brands page
- Add alt tag for images categories
- Fix undefined index on supplier page in FO
- Fix Punycode problem when register
- The special offers are disappearing suddenly
- Fix infinite loop on multiple vouchers
- Fix gift wrapping fees added even if not checked
- Fix wrong schema of "InStock" for Out of stock products
- Discount / Wrong variable use in loop for mobile
- Fix wrong parameter verification, allowing redirection to arbitrary URL
- Corrected email subscription form input type
- Refactor Cart getOrderTotal
- Display the "No Image" image for Products with no image
- QUERY_STRING is not set on all environments
- Fixed breadcrumb links in ProductController
- Fixed broken search after #8741
- An error on servers with PHP 7+
- Remove useless die in StoresController
Core - Highlights
- Getting Currency data from Currency data layers middleware stack
- New Locale integration tests
- CLDR : Replace legacy number and price formatting
- Make PS compatible with PHP 7.2
- Migrate import page
- Migrate ShopParameters->General page
- CLDR reference data (files) reader
- CLDR Locale Cache data layer
- Renamed locale and currency data objects (no more use of "bag")
- CLDR Data layers
- Number specification Repository, Locale Repository
- Locale entity needs to aggregate Price Specifications (one by installed currency)
- CLDR currency (interface, entity and repository)
- Moved CLDR to Core
- CLDR number formatter
- CLDR specification entities
- Update native module versions
- Added $result (from facet) in hook filterProductSearch
- Removed if statment
- Update pull request template
- Make bin/console executable
- New doc block for method, reduced code of method
- Update to right name, markdown with links and more
- Create LICENCE.md
- Add copyright information to the license.
- Move administration page to proper location
- Remove deprecated message for DataCollectorInterface
- Improved readability
- Able to pass hook as a parameter
- Call getPackageShippingCost of modules even if carrier is free
- Merge 1.7.3.1 into develop
- Make override of object models easy
- Disable Symfony tokenization in routing
- Allow modifying IdentityController to save personal information without password
- Added GroupBy option for actionAdminProductsListingFieldsModifier hook
- Improve PrestaShopBundle config structure
- Merge 1.7.3.x
- Change all links to PrestaShop Help/Addons/Developers from http to https
- Update license headers for 2018
- OrderDetailsController should use Tools::getRemoteAddr() function instead of instead of $_SERVER['REMOTE_ADDR']
- Fix services naming
- Merge 1.7.3.x into develop
- Merge 1.7.3.x into develop
- Update README.md
- Add help for upgrade file
- Use official Smarty lib
- Fixed newsletter registration date doc
- Make Symfony form management more robust
- Handle form request after authorization check in PerformanceController
- Add some missing Phpdoc in SpecificPrice
- Update PrestaShop deps: Symfony3, PHP 5.6 and PHPUnit 5.7
- Refactor code in ControllerCore and AbstractFormCore
- Module name in order details data
Core - Bug Fixes
- Updated dependencies
- Fixed access to Front Office container from modules
- Make deprecation warnings opt-in
- Fix wrong test in left join condition
- Fixed list of activated modules
- Added missing use statment in AddonsCollection class
- Merge 1.7.3.2 into develop
- Revert CLDR integration
- Fixed order gets wrong status when ordered all qty of the product.
- Check if template_vars if an array before merge in OrderHistory::sendEmail()
- Show prices within a tax if it's needed
- Create missing subfolders in folder override/classes
- Allowed robots access to assets requierd to be mobile-friendly
- Set cache driver in container instead of env var CACHE_DRIVER
- Merge 1.7.3.x into develop
- Better handling of invalid modules from Addons API
- Properly handle set of the PK value in the EntityMapper
- Fixed undefined class constant
- Fix fatal on array_merge if query in addMissingProductFields returns no result
- Prevent using "¤" and "|" as customer name
- Change php version in server configuration
- Fix deprecation message
- Fix non-filtered meta by filterHtmlContent hook
- Fix the links sent in the mails (multilingualism)
- Fixed link_rewrite argument for getImageLink().
- Fix translator in prod mode
- Rename old paths of cache and logs for SF 3
- Product name error if not english
- Fix search relevance wrong sort order
- Default AJAX Relevance search sort order is wrong
- Synced 1.7.3 into develop
- On CLI, display simple information on PrestaShopException
- Added new gitignore directives about translation packs
- Added docs about CSV import samples
- Merge 1.7 into develop
- Merge 1.7.3 into develop
- Fix array declaration
- Fix robots.txt, exclude order param
Localization - Bug fixes
- Fix TVA rate in Tunisia
- Fix duplicate wording
- Fix wrong translation domain
- Fix duplicate wording
1.7.3.4
Core - Highlights
- Improve cookie encryption
Lesen Sie mehr: https://assets.prestashop2.com/en/system/files/ps_releases/changelog_1.7.4.1.txt1.7.3.39 Juni 2018 - 190MBBack Office - Improvements
- Adds missing Persian translations for data and samples
Back Office - Bug Fixes
- Fixed display error on back office module selection list
- Check product availability before validating orders
- Fix broken "you must first create a new language" link in BO Translations
- Fix theme install with prestatrust modules
- Fixed bug when using 2 swap in 1 form
- Fixed update of combinations
- Specific price created for a cart is displayed in the front end as the product price
Front Office - Improvements
- Follow-up to: display GDPR consent checkbox in contactform
- Add compliance to GDPR law for ps_emailsubscription module
- Replace Noto Sans font with Vazir font for Farsi in Classic theme
Front Office - Bug Fixes
- Fix cannot order oos product even if it's allowed
- Fix error display on cart quantity edition
- Fix button show password height on Safari
- Check product availability in order step
- Out of stock message display only if customer can order the product
Core - Bug Fixes
- Fixed undefined class constant
- Fix profile permission array construction
- Catch Throwable errors on CLI install and check Theme instance in context
Localization - Improvements
Lesen Sie mehr: https://assets.prestashop2.com/en/system/files/ps_releases/changelog_1.7.3.3.txt1.7.3.27 Mai 2018 - 190MBBack Office - Improvement
- #8834: Adds missing Persian translations for data and samples
Back Office - Bug fix
- #8752: Check product availability before validating orders
- #8975: Fix broken "you must first create a new language" link in BO Translations
- #8965: Fix theme install with prestatrust modules
- #8517: Fixed bug when using 2 swap in 1 form
- #8948: Fixed update of combinations
- #8762: Specific price created for a cart is displayed in the front end as the product price
Front Office - Improvement
- #8835: Replace Noto Sans font with Vazir font for Farsi in Classic theme
Front Office - Bug fix
- #9005: Fix cannot order oos product even if it's allowed
- #8951: Fix error display on cart quantity edition
- #8946: Fix button show password height on Safari
- #8940: Check product availability in order step
- #8931: Out of stock message display only if customer can order the product
Core - Bug fix
- #8973: Fixed undefined class constant
- #8850: Fix profile permission array construction
- #8679: Catch Throwable errors on CLI install and check Theme instance in context
Installer - Improvement
- #8843: Minor install improvements
Installer - Bug fix
- #8949: Remove addition of . folder in release archives
Localization - Improvement
- #8832: Update Iran tax rate
Lesen Sie mehr: https://assets.prestashop2.com/en/system/files/ps_releases/changelog_1.7.3.2.txt1.7.3.111 April 2018 - 190MBBack Office - New feature
- #8849: Add User club and UserVoice on BO link footer
Back Office - Improvement
- #8664: Change employee icon
- #8500: Make sure shop list in header is scrollable with lot of items
- #8780: Improve BO speed by removing menu images
- #8725: Replace Google+ link on BO footer by Youtube link
Back Office - Bug fix
- #8925: Stop generating RTL css file for the default theme using SASS
- #8921: Fixed CDN management in Performance page
- #8871: Improved rendering of combinations in Product page
- #8779: Little css override for modal title
- #8631: Request module zip for upgrade ONLY when the version available is higher
- #8714: Update loaded details from database on module action
- #8696: Fix translation issue during language install
- #8648: Fix modal backdrop not removed when uninstalling a module
- #8618: Fix type warning in order detail
- #8525: "No tax" price option is now well saved in admin product page
- #8476: Fix customer search in new order form
- #8234: Fixed bug on save specific price priority for specific product
Front Office - Bug fix
- #8873: Fix contactform module issues
- #8856: Fixed undefined variables when an url is called in ajax
- #8847: Override advertising module on classic template to fix image width
- #8845: Fix search bar on header when it moves from hook and improve header structure #2
- #7775: Resolve incompatibility between canonical redirections, attributes and product route not only containing rewrite
- #8846: Fix menu width and submenu hover on header
- #8522: Fixed specific price percentage rounding on front product page
Core - Improvement
- #8867: Rely on the right legacy container if available on modules
- #8584: Update toCamelCase
- #8795: Minor improvements during install
Core - Bug fix
- #8922: Fixed access to Front Office container from modules
- #8766: Show unit price within a tax in order confirmation e-mail
- #8607: Fix pack stock issues
- #8711: Default AJAX Relevance search sort order is wrong
- #8803: Stop full object exposure on the front end
- #8708: Debug of Tools::strReplaceFirst that do not correctly compare the return of strpos + PhpDoc
- #8498: Fixed bug on reorder with free gift in the cart
- #8543: Layout broken by cache clear
- #8669: Make sure all adresses are reset on cart
- #8462: Fix empty module return on actionEmailSendBefore breaks all email send
- #8277: CustomerAddressFormatter states were queried without the status (active) check causing disabling states in BO useless
Installer - Improvement
- #8860: Make the dezipper great again
- #8806: Sample products in FA
Installer - Bug fix
- #8913: Fix issue with pack in fixtures (installer)
- #8891: Fix dezipper redirect
- #8858: Include docs when creating zip build
Tests - New feature
- #8812: Delete product
- #8829: Add script for screenshot display on Travis
Tests - Improvement
- #8881: Check the pagination of product in the Front Office
- #8898: Check generated combinations table
- #8903: Add some fixes to the script
- #8813: Check the product discount in the Front Office
- #8805: Reset module Welcome if the RESUME button does not exist
- #8878: Check the appearance of tinymce field on the product page
- #8854: Check the change of the default combination from the edition page
- #8819: Fix sort product script
- #8810: Check the total price in the shopping cart
- #8815: Re-enable functional tests
Tests - Bug fix
- #8842: Fixed Travis build (update Chrome browser version)
- #8746: Make file copy on ModuleSelfConfiguration mockable
Lesen Sie mehr: https://assets.prestashop2.com/en/system/files/ps_releases/changelog_1.7.3.1.txt1.7.3.0 (Hauptversion) 28 Februar 2018 - 190MBBack Office - New feature
- #8378: Integration of PrestaTrust in module management
- #8419: Product Page - Shipping: delivery times
- #8396: Send an email on low stock
- #8390: Add Icelandic as supported language
- #8249: Display "Generate RTL stylesheets" section
- #8218: Add bulk edition in stocks
- #8293: Low-stock alert configuration in the Product Page
Back Office - Improvement
- #8796: Update theme preview image
- #8659: Re-enable uglify on the new theme
- #8559: Fix search bar style on symfony pages
- #8502: Unavailable product message is now the same for any action in cart page
- #8495: Improved how to detect if a module is a payment module
- #8401: Add a new hook on AdminCutomers view > Addresses actions
- #8472: Customized Debug toolbar with PrestaShop application information
- #8271: Add multiple feature with the same type but different values to product
- #8326: Fix stock design
- #8026: Translate store schedules, name and address from BO
- #8372: Migrate Modules Catalogue page to Symfony
- #8385: Wording for 1.7.3
- #8395: Add translation domains to legacy templates
- #8254: Migrate System information page to Symfony
- #8318: Fix translations page new ui kit
- #8311: Fix module page new ui kit
- #8297: Fix product page new ui kit
- #8284: Catalog page with new ui kit
- #8278: Use the brand new UI Kit
- #8260: Remove CSS included directly in twig files
- #8202: Add caching for theme yaml file
- #8208: Add active filter in stock management
- #8204: Fix str2url js with new chars
- #8127: Do not throw exception on API request error for module categories
Back Office - Bug fixes
- #8777: Fix directory listing
- #8761: use json_encode instead of serialize
- #8737: Fixed combination images selection
- #8704: Support Arabic numbers in the Product page
- #8702: Fix RTL visual glitches
- #8671: Fix visual regressions on Firefox
- #8697: Added Back Office missing roles
- #8616: Fix dropdown buttons space
- #8610: Fixed undefined function .size using jQuery 3
- #8574: Moved Advanced Parameters section to Configure section
- #8569: Fix category filter dropdown glitches
- #8550: Introduced a consistent method to get route name if Hooks dispatched in modern pages
- #8562: Fix alert boxes using bulleted lists
- #8565: Fixed mass action fields positioning in admin catalog page
- #8545: Urlencode to prevent some XSS injection
- #8526: Fixed display of Category tree on Product page
- #8555: Restore tooltips on performance symfony page
- #8552: Notifs dropdown open/close is bugged on SF pages
- #8553: Fix UI kit problems
- #8549: Fixed Hooks data collector display
- #8520: Fix modal display on product page
- #8521: Update style of product combination tokens
- #8496: Fixed category tree arrows behavior
- #8509: Update the default product order with ID desc
- #8512: Fix menu collapse button alignment
- #8507: Avoid null as caching system in shop params
- #8501: Fixed PrestaShop version on Addons Store url iframe
- #8506: Fix smtp undefined in system information
- #8503: Fix/undefined none cache option
- #8494: Reduce javascript execution time on product pages
- #8491: Fixed admin category tree radio buttons positioning
- #8265: Remove duplicate call to trans for modules
- #8480: Fixed PrestaShop docs link in debug toolbar
- #8477: Added displayDashboardToolbarTopMenu and displayDashboardToolbarIcons hooks
- #8442: Fixed duplication of hooks in pages migrated to Symfony
- #8468: Fix wrong typehinting on attribute prices
- #8461: Fixing data duplication when using 1-click upgrade multiple times
- #8456: Fix JS error on Performance page
- #8440: Invalid path to look at config.defines.inc file permissions
- #8451: Fix several UI problems
- #8452: Catalog controler wrongly use by default desc sorting instead of "last"
- #8436: Fixed invalid selector on feature removal (Product page)
- #8438: Fixed product url preview
- #8421: Module page quicks
- #7986: Fixed bug where address required fields were required for any address type (customer, brand...)
- #8391: Fixed missing translations of Information System page
- #8097: Fix save carrier with invalid ranges
- #8413: Empty default label for product configuration
- #8414: Fix the button of add a new customization field in the product page
- #8406: Fix low-stock display
- #8269: Refacto of module permission checks
- #8255: Fix import products without Force all ID numbers
- #8388: RTL fixtures and improvements in BO
- #8370: Fixed silenced error
- #8375: Fix product page blocks spacing
- #8377: Fixed minor visual issue in Information page
- #8355: Fix product pages tabs
- #8359: Fix module dropdown
- #8322: Fix stock alert
- #8147: Display transporter block in RTL
- #8148: Fix bug employee thumbnail
- #8253: Add class to fix input style bug in AdminOrders controller
- #8163: Fix encoded back URL
- #8066: Allow admin folder name inside quick access link
- #8203: Fix width of column too small of pdf invoice
- #8149: Change attribute groupe name with not public name for BO
Front Office - Improvement
- #8739: Demo products
- #8264: Improve performance of subselect query when fetching attributes of current group
- #7924: Add amount discount on product thumbnails
- #8060: Make the store email clickable in the footer
Front Office - Bug fixes
- #8490: Fix undefined offset on new products
- #8478: Fix shopping cart when allow checkout with wrongly product
- #8447: Add cover to allowed properties in ajax requests
- #7873: Fix bug after removing product customization
- #8435: Fixed bug where invalid address message is displayed only for billing address even if both are invalid
- #8348: Fix SQL error when product search starts with an hyphen
- #8416: Display properly ps_linklist on classic with widgets
- #8425: Use regexp instead of simple explode for complex attributes in CartPresenter
- #7975: Fix checkout exception when adding required field to address
- #8408: Missing name attribute form date fields
- #8382: Remove mistake ltr directions in rtl css files
- #8351: Add id_product_attribute to productLink
- #8331: Display errors on change password (lost)
- #8314: Fix the except_pages in theme.yml
- #8281: Fixes wrong images on order confirmation page with simple products
- #8225: Use PS_GUEST_CHECKOUT_ENABLED ... only in checkout
- #8195: Reintroduced the guest allowance check in FrontController.
- #8207: Fixed bug in the link tracking number for the detail order
Core - New feature
- #8513: Add the possibility to build a release version
- #8342: Make modules act like Symfony Bundles
- #8467: RTL - Merge conflict
- #8347: Added methods to check in which context module is executed
- #8327: Added a new collector for Hooks
- #8300: Import / Export features from the Stock Overview page
- #8248: Change CSS files path to RTL stylesheets if needed
- #8243: Add new method to generate RTL stylesheets
- #8128: Sample config file for Nginx server
Core - Improvement
- #8713: String to translate for 1.7.3
- #8691: Add RTL generation for modules and some rtl fixtures
- #8657: Integrate RTL CSS generation in the core
- #8605: Specify version for all PS native modules
- #8570: Set version on prestashop/translationtools-bundle
- #8527: Enable the Symfony serializer service
- #8402: Optimize cart rule performances
- #8455: Make urls available on maintenance & restricted country templates
- #8465: Remove useless method from Customer class
- #8403: Optimise shipping cost computation
- #8381: Remove risky and useless sprintf() calls
- #8409: Improve cache
- #8453: Improve order presenter performance
- #8441: Use DISTINCT in query to improve uninstall() method in Module class
- #8279: Migrate Performance page to Symfony
- #8415: Remove product description length limit
- #8209: Remove useless call to addRoute for multilanguages shops
- #8410: Improve getContextualValue performances by reducing the number of calls to getOrderTotal
- #8392: Improved loading of translations
- #8339: Array-check in additional form fields from modules
- #8317: CSS fixtures for Right-to-Left languages
- #8268: Add possibility to reset modules in theme.yml
- #8289: Add export folder to the file .gitignore
- #8220: Product settings: availabilty label and delivery time configuration
- #8252: Add context in legacy module translation function
- #8242: RTL fix: Add a library to composer.json file
- #8241: Fix json file and some translation for Persian language
- #8188: Clean some variables/code
- #8217: Make SymfonyContainer available from 1 location
- #8183: Clean some variables/code
- #7997: Fix coding standards issues
- #8048: Pass param content_only param to overrideLayoutTemplate call
- #8117: Improve database connection character set declaration
- #8083: Remove confusion about cart rule code check
Core - Bug fixes
- #8794: Fix customizable demo product without customizable field
- #8719: Fix missing CLDR supplemental directory
- #8643: Removed duplicate line in upgrade file
- #8608: Missing japanese lang flag
- #8589: Fix issue with tmp dir
- #8586: Fix release creation
- #8572: Change default file_get_content default timeout
- #8460: Validate::isDateOrNull() should accept '0000-00-00'
- #8470: Be able to identify a modern page in modules
- #8471: Allow to sort bestsellers by sales
- #8459: Force query build arg_separator to &
- #8362: Fixed bug in Access::getRoles()
- #8432: Fix fatal $sql_values string to array
- #8417: Fix missing cache invalidation in the backoffice
- #8407: Fixing missing employee in ModuleManagerBuilder
- #8307: Fix bug js and css cache file name don't change
- #8261: CustomerAddressFormCore validation was not working fine with hook…
- #8386: Rebuild all assets with UI kit beta
- #8354: Update composer dependencies
- #8352: Fix already defined class during upgrade process from 1.6 to 1.7
- #8328: Add DB prefix in delete() method all time $add_prefix is set to true
- #8302: Change version phpExcel for PHP7
- #8291: Fix merge problem
- #8247: Fixed issue with empty locale
- #8134: Fixed bug in addMissingProductFields that gives array_merge the p…
- #8198: The t must be capital in namespace
- #8181: Change visibility of properties in class CheckoutSession
- #8214: Fixed foreach warning on empty hook return
- #7799: searchTag now uses product_shop.visibility
Installer - New feature
- #8336: More Japanese for installer
- #8299: Adding Japanese to the installer
- #8245: Generate RTL stylsheets when installation language is RTL
Installer - Improvement:
- #8306: Add a new quick access
- #8219: Updating the PrestaShop images for installer last step
- #8189: Change order for Countries/Zones/States tabs
Installer - Bug fixes
- #8670: Fix store hours migration
- #8484: Display generic exception message when error occurs on cli installation
- #8257: Change installation tutorial link to 1.7 version
- #8192: Write permission must be check for app/Resources/translations
- #8193: Use proper folder for theme templates
Web Services - Bug fixes
- #8393: Remove obsolete unescaping on JSON output
Lesen Sie mehr: https://assets.prestashop2.com/en/system/files/ps_releases/changelog_1.7.3.0.txt1.7.2.525 Januar 2019 - 210MBBack Office - Bug Fixes
- Fix directory listing
- Replace serialize with json_encode
Core - Bug Fixes
- Update Translation Bundle version in composer
Lesen Sie mehr: https://assets.prestashop2.com/en/system/files/ps_releases/changelog_1.7.2.5.txt1.7.2.46 November 2017 - 190MB1.7.2.4
Front Office - Bug Fixes
- #8433: Fix product information leak on the front office
1.7.2.3
Back Office - Improvements
- #7810: Add a loading spinner into product page
Back Office - Bug Fixes
- #8366: Use default country instead of translator locale for marketplace API
- #7938: Update bulk action combinations number after delete or add combination
- #8232: Fixed bug in AdminCartRulesController when limiting the validity …
- #8346: Fix the currency display in supply order
- #8287: Fix the category search in the product page
- #8288: Fix displaying empty zip code of tax rule
Front Office - Bug Fixes
- #7848: Fix switching combination when the product is offline
- #7781: Add error message when updating quantity wanted input
- #8283: Currency exchange fixes on product page
Core - Improvements
- #8360: Fixing the version for core modules ps_legalcompliance ps_linklist ps_customtext ps_customeraccountlinks
Core - Bug Fixes
- #8380: Fix Context::getTranslator() cache
- #8361: Fix conflict between two cart rules and a single product cart
- #8213: Voucher issue fix
Web Services - Bug Fixes
- #8275: Fix update product with WS
Lesen Sie mehr: https://assets.prestashop2.com/en/system/files/ps_releases/changelog_1.7.2.4.txt1.7.2.214 September 2017 - 190MBBack Office - Bug Fixes
- #8238: Fix wrong final combination price if BC Math is not available
- #8063: Display texture image in combination form
- #8057: Save before generate combinations
- #8266: Fix error while reaching AdminModules
Front Office - Improvement
- #8082: Scroll top to product list when paginate
Core - Improvement:
- #8212: Optimize specific price computing by executing the query only when needed
Core - Bug Fixes
- #8210: Fix missing product limit/offset when ordering by price on Sale page
- #8138: Fix tax calculation when vat number is used
Lesen Sie mehr: https://www.prestashop.com/en/release-notes-1-7-2-2-stable1.7.2.123 August 2017 - 190MBBack Office - Improvements
- #8140: Update modules page design
Back Office - Bug Fixes
- #8236: Fix module modal layout
- #8046: Fix legacy submenu laptop
- #8141: Fix the module "translate" button with the new link of translation page
- #8173: Fix the search error with white spaces in stock page
- #8160: Fix the style of product reference in the stock management page
- #8166: Fix the misalignment of the search button in the stock page
- #8167: Fix the search tags in the stock management
Front Office - Improvements
- #8205: Fix custom content link opening in the same page
- #8145: Fix custom content link opening in the same page
- #7855: Add link to products for Pack
Front Office - Bug Fixes
- #8206: Fix flags on products front-office
- #8152: Make the slider appears on Mobile view
- #8191: Fix flags on products front-office
- #8155: Fix the style of forgotten password page
- #8169: Fix typo in bootstrap class
- #7716: Fix displaying product thumbnails
- #8111: Fix unclosed tag
- #8170: Limit the description's image by the size of description's frame
Core - Improvements
- #8201: Speed up search queries (17)
Core - Bug Fixes
- #8228: Optimise synchronization stock sql
- #8215: Add translations in database when importing theme
- #8165: Use MessageCatalog function to get all message
- #8186: Improve stock sql performance
Installer - Bug Fixes
- #8021: Use correct module name column for authorization role
Lesen Sie mehr: https://www.prestashop.com/en/release-notes-1-7-2-1-stable1.7.2.0 (Hauptversion) 10 August 2017 - 190MBBack Office - New feature
- #8080: Translations confirmation modal
- #7808: Add tooltips on product's combination image
- #8031: Placeholder width in declination page
- #8027: Currencies live exchanges rates upload
- #7910: Can translate submenu tab!
- #7865: Fix redirect payment module retrieving good category
Back Office - Improvement
- #8096: Add ids to recommended-payment & carriers & others
- #8098: Wording update for 1.7.2 catalog
- #8004: Fix displayed combination creation field
- #8008: Clean AdminProductsController
- #7911: Fix style of selected customer in product page
- #7835: Translations page rework & Stock management
- #7956: Remove length validation from ISBN field
- #7972: 1.7.2 wording update - BO + FO
- #7980: Fix html tags to get the current ISO country code
- #7942: Code Optimization
- #7933: Add translation domains to more BO templates
- #7820: Improve tag tips in product page
- #7887: Allow filtering of modules by display name inside the translations controller
- #7882: Add translations domains to BO templates
- #7613: Add new hooks to admin product page
- #7839: Add sprintf check constraint on translations
- #7834: Use most used tax for product creation on BO
- #7863: Add firstname & lastname on address form
- #7784: Complete category tooltip in Product Page
- #7735: Add translation domains to order templates
- #7706: Rewrite string to translate it more easily
- #7715: Change text tooltip in SEO
- #7618: Update addons authentication form
Back Office - Bug fix
- #8161: Fix reset translation button
- #8074: Fix authorization panel
- #8129: Fix translations behavior
- #8135: Last wording update for 1.7.2.x
- #8093: Fix stock management filters
- #8094: Fix stock datepicker
- #8119: Fix the display of placeholder in combinations tab
- #8076: Fix upgrade button with update from disk
- #8107: Fix module enabling when ~ in theme.yml
- #8085: Fix JS event thrown on module uninstall
- #8106: Fix the upload quota for the product image
- #8120: Update catalog
- #8109: Fix the weird syntax in customer information page
- #8095: Feedback on translation page
- #8077: Revert Stock to singular
- #8068: Stock Management fixes
- #8065: Feedback on translation page
- #8054: Fix api category tree
- #8059: Fix missing use in ModuleDataUpdater
- #8052: Fix strings for specific price rules
- #7939: Fix the categories tree
- #8003: Fixed import store in backoffice
- #8044: Fix the conversion_rate in the order_payment table
- #8045: GSA quick fixes
- #8039: Translations feedback
- #7934: Fix float conversion from strings using comma as decimal separator
- #8041: Feedback stock management
- #8024: Fix legacy submenu laptop
- #8016: Display module confirm uninstall message
- #8014: Show Duplicate option when multishop selected
- #8007: Update Country in Store Contacts CSV File
- #7983: Add discount to cart
- #7853: Fix selecting category for product
- #7923: Fix displayed price on cart (HT/TTC)
- #7989: "Slightly" improve performance on Modules > notifications tab
- #7987: Fallback datepicker if needed
- #7978: Update diplayed module count on successful uninstall
- #7922: Fix redirection when filtering in attribute's value
- #7916: Fix min width to select filters
- #7964: Fix flush of local cache when adding a new specific price
- #7698: Unable to unselect the last image associated to a combination
- #7894: Fix bug when having more than three product image
- #7955: Don't get admin notifications while it's all disabled
- #7957: Add Missing space
- #7951: Fix displayed shortcut in product page
- #7937: Add missing simple quote in Design -> Images view
- #7932: Fix fatal on order page
- #7921: Fix trans errors of old translation page
- #7903: Fix moving module from a hook to another one
- #7837: Image not displayed in BO when creating new store
- #7898: Merge PRs from 1.7.1.x
- #7861: Bug with override AdminProductsController
- #7864: Fix recommended modules popup on legacy BO
- #7875: Fix datepicker design
- #7817: Introduce tinymce constraint & fixed short_description length
- #7809: No order notification message was wrong
- #7792: Remove all bourbon deprecations
- #7777: Make module actions translatable
- #7763: Updated path in maintenance message
- #7623: Avoid silencious fail of simple category creation from product form
- #7680: Fixed javascript bug on form submission
- #7662: Fix show currency name in tab "Catalog Price Rules" for option "All currencies"
- #7590: Fix bug on uploading too large images
Front Office - New feature
- #7833: Added message delivery information on checkout process
Front Office - Improvement
- #8034: Apache rules for .woff2 font files
- #7998: Format error message
- #7990: Remove banner hidden class for mobile device
- #7564: Enabling category canonical redirection
- #7780: Allow to define module front controllers layout
- #7661: Update wording cart-detailed-actions.tpl
- #7566: Send response data to emitted events
- #7521: Consistency & additionnal infos
- #7554: Allow HTML in notifications
- #7688: Introduce new hooks for main wrapper
- #7880: Feat/classic improvements
- #7836: Harmonization of Brand name variable - wording
- #7813: Close thumbs modal when area under thumbs is clicked
- #7020: Improve front-end accessibility
- #7681: Improve readability on Classic theme
Front Office - Bug fix
- #8142: Fix the price update on quantity change on cart
- #8121: Limit the description's image by the size of description's frame
- #8132: Fix the height of the "Show password" button
- #8088: Auto width for the selector on product page
- #8012: Show the forbiden message on product page
- #8040: Wrong close of 'product_tabs' {block} in product.tpl
- #7959: Empty customization ID after adding to cart
- #8009: Remove contact form after submit
- #8036: Fix cart front
- #8005: Fix legal compliance in footer in mobile display
- #8010: Make the edit link translatable
- #7952: Add class selected to selected address
- #8019: Missing product-flag class on product miniature
- #8006: Fix classic responsive
- #7992: Fix refresh availability of product
- #7994: Optimize search::find queries
- #7816: Order in catalog for calculate vouchers
- #7926: Fix mobile style toggling
- #7909: Wording checkout delivery
- #7907: Edit address for a Guest
- #7866: Fixed full size order-item table
- #7796: Fix address form Ajax refresh
- #7602: Let translate the edit label on order checkout
Front Office - Core - New feature
- #8053: Add theme configurator translation & update catalog
- #7760: Allow free order
- #7889: Introduce module self configurator feature
- #7825: Handle multishop in console commands
- #7778: Remove lang dependancies for module manager and add cli command
- #7840: Add command to check duplicates in translation catalog
- #7567: Introduce release script
Front Office - Core - Improvement
- #7941: Add total amount TTC in credit slip
- #7523: Change all OrderController private methods and var to protected
- #7304: Fixed processChangeProductInCart method
- #7931: Update comments of Validate class
- #7678: Disable php in the "img" directory
- #7827: Fix spelling from conversation to conversion rate.
- #7912: Increase carrier delay length
- #7899: Refactoring naming
- #5082: Override admin and front controllers of modules
- #7871: Failure during module catalog fetch do not throw an exception anymore
- #7666: Use HTTPS where available in README.md
- #7606: Updates README.md file.
Front Office - Core - Bug fix
- #8118: Extract theme with default translation in any language
- #8101: Fix the tab permissions when only one profile
- #8103: Fix get attributes in order presenter
- #8124: Remove Finder from depency injection
- #8108: Fix update prefix sql
- #8070: Module tab registration must check filenames
- #8056: Fix type of errors variable in module configuration feature
- #8058: Fix missing @Template annotation created by refactoring
- #8047: License, composer, catalog, assets
- #8028: Update regex for tab registration
- #7996: Fix product with combinations auto-indexation
- #7984: Fix module loading for upgrade process and version displayed
- #7966: Use the right array index while getting controller tab name
- #7862: Throw module events right after each action and remove reset
- #7962: Fix wrong keys for cache
- #7557: Increase size of the hours column in PREFIX_store db table
- #7965: Allow .ico to /img, provide error server
- #7936: Fix value giftWrapping in OrderPresenter.php
- #7563: Update customerExists function in Customer.php
- #7915: Rethrow an exception instead of calling die when there is an error
- #7914: Changed SearchController extend to allow override
- #7904: Initialize getSynopsisDetails() output as an array instead of ''
- #7811: Display the login form after an failed authentication
- #7838: Return empty array instead of false.
- #7872: Display translated strings properly in SF debugger!
- #7852: Improve upgrade command
- #7611: Removed setSortOption in ProductSearchQuery
- #7609: Removed return duplication from search provider
Installer - New feature
- #7744: Adding 5 languages to the installer (SK, UK, ET, EL, FI)
Installer - Improvement
- #7977: Drop unused fields from ps_product_lang
Installer - Bug fix
- #8087: Translate fixtures with CLI install
- #8049: Reflect new Finnish tax rate in tax rule group names
- #8055: Fix update sql for upgrade
- #7981: Fix upgrade from very old versions
- #8018: URL update for installer
- #7993: Avoid INSTALL_PATH re-define error
- #7879: Set allow_url_fopen mandatory
- #7832: Fix install/upgrade/upgrade.php for php-5.4 syntax
- #7601: Use new module name for OrderState creation
Web Services - Bug fix
- #7664: Retrieve text only from selected customization
- #5352: Fix webservice unit_price_ratio set to 0
Localization - New feature
- #7828: New localization packs - DZ, KR, MA, ZA
Localization - Improvement
- #7949: India states update
- #8000: Install Deutsch instead of Deutsch CH for Switzerland
- #7696: Update colombian tax rate
- #7818: Replace EN (US) by EN (UK) in UK localization pack
Lesen Sie mehr: http://prestashop.com/en/developers-versions/changelog/1.7.2.0-stable1.7.1.28 Juni 2017 - 190MBBack Office - Bug fix
- #7891: Set value for Short Desc
- #7860: Deny legacy module page view
- #7789: Message Customer on order details page
- #7801: Choose Theme on Mail Translation
- #7790: Add a scrollbar for TinyMCE
- #7783: Versions completions for the max value
- #7807: Partial revert of 0c42257 to fix profiling mode in BO
Front Office - Bug fix
- #7795: Fix allow order value
- #7773: Fix for CMS tree on sitemap
- #7785: Fix slide down of carrier extra content in order funnel
- #7797: Translate file upload button label
- #7805: Fix word break classic
- #7762: Allow image for categories when no description
- #7761: Refresh product line on quantity change in cart & Show discount to cart summary
- #7747: Fix the except_pages in theme.yml
- #7745: Fix radio buttons on faceted search
- #7759: Convert voucher value
Core - Bug fix
- #7901: Use composer cacert file by default
- #7826: Allowed redirect protocol with Tools::file_get_content (curl)
- #7800: Fix assets path when theme has the same name than PS
- #7770: Return array when it's wanted if the hook doesn't exist
- #7766: Fix displayError when string is using sprintf
- #7740: Fix missing {url entity=product id=X}
- #7752: Upgrade theme modules & disabling them in the same time that the theme
Installer - Bug fix
- #7846: Fix install/upgrade/upgrade.php for php-5.4 syntax
Web Services - Bug fix
- #7732: Change variable from string to array for php 7
Lesen Sie mehr: http://prestashop.com/en/developers-versions/changelog/1.7.1.2-stable1.7.1.126 April 2017 - 190MBBack Office - Bug fixes
- #7769: Fix the datepicker to use locale instead of iso code
- #7738: Fix access to domainized modules translations
- #7723: Fix catalog ASC sorting
- #7724: Fix translations theme export on Windows
- #7690: Incorrect translation on Symfony page (problems with TinyMCE)
- #7730: Alphabetically sort features on product page
Front Office - Bug fixes
- #7710: Fix country change in checkout form
- #7742: Fix for image change in zoom modal window
- #7734: Catch the exception when a template is missing in prod mode
- #7720: Display product reference when product has no combination
- #7689: Save zero to id_state if country has no states
- #7729: Fixed display amount with good taxes
- #7726: Fixed Terms and conditions popup on mobile not possible to close
- #7693: Password controller must be in SSL when available
Core - Bug fixes
- #7776: Fix cache on install
- #7753: Added nullable for Tab entity
- #7746: Doctrine without foreign for autoupgrade backup
- #7714: Module code cleanup and fix module action in details modal
- #7739: Allow modules compliancy on 3 digits
Installer - Improvements
- #7743: Allow 255 char to company field in Adress
Lesen Sie mehr: http://prestashop.com/en/developers-versions/changelog/1.7.1.1-stable1.7.1.0 (Hauptversion) 25 April 2017 - 190MBBack Office - New features
- #7619: Add responsive nav-bar
- #7529: Product module page
- #7508: Mail in-transit improvement (webservice, markup)
- #7491: Allow to exclude tax and shipping in affiliation sales total
- #7287: Add counter to the inputs
- #6906: Implement "Update all" modules feature
Back Office - Improvements
- #7596: Add displayProductPageDrawer hook
- #7570: Notification after theme reset, warning about images regeneration
- #7576: Remove useless meta_title
- #7573: Two wordings on the module tab of the product page
- #7551: Restore compiled assets
- #7516: Check if hook exists before get hook module exec list
- #7439: Header BO responsive (legacy part)
- #7497: Display shipping max. refundable amount in order partial refund form
- #7206: Update wording form.html.twig
- #7435: Remove initForm* from old product controller
- #7467: Update comment for jQuery migrate
- #7256: Add notifications counter
- #7421: Remove useless isset
- #7405: Domains tree on translations page now on more than 2 levels
- #7373: Add a new hook on dashboard
- #7364: Sort products in descending order
- #7315: Fix integration issues with translation page
- #7352: Reduce width of brand select input
- #7320: Only display the module you want to translate
- #7254: Add redirect to category for product not available
- #6712: Rename the productDisplayButtons hook to productDisplayAdditionalInfo
- #7308: Add version to help api feedback
- #7280: Change locales json
- #7175: Test admin controllers
- #7025: Add translation domains to Adv. param controllers 2
- #7238: Harmonize wording cms.xml tab.xml
- #6990: Change Stores controller option from 'Status' to 'Active'
- #7100: Add some more translation domains to controllers
- #7230: Change PS color for tinymce
- #7188: Add text format selector to TinyMCE
- #6743: Implement optionnal but specific action to display on module page
- #7015: Set new product cover when current is deleted
- #7098: Removed sensor parameter from Google Maps JS API
- #6776: Do not display empty module categories
- #3915: Removed _includeContainer ; never more used
Back Office - Bug fixes
- #7701: Fix access denied on Customers Service
- #7668: Implode Translation Permission
- #7670: Allow upgrade for modules coming from Must-have json
- #7646: Fix imageFolder path for colorPicker inputs
- #7665: Fix inactive request in HookEvent
- #7663: Fix issue of Module notification page after 1.7.0.x backport
- #7648: Fix product attachments lookup
- #7585: Fix placeholder width in product options
- #7627: Fix wrong domain for product module page
- #7616: Fix getAvailableFields malformed json
- #7599: Fix required custom field alignment
- #7584: Employee permissions not saved
- #7586: Fix chosen width
- #7542: Update default catalog & compile assets
- #7572: Fix bug with TinyMCE button
- #7574: Fix tab registration (non-instantiated module)
- #7568: Fix default products sorting order
- #7559: Fix filter image icon
- #7552: Callback on HelperList should have highest priority
- #7546: Prevent widgets to break back-office
- #7544: Fix module configure button when in dropdown
- #7535: Fix desktop menu regressions
- #7534: Remove call to an undefined attribute
- #7520: Fix minors integration issues on sidebar
- #7513: Refresh forms for specific price
- #7514: Fix product customization duplication
- #7511: Fix back-office order
- #7503: Add missing attributes on function removeProduct
- #7507: Fix unclosed tag
- #7496: You can now search for a customer with several words
- #7492: Add missing metadata to translations catalogues on export
- #7486: Fix incorrect product-list-colors caching
- #7489: Update deleteFeatures() for Multi-shop
- #7481: Bug Fix on Save product
- #7479: Fix problem with default combination
- #6950: BO: allow disabled by item in Helper Form
- #7474: Fix Administering email setting whith/without log
- #7455: Fix Module configure permission
- #7473: Update ObjectModelCore::getFieldsLang
- #7470: Fix image doesn't exists
- #7449: Update keyboard shortcuts in product page
- #7462: Update invoice pdf
- #7459: Fix id_order ambiguous search
- #7454: Fixed use of hook return value in customer address validation
- #7444: Update the dashboardTop hook
- #7436: Remove tinymce synchronous loading
- #7415: Display correct quantities for shared stock
- #7428: Update wording AdminPerformanceController.php
- #7150: Fix "Uncaught ReferenceError: prestashop is not defined"
- #7395: Add the disabled categories in product page
- #7406: Custom error-layout for maintenance/restricted country page
- #7404: Replace "Default-bootstrap" in Translations tab
- #7390: Changed ID column name in CSV products export
- #7389: Fix translation page integration issues
- #7380: Remove wrong URL encoding from AdminStockMvtController
- #7371: Fix nested categories cache id
- #7366: Fix wrong domain
- #7332: Redirect with message when root category is not available for a shop
- #6997: Fix buttons alignments on modal on import page
- #7139: Fix product redirection from back office search results
- #7341: Update version on profile configuration page
- #6775: Add potential email error in order bulk action message failure.
- #6833: Deleted space and : in sql manager page
- #7330: Fix email translation edit when file doesn't exist
- #7115: Fix "Other translations" save action
- #7281: Module action template can now be used everywhere
- #7282: Fix selection of boolean option
- #7260: Set product image container to static position
- #7270: Add number of selected images in edit combination page
- #7255: Remove hardcoded version from help links
- #7196: Update keyboard shortcut in product page for preview
- #7251: Fix quick links with apostrophes
- #7236: Partial refund tax method always tax incl.
- #7039: Fix friendly url text on product page
- #7071: Add hints on some category fields
- #7229: Do not check module download on upgrade
- #7052: Fixed help wording for Tax Rules Group
- #7210: Fix date filter on dashboard when entering BO
- #7215: TinyMCE media plugin shouldn't be activated twice
- #7204: Fix import information display
- #7171: Fix rights issues on legacy module page
- #6942: Fix modules translation form
- #7180: Fixed "new client" column in orders list
- #6935: Fix localization pack import
- #7174: Fix warning on BO
- #6988: Clear cache on url rewriting settings modification
- #6996: Fix products alignment in delivery slip pdf
- #7019: Fix fancybox on cart rules conditions
- #6970: Fix virtual product file removal
- #6976: Fix error on layout when warnings exist
- #7023: Fix permission issues when creating modules sandbox folders recursively
- #6742: Fixed file attachment on product form
- #7050: Fix fallback dataformate duplicate value
- #7060: Fix save product when empty name in default lang
- #7136: Fixed search and redirection to module
- #6992: Fixed warning on AdminStore Controller
- #7010: Disable FK checks during DB export
- #7007: Display preview button in 13 inches
- #6930: Fixed bulk actions affecting single products
- #7048: Fix access to payment preferences
- #6926: Fixed payment methods of carriers
- #6978: Fixed security issue on SpecificPrice class
- #6957: Fix email preview in translation page
- #6955: Fix updating positions when sorting products
- #6953: Fix recommended modules modal window
- #6941: Fix email translations
- #6936: Return empty array on API error for customer data
- #6920: Fixed translation choice in BO
- #6891: Remove z-index of ps tagger reset button
- #6921: Removed warning notice on translation
- #6898: Fixed imagesController icons
- #6764: Add hotkeys on product page
- #6797: Display missing hook (displayCustomerAccountForm)
- #6825: Fixed wrong order detail updated
- #6858: Fixed css animation on onboarding
- #6868: Fix theme export
- #6812: Encrypt modules cookies
- #6857: Fixed error compile
- #6799: Add missing hook call for actionSubmitAccountBefore
- #6748: Fixed customers registration in Back Office
- #6811: Fixed border style of translation textarea
- #6805: Remove synchronous call to the CLDR
- #6778: Fix create combination
- #6793: Fixed employee password validation
- #6792: Use the correct email template for employee password recovery
- #6758: Fixed load of Jquery-ui JS/CSS cache
- #6750: Fixed delete combination on product
Front Office - New features
- #7675: Allow delivery module to confirm the checkout step
- #6903: Ported emailalert on classic
- #6886: Ported ps_crosseling module on classic
- #6881: Ported module ps_viewedproduct on classic
- #6878: Ported ps_specials module on classic
- #6877: Ported ps_newsproduct on classic
- #6871: Ported ps_supplierlist on classic & some fix on ps_brandlist
- #6866: Ported module ps_brandlist on classic
- #6828: Ported module ps_rssfeed for classic
- #6800: Ported module ps_productinfo for classic
- #6820: Ported bestsellers module on classic
Front Office - Improvements
- #7575: Restore hook displayProductListReviews on catalog
- #6908: Add customization message
- #7478: Expose checkout process to inheriting classes
- #7362: Add smarty blocks everywhere
- #7384: Fix alerts icons and margin
- #7309: Integrate sitemap
- #7344: Hide virtual product download link until it's paid
- #7314: Integrate forgotten password alerts
- #7243: Add "quick_view" block to classic theme
- #7199: Fix "There is 0 product." label
- #7076: Add external libraries
- #7104: Add missing translation keys in home slider
- #6875: Replace Open Sans with Noto Sans
- #6766: Export translations when exporting theme
Front Office - Bug fixes
- #7694: Fixed a typo in template Product
- #7684: Incorrect event dataset call
- #7686: Fix Mixed-Content issues when SSL partially enabled
- #7657: Fix translation cache preventing load of new language
- #7603: Validate lengths of fields submitted from registration form
- #7636: Fix wrong translation/variable syntax
- #7617: Fix out of stock combination hiding
- #7561: Remove fakepath
- #7598: Fix registration form validation
- #7594: Restore hook displayBanner
- #7533: Fix url rewrite starting with numbers
- #7518: Fix front initcontent and My account display
- #7512: Fix a problem when a voucher is added on checkout
- #7500: Add cart in prestashop javascript object
- #7368: Allow HTML in customization when it's displayed by a module
- #7475: Fix hook name due to conflict resolution
- #7372: Bug fix for specific product combination cases
- #7461: Add manufacturer name in cart products
- #7453: Fix %email% are not replaced by user's email when asking a new password
- #7446: Remove wrong opening table tag
- #7445: Fix div tag in ordersummary header
- #7433: Fix button on the same line in order confirmation modal
- #7116: Fix some facets design
- #5053: Orders amount currency fixed
- #7410: Redirect to 404 when CMS page doesn't exist
- #7409: Fix empty title tag in CMS category
- #7345: Product with 0 quantity should be buyable when stock management is disabled
- #7361: Mobile Cart - Carriers Improperly integrated
- #7378: Fix FrontController#setTemplate default locale parameter
- #7365: Mobile Cart - Improperly integrated Fields
- #7272: Fixed bug when logged in customer can access login/registration p…
- #7358: Fix duplicate payment submissions and address initialization
- #7343: Check whether order is paid before serving a virtual product download
- #6597: Add carriage return to store information
- #7329: Fix arrow click & position
- #7323: Fix fatal when requesting product refresh without product id in cart
- #7297: Fix clean filter event handler
- #7264: Display Add to cart button in product listing
- #7259: Fix missing displayNavFullWidth into checkout
- #7247: Fix search bar icon display
- #7182: Remove useless vars display_column_*
- #7202: Fix order return format in OrderReturnPresenter
- #7009: Remove box-shadow around contact form in classic
- #7170: Fix classic's override of ps_imageslider
- #6995: Fix empty cart on logout display
- #6972: Add missing nofilter after display hook
- #7166: Fix total products label
- #7037: Fix breadcrumb margin on classic
- #7042: Add download link for virtual products
- #6987: Fix changing combination when catalog mode is enabled
- #6980: Fix undefined event in core.js
- #6905: Fix category images generation
- #6892: Revert to Bootstrap 4 alpha 4
- #6847: Fix geolocation
- #6829: Fix PDF generation by removing non existing files requirement
- #6790: Replaced placeholder with email in notification
- #6808: Fix fatal on Best Sales
- #6741: Properly translate isbn, ean and upc
- #6774: Ported ps_categoryproducts for classic theme
- #6780: Add missing link on footer
- #6752: Remove extra tag block closed
Core - New features
- #5922: Install module tabs automatically
- #7291: Happy new Year PrestaShop!
Core - Improvements
- #7621: Allows multiple retro names for a hook
- #7685: Don't update url_rewrite with upside lang
- #7679: Upside down language for crowdin
- #7669: Updated wording
- #7625: All we need to autoupgrade!
- #7577: Improved model namescape handling
- #7592: Default catalog update
- #7562: Add missing domains
- #7536: Add windows 8.1 & 10 to guest useragent
- #7532: Use Address:initialize to manage default state in one area
- #7522: Make sure that invoice siblings are related to the same order id
- #7524: Revert "Check if hook exists before get hook module exec list"
- #7495: Remove some globals
- #7490: Pass the object we're displaying to the action{$controller}FormMo…
- #6959: Convert namespaced object model class names to hook compatible names
- #7480: Sql fix & documentation
- #7468: Allow rel="nofollow" in anchors
- #7443: Add actionEmailSendBefore hook
- #6327: Deprecate getOrderByCartId method, add alternative
- #7456: Pass variables of hook `actionProductSearchComplete` by link
- #7442: Add new hook 'actionClearCache'
- #7440: Add new hook actionOutputHTMLBefore
- #7403: Make email templates parent/child compatible
- #7413: Optimized products counting in BO product list
- #7269: Webservices now show PS validation errors
- #7289: Code standard fixes & improvements
- #7335: Re-introduce server media
- #6911: Added dependency injection container in legacy
- #7142: Replace specific cache management with doctrine cache for module catalog
- #7298: Add file line number where the error occured
- #7265: Product.php optimization if not $id_cart
- #7183: Add app/config/config.php to gitignore
- #7093: Move entity repositories in existing subfolder
- #7178: Use ModuleZipManager for addons downloads
- #7177: Doctrine optimizations
- #6734: Generate robots.txt on install
- #7095: Add Reply-To recipient name to Mail::send()
- #7157: Be able to send an e-mail with multiple BCC
- #6694: Send email in English if current language don't have email template
- #6918: Allowed to add remote assets
- #6753: Improve global performances
Core - Bug fixes
- #7719: Delete unique key name for ps_profile_lang
- #7711: Use trans() instead of undefined l()
- #7700: Fixes needed for upgrade
- #7708: Use the browser country prior to the shop one
- #7705: Hide upside down language
- #7652: Rename id_product_redirected variable
- #7683: Remove clear cache for autoupgrade
- #7674: Fix ThemeValidator for child themes
- #7653: Fix invoice generation
- #7589: Fix missing reference symbol into Product::getProductProperties
- #7635: Update robot.txt using english
- #7629: Merge 1.7.0.x on 1.7.1.x
- #7633: Fix doctrine association between translation and lang
- #7597: Change CLDR url
- #7593: Fix the product page
- #7587: Increase curl timeout to 60s
- #7509: Format price for noPackPrice in product and Gift wrapping
- #7569: Fix entity integrity for upgrade
- #7538: Add composer.lock in order to fix composer install
- #7539: Update licences
- #7531: Payment method title extended to 255 characters
- #6681: Fix work authorization for (back|front)-office. After transition from RC1 to RC2.
- #7519: Fix fatal when no product to set in CategorySearchProvider
- #7312: Fixed Huge Bug for passed validation
- #7505: Fix nonexistent field on customer
- #7501: Do not display related product id customer can't see it
- #7485: Don't convert already converted currency
- #7502: Prevents problem with missing params in getWidgetVariables()
- #7499: Use UTF-8 for PaymentOptions
- #7482: Use default state for tax purposes
- #7488: Allow quotes in translation strings
- #7483: Update Mail lang settings
- #7148: Fix send to multiple addresses with different names
- #7477: Only link orders with same cart
- #7476: IdLang shouldn't be <= 0
- #7471: Fix installation & tab entity
- #7472: Add "use instead" doc on method display as deprecated when possible
- #7463: Use boolean variables for tracking configuration value type
- #7466: Improvement in SpecificPrice::getSpecificPrice
- #7464: Calculate carrier price on the real order price
- #7460: Superfluous table alias
- #7457: Harmonize hook
- #7438: Add 2 new hooks actionDispatcherBefore and actionDispatcherAfter
- #7452: Revert "CO: fix Validate::isUnsignedInt"
- #7441: Add displayAfterProductThumb hook
- #7437: Use 1.7.1 modules
- #7430: Fixed rendering condition of default groups form
- #7429: Fix Validate::isUnsignedInt
- #7293: Fix dependencies definitions
- #7382: Use shop email as sender for template order_customer_comment
- #7334: Remove smartyDump() in Smarty config
- #7425: Update composer with modules
- #7420: Use the right modules branch
- #6928: Fix Cart cache key on CartRules
- #7401: Change some translated strings
- #7412: Fix logger namespace for ServiceLocator
- #7402: Update doc import files
- #7400: Fix array_merge call on null
- #7399: Fix pdf header
- #7393: Deprecate Tools::displayError()
- #6527: Fixed Geolocation behavior for NON existing countries
- #7386: Fix empty query
- #7316: Fixed bug that erases current customization fields
- #7277: Improve MARIA DB compatibility
- #7348: Fix wrong domain
- #7346: Fix getPriceWithoutReduct default id_product_attribute
- #7321: Improved translator performances
- #6722: Fix uncaught IOException on module deletion
- #7311: Introduce new hooks filtered & use it for product/category/brand/supplier/cms & html content
- #7313: Add actionSearch hook on ProductSearchProvider
- #7328: Fix store image & implement generation
- #7163: Enable the cart rule feature when updating one if it's enabled
- #7222: Fixed method Order::isVirtual
- #7257: Impossible to uninstall module when overridden file is missing
- #7241: Add native email missing
- #7194: Fix issue on translations without params
- #7235: Fix getImageLink for watermark module
- #7237: Fix pack price calc when using non-default attributes
- #7225: Fix missing subfolder in Repository namespace
- #6904: Fixes for module upgrade with zip upload
- #7211: Add missing SQL alias
- #7176: Set size limits on Doctrine Translation entity
- #7164: Update Mail::send documentation
- #7096: Use english email template as fallback in getEmailTemplateContent
- #7056: Restore deprecated method
- #7061: Fix command description
- #7111: Fix notice on $currency_to which may be null
- #7109: Fix unregisteration of Stylesheet by ID
- #7108: Fix unregisteration of JavaScript by ID
- #7014: Removed realpath for assets
- #6966: Fixed tools var
- #7126: Merge 1.7.0.x on develop
- #7081: Fixed CORS setting the header
- #7069: Protect translations display against XSS injections
- #7034: Use the locale to fallback on the good one in CLDR Repository
- #6927: Fix sprintf condition
- #6974: Created temporary file in cache directory
- #6929: Fix Cookie standalone mode
- #7013: Load autoload first
- #6994: Fixed on included files for autoupgrade
- #6848: Refresh CA bundle
- #6925: Prevent password reset on user check by email
- #6902: Fix PHP version for composer
- #6895: Fixed path windows assets
- #6890: Fixed translation render
- #6883: Fix multilang configuration insert
- #6803: Fix AJAX sync calls - Partial revert of 840fb00
- #6856: Cart cache key should take id_zone into account
- #6849: Fixed missing escape
- #6872: Fixed path for windows
- #6831: Use module_name to get error on upload
- #6798: Hook:exec should always return an array when array_return = true
- #6837: Fix fatal if payment module return a non array result
- #6761: Clean installation files from deleted hooks
- #6816: Fixed hook & moved hook before body
- #6802: Configured Twig autoescape option
- #6779: Fixed module cache with 2 systems
- #6745: Fixed path for asset directory
- #6755: Fixed customer account add/update hook call
- #6739: Fix changed namespace
Installer - New features
- #7021: Adding country Tanzania
Installer - Improvements
- #7691: Remove awaiting Paypal order status
- #7517: Refactoring of the upgrade, to be easily usable in the auto upgrade module
- #7363: Update install with trans from crowdin
- #7302: Refacto 1.7.1.0.sql & remove 1.7.1.x.sql
- #7306: Add installed modules to quick access
- #7083: Updated tabs in FR
- #6939: Increase memory limit
- #6859: Declare default timezone when none is available
Installer - Bug fixes
- #7638: Fix language refresh on dropdown change
- #7579: Avoid ERR_TOO_MANY_REDIRECTS at install
- #7571: Fix installation for languages without fixtures
- #7375: Fix error message display in installer
- #7374: Import sql upgrade from 1.6.x
- #6965: Add missing hooks actionObjectProductInCartDelete(Before|After)
- #7082: Small fixes for installer
- #7283: Do not launch install wizard if no write access to the cache folder
- #7057: Change india address form
- #7138: Fix wrong extension in the install.txt
- #7085: Update configuration.xml in SV
- #6817: Do not create parameters.php during install
- #7064: Install.txt file & documentation link update
- #7032: Required fileinfo extension
- #7053: Fix settings migration script
- #6967: Caught broken environment exception
- #6944: Add default message on ajax error in installer
- #6887: Add JSON, SimpleXML and DOM extensions as install requirements
- #6818: Clear the cache before trying to update the DB schema
- #6864: Fixed redirect on installer
- #6854: Add cURL check at installation
- #6845: Fix BDD required during install
- #6769: Added PS_MAINTENANCE_TEXT key in database
Web Services - Bug fixes
- #6910: Add watermark to new product images
Lesen Sie mehr: http://prestashop.com/en/developers-versions/changelog/1.7.1.0-stable1.6.1.24 (Sicherheitsupdate) 5 September 2019 - 100MBCore: Bug Fixes
- Forbid URLs to be inserted into Name fields
- Improve name validation
- Forbid URLs to be inserted into Name fields
- Fixed keywords disappear from search index
Lesen Sie mehr: https://www.prestashop.com/en/system/files/ps_releases/changelog_1.6.1.24.txt1.6.1.23 (Sicherheitsupdate) 7 November 2018 - 100MBBack Office - Bug Fixes
- Fix filemanager security breaches
Lesen Sie mehr: https://www.prestashop.com/en/system/files/ps_releases/changelog_1.6.1.23.txt1.6.1.2219 Oktober 2018 - 100MB1.6.1.22
Core - Bug Fix
- Missing class const on cert refresh
1.6.1.21
Back Office - Bug fix
- Fix Module configure permission
- Disallow the negative discounts in orders
- Replace serialize with json_encode
Front Office - Improvement
- Removed duplicate expressions
Front Office - Bug fix
- Stop sending a copy of the contact message to the "author" (avoid spam)
Core - Bug fix
- Add a fallback to curl when file_get_content() return an empty response
- Hide arguments in debug trace page
- Fix the possibility to create a customer with "¤" or "
- Catch all Swift exceptions in Mail::Send()
Lesen Sie mehr: https://assets.prestashop2.com/en/system/files/ps_releases/changelog_1.7.4.3.txt1.6.1.2019 Juli 2018 - 100MBBackoffice - Bug Fixes
- Improve cookie encryption
- PHP 7.2 compat - Fix fatal error
- Fix undefined property key on Rijndael
Frontoffice - Bug Fixes
- Control if customer is the owner of the selected order in contact form
Bug Fixes
- Use https no http employee class
- FIX PHP 7.1 compat in WebserviceOutputBuilder
Lesen Sie mehr: https://www.prestashop.com/en/system/files/ps_releases/changelog_1.6.1.20.txt1.6.1.199 Juni 2018 - 100MBBack Office - Bug Fixes
Front Office - Improvements
- Add compliance to GDPR law for blocknewsletter, contact form and mail alerts
Lesen Sie mehr: https://www.prestashop.com/en/system/files/ps_releases/changelog_1.6.1.19.txt1.6.1.1813 Februar 2018 - 100MBBack Office - Improvements
- Move to HTTPS
- Update marketplace URL to http(s)
- Update marketplace URL to http(S)
Back Office - Bug Fixes
- Fix AdminController's processDeleteImage() redirect after URL
- Fix stock available after add product in order
- Fix selecting a product does not work on Mac
- Fix for PHP 7.x
- Fix Stock cover report stock out calculation
- Revert "Add paid order to stats dashboard even when there's no related invoice generated"
Front Office - Improvements
- Hide the password in the confirmation email
Front Office - Bug Fixes
- Fix the blank page when no currency defined in the shop
- Fix the sorting problem with a descending order in the products filtering page
- Split width of summary invoice pdf
- Fix conditionals check in DiscountController
- Fix the email validator
Core - Bug Fixes
- Fixed for duplication of product which has both combinations and specific prices
- Fix error 500, result of built-in function in write context
- Fix PHP 7.1 compatibility
- Increase limit message chars
- Fix PHP Warning when updating category with multishop
- Add DB prefix in delete() method all time $add_prefix is set to true
- Clean the DB after language delete
- Use english email template as fallback in getEmailTemplateContent
Web Services - Bug Fixes
- Fix the update product web service
Lesen Sie mehr: https://www.prestashop.com/en/previous-versions1.6.1.1714 September 2017 - 100MBBack Office - Bug Fixes
- #8211: Enable the create_order button when ordering virtual products & there's no available carriers
- #8227: Fix the currency display in supply order
- #7843: Fix coverage calculations in Stock Cover Report
- #8116: Add paid order to stats dashboard even when there's no related invoice generated
Front Office - Bug Fixes
- #8178: Wrong gift display in My Voucher page in My Account
- #8221: Fix the email validation in instant checkout
- #8168: Secure the contact_form from spammers
- #8171: Secure FO from JS injection in URL
- #8078: Fix select delivery_option when changing the address in OPC
- #8231: Display the price based on the feature Customer_Groups
Core - Improvements
- #8199: Speed up search queries
Core - Bug Fixes
- #8025: Load id_shop routes when needed
- #8282: Fix error when deleting a cart
- #8280: Add is_object condition in isInt function to prevent the error 500
- #8164: Fix duplicate url for supplier list when try to access a supplier
- #8256: Update the encrypt and decrypt functions to support all PHP versions
- #8159: Check if CMS Category is associated to shop
Lesen Sie mehr: https://www.prestashop.com/en/previous-versions1.6.1.1614 September 2017 - 100MBBack Office
- #8162: Fix bulk delete for CMS Category
- #7954: Remove download limit (SQL manager CSV export)
- #8126: Fix the export link of ASM movements
- #8105: Fixed bug about the language link in the reply_msg mail
- #8072: Add unicode prime symbol in PDF
- #8061: Add correctly the free_shipping cart_rule to an order from BO
- #7702: Update only checked fields when multishop option activated
Front Office
- #8102: Fix multistore search indexation
- #8157: Fix the pagination of the list of products
- #7892: Fixed opc_id_address_invoice in OPC
- #7249: Add impact on price to the product price
- #8092: CategoryController - Show page 404 with an error instead of redirecting to the 404
- #8091: Use $base_dir_ssl if SSL is enabled on CMS categories pages
- #8073: Fix tax problems in shopping cart
- #8050: Fix unit price of the product with combinations
- #8137: Fix the translation when installing Prestashop
Core
- #7985: Use MySQL index in cart delete method
- #8086: Undefined index base_price
- #7885: Subrequest error in SQL Manager
- #7842: Fix import theme while module use non registered hook in DB
Lesen Sie mehr: http://prestashop.com/en/previous-versions1.6.1.1528 Juni 2017 - 100MB6.1.15
Back Office
- Do not clutter webcaches with duplicated assets' objects
- Fix the conversion_rate in the order_payment table
- Fix the categories tree
- Display product reference in Stock management list (ASM)
- Fix available quantity for ASM items in Order_edit & FO
- Fix ASM real quantity issues when changing SupplyOrder status
- Fix subcategories pagination
- Prevent adding pack in itself
- Add the condition of SSL_ENABLED to Google Maps
- Eliminate currencies doubling in ASM currency list
Front Office
- Apache rules for .woff2 font files
- Fix the specific price of the default combination
- Fix line endings in theme's JS files
- Fix Category Block in the Left Sidebar on Sitemap Page
Core
- getBaseLink() should be public
- Fix AdminSlipController filter
- Fix wrong keys for cache
Localization
- Update colombian tax rate
Web Services
- Fix preg_replace /e modifier for PHP 7.1
6.1.14
Back Office
- Pipes in product names in autocomplete
- Fix taxes in credit slip
- Fix the refresh button of the stats bloc in the products list
- Add API_KEY field to display the map
- Fix customer message order
- Set correct value on load to display the right tab
- Translation of return merchandise fields
- Fix html interpreted as text in carrier's wizard summary
- Fix non well formed numeric value
- Fix error in HelperOptions
Front Office
- Fix popover with multiple wishlists
- Shipping cost indication wrong
- Fix 404 bug when query string contains a LF
- Fix manufacturer pagination
- Fix JS error "Uncaught ReferenceError"
Core
- Increase carrier delay length
- Send Http 500 error code when we can't connect to the database instead of a 200 code
- Make OrderInvoice overridable
Localization
- Replace EN (US) by EN (UK) in UK localization pack
Lesen Sie mehr: http://prestashop.com/en/previous-versions1.6.1.1325 April 2017 - 92MBBack Office - Bug fixes
- #7749: Error importing theme when cache directory is cleared
- #7643: Allow stock transfer between warehouses in multishop context
- #7650: Fix search in Advanced Stock Management
- #6788: Use native round instead of 2 forced decimals
- #7614: Replace comma with dot in special price
- #7451: Don't double encode test email
- #7687: Generate PDF invoices in user language
- #7697: Fixes on must-have module upgrade
Front Office - Bug fixes
- #7658: Fix Combination filter in stock management section
- #7644: Fix price display when quantity discount on combination
- #7632: Style categories tree in footer
Core - Bug fixes
- #7655: Optimization for Cart Rules
- #7641: Fix url rewrite setting not used on multishop
- #7615: Clean order detail cache after setting invoice id
- #7741: Update Israel localization
- #5719: Remove unused variables declarations and assignations
Installer - Bug fixes
- #7692: Allow 255 char to company field in Adress
- #7672: Fix install language
Lesen Sie mehr: http://prestashop.com/en/developers-versions/changelog/1.6.1.13-stable1.6.1.1223 März 2017 - 92MBFixed bugs:
- BO: Modification permission on Theme Page and option
- BO: Modification permission on Theme Page and option
- BO: Fix error when creating a zero value in the attribute size
- BO: Fix bug while filtering Credit Slip
- BO: Fix doubled quantity when ordering a customizable product
- BO: Callback on HelperList should have highest priority
- BO: Avoid overwriting $token in global Smarty context.
- FO: Product reference is now available in blockbestsellers module
- FO: Fix ecotax rounded twice
- FO: Bugfix JS with advancedEuCompliance
- FO: Fix product without combination hashchange
- CO: Deflate .svg files
- CO: Webservices now show PS validation errors
- CO: Update Israel VAT to 17%
- CO: Fix bag with Cart::getPackageSthippingCost cache id
- CO: Fix send to multiple addresses with different names
- CO: Add missing option to bcc multiple addresses in Mail::send()
- CO: Use shop email as sender for template order_customer_comment
- CO: Fix 7.1 compatibility
- CO: Update Doc import files
Lesen Sie mehr: http://prestashop.com/en/developers-versions/changelog/1.6.1.12-stable1.6.1.1117 Januar 2017 - 92MBFixed bugs:
- CO: Fix detection of APCu on Performance page
- CO: Cast id_cart to int to keep it in the SQL query
- CO: Performance opt on scandir() usage
- CO: Fix for MySQL error 1093 in generating the invoice number
- CO: Fix misuse of getimagesize returned informations
- CO: Fixed method Order::isVirtual
- CO: PHP 7.1 Fatal error: operator not supported in DbQuery.php
- CO: Fix multiple configuration entry for PERCENT_PRODUCT_OUT_OF_STOCK_EXPIRE
- BO: Fixed category search in product association tab
- BO: Fix date filter when entering BO
- BO: Fixed product customization duplication
- BO: Uploader helper multiple files undefined _max_files
- BO: Orders amount currency fixed
- BO: Remove synchronous javascript call in translations
- FO: Reset country in address page after error
- FO: Fix and optimize search::find queries
- FO: Re-instate default id for product list
- FO: Accessory product names are not the product name (Schema.org)
- FO: Fix grid view payment methods on small devices
Lesen Sie mehr: http://prestashop.com/en/developers-versions/changelog/1.6.1.11-stable1.6.1.102 Dezember 2016 - 92MBFixed bugs:
- CO: Fix pack price calc when using non-default attributes
- CO: Fixed the default country every time the address form is submitted
- CO: Update Mail::Send() doc comment
- CO: Can't get original picture link if watermark is enable
- CO: Harmonize wording tab.xml
- CO: Harmonize wording cms.xml
- CO: Update configuration.xml in SV
- BO: Don't trim() the $_POST values if it's an array
- BO: Fixed bug when prestashop xml md5 is not valid
- BO: Display mcrypt extension warning fix
- BO: Fix admin email translations
- FO: Removed sensor parameter from Google Maps JS API
- FO: Missing IF for HOOK_PRODUCT_TAB
- FO: Fixed duplicated ID in pagination
- FO: Remove pagination override in ManufacturersController
- FO: Fixed bug when adding to cart from a page with different token
- FO: Removed search param orderway duplication
Lesen Sie mehr: http://prestashop.com/en/developers-versions/changelog/1.6.1.10-stable1.6.1.98 November 2016 - 92MBLesen Sie mehr: http://prestashop.com/en/developers-versions/changelog/1.6.1.9-stable1.6.1.82 November 2016 - 92MBFixed bugs:
- BO: Fix sample csv customer file
- BO: Fix multilang link rewrite import
- BO: Align <select> also in table
- BO: Automatically fill link_rewrite on new CMS category page
- BO: Prevent default category to be reset when already defined during import
- BO: Fix missing translations count on AdminTranslations
- BO: Fix duplicate rows in product listing
- BO: Fix partial refund cart rules tax method
- BO: Fix translations match regular expression in AdminTranslationsController
- BO: Take order state unremovable flag into account
- BO: Fix admin tabs saving
- BO: Fix filtering on state in monitoring
- CO: Fix Db PDO getBestEngine
- CO: Remove index.php in upload folder
- CO: Fix isAllProductsInStock calculation
- CO: Fix feature update parent call
- CO: Fix processing large messages from IMAP
- CO: Fix advanced stock manager that prevented admin from removing stock quantity
- CO: Do not overwrite mail files when installing new language
Improved/changed features:
- IN: Add zipcode formats for Afghanistan and Egypt
Lesen Sie mehr: http://prestashop.com/en/developers-versions/changelog/1.6.1.8-stable1.6.1.7 (Sicherheitsupdate) 6 September 2016 - 92MBFixed bugs:
- BO : (f19ae86) Solved problem with non-unserialized filters datas
- FO : (2636a31) Fix rouding error in ProductController (PSCSX-7566)
Improved/changed features:
- CORE : (e12c209) Fix a case where $context->smarty could be undefined
Lesen Sie mehr: http://prestashop.com/en/developers-versions/changelog/1.6.1.7-stable1.6.1.616 Juni 2016 - 92MBFixed bugs:
- BO : (2e3d0f6) fixed bug when no results with address and map does not exist
- BO : (2d30765) add user shop origin in autocomplete cart rule
- BO : (d207083) fixed bug parent tab list wont show if admin tab class is invalid.
- BO : (052208b) fixed bug when toggle status product not logged
- FO : (c0ee6b7) Fix CSS 404 when using subdirectory
- FO : (e4a7b70) Only display vouchers available 'only' for customers
- FO : (e4e2b61) smartyHook now returns empty string when module is not installed.
- FO : (b2f9338) #PSCSX-5582 fix wrong displayed specific price on product detail
- FO : (44c1b4e) Display only available vouchers in customer back office
- FO : (c736160) on user bo, display all discount values
- TEST : (c586ee3) Fix PHP 7 tests
- CORE : (39241d6) Check for displayPaymentEU to fix advanced checkout restrictions
- CORE : (fb208a3) Fix fatal error on classes/stock/StockAvailable.php (1.6)
- PDF : (2d14094) Fix generation of PDF files
- WS : (114f10b) Fix for PHP 5.2, 5.3 and 7.0 compatibility
- MO : (e7a51f3) #NM-248 Broken pagination links in loyalty
Improved/changed features:
- FO : (4e1a70a) Added more information about minimum amount
Added Features:
- IN : (a1ce85c) All key must not be nullable
Lesen Sie mehr: http://prestashop.com/en/developers-versions/changelog/1.6.1.6-stable1.6.1.513 April 2016 - 92MBFixed bugs:
- PDF : (9f7ab92) update constraints on Addresses display
- PDF : (e7103c4) updated b2b template
- PDF : (e0bde47) invoices printing now done as page groups to keep the pagination relevant
- PDF : (3464ca0) fixed pagination block display
- PDF : (a788652) Moved note block to his own remplate
- PDF : (b5ef9f2) (re) added shipping box in invoice
- FO : (331527c) Fix incorrect cart rules list in case of country restriction (PSCSX-7873)
- FO : (a343610) PSCSX-7449, fix parse error in AuthController.php
- FO : (42d8847) #PSCSX-5582 fix wrong displayed specific price on product detail
- FO : (755f77b) Fix warning if combinations are disabled
- FO : (05b701f) Fix combination price calculation with impact and reduction
- FO : (b1352d7) Fix JavaScript mistake in blocklayered.js
- FO : (8ee195a) fixed bug on payment module, check if defined $order object
- CORE : (9870d84) use a cached cacert file for curl
- CORE : (deebce3) Fixed double preg_quote()
- BO : (647eba0) Fix the display of the listing filters on the toolbar
- BO : (6e69c4a) Change only active state on bulk status change
- BO : (69b87a8) Fix incorrect shipping taxes in order slips (PSCSX-4881)
- BO : (44eb96c) Fix filter by category change not working after other actions
- BO : (76d53ac) add error message on upload theme bigger than post_max_size
- LO : (011a2e5) Traditionnal Chinese for HK pack
- TR : (948a3e5) language.xml - fix TW script
- SECURITY : (cc49345) Fixes PSCSX-4841 Usage of ECB mode
- CLASS : (7234efd) Alias / return false if feature is not active in aliasExists()
- MO : (de7e9aa) bankwire / correct module name for translation
Improved/changed features:
- CORE : (85e6025) Update swift mailer
- CORE : (81465fe) Add a fallback to curl when file_get_content() return an empty response
- TR : (4b3ddf5) Update Polish installer
- TR : (62bbc16) feature.xml in Vietnamese
- TR : (1cce929) Update italian installer
- TR : (5319857) Improve Dutch meta info
- CLASS : (ec03391) Hook / indicate which method to use for deprecated methods
- FO : (999ff45) Removed template logic that is not needed
Added Features:
- TR : (30c4adc) Adding Vietnamese installer
Lesen Sie mehr: http://prestashop.com/en/developers-versions/changelog/1.6.1.5-stable1.6.1.47 Januar 2016 - 92MBFixed bugs:
- CORE : (c243c8a) Fix ObjectModel error management on validation
- CORE : (508e1cd) Fix AdminTab PHP 7 compatibilty
- CORE : (355a4a7) Report of https://github.com/PrestaShop/PrestaShop/pull/3673
- CORE : (0a07da9) fix #PSCSX-7007, notice in searchcron
- CORE : (13285fd) Fix PSCSX-6953, bad upload error check
- TESTS : (b826568) removed tests for prestafraud module
- BO : (c35d896) Fixed bug in HTMLTemplateInvoice prevents problems with invoice prefixs
- BO : (e71bdaa) fixed translation bug in prestashop addons modal
- BO : (48d9da7) Fixed upgrade index specific_price table
- FO : (0eecc7a) Fix #PSCSX-7021, bad specific base price for combinations
- FO : (40717fa) Fix #PSCSX-7021, bad impact price / currency
- FO : (0bd1bdc) Fix robots.txt rules for default language URLs
- FO : (ed08594) Fix quantity discount table wont appear again after swith on combination without quantity discount
Improved/changed features:
- PROJECT : (bcbec89) Improve PHP 7 compatibility
- BO : (ad3c187) #PSCSX-6251 on product order add unit product price without tax
- BO : (06502f9) Dont restrict orders listing to addresses join
- CORE : (94846bd) Fix #PSCSX-7015, Uploader setAcceptFiles case sensitive
- FO : (83c7ee1) #PSCSX-5582 update price from discount when changing quantity
Lesen Sie mehr: http://prestashop.com/en/developers-versions/changelog/1.6.1.4-stable1.6.1.326 November 2015 - 92MBFixed bugs:
- FIX : (e3eef33) Uncaught Error: Access to undeclared static property: Validate::$field
- FIX : (0ab3b7d) Uncaught Error: Access to undeclared static property: Validate::$field
- BO : (c83e478) Revert from #4015 to allow longer meta
- BO : (f1d09d6) Fix flush of local cache when adding a new specific price (PSCSX-7184)
- FO : (bbbd4b3) Add id_order to order_details link to work without JS
- LO : (673d7fe) Fix Intra-EU VAT
Lesen Sie mehr: http://prestashop.com/en/developers-versions/changelog/1.6.1.3-stable1.6.1.229 Oktober 2015 - 92MBFixed bugs:
- FO : Fix wrong date check in specific price (PSCSX-6942)
- FO : Fix performances issue with SpecificPrice (PSCSX-6942)
- FO : Fix undefined var when no combinations
- FO : Added missing hook for AdvancedEU on accessories
- FO : Fix #PSCSX-6995, bad redirection on cart when minimum amount for order
- FO : Fix performances issue with smarty custom
- FO : Fix bug #PSCSX-6938, bad validation when empty zipcode validation pattern
- FO : Metas in maintenance mode
- FO : Fix #PSCSX-6926, notice Undefined index: nb_products
- FO : Fix #PSCSX-6884, bad redirect when PS_CART_REDIRECT
- FO : Fix #PSCSX-6888, products links without correct anchor for attributes in shopping-cart
- FO : Fix bug #PSCSX-6884, could not add to cart in quickview
- FO : #PSCSX-5366, no localstorage with Safari private browsing
- FO : Fix #PSCSX-5053, Too much calls of findCombination again
- FO : Fix #PSCSX-5480, content hooked to 'productListReviews' is removed on dynamic list/grid update
- FO : Fix #PSCSX-5344, could not see available vouchers when changing quantities
- FO : Fix #PSCSX-5447, no validation on non multishop filed in multishop
- FO : Report of https://github.com/PrestaShop/PrestaShop/pull/3928
- FO : Fix #PSCSX-5182, for newsletter flag for customer if previously registred as guet
- FO : fix when clicking filters labels, not checkbox. Fixed an #3337 reported on 1.6.1.x
- FO : Footer fix in default-bootstrap theme: nocache on copyright year #3351 reported on 1.6.1.x
- FO : #PSCSX-6820 part 2/2
- FO : Fix bug #PSCSX-6770, bad redirection to my account in accordion footer
- FO : Fix #PSCSX-6749, OrderHistory multishop getCustomerOrders shared orders
- FO : Fix #PSCSX-6701, notice on customizedDatas
- FO : Fix #PSCSX-6699, Table 'ps_product_reductions' already exists
- FO : Fix #PSCSX-6661 Fatal error Property CustomerThread->id_order is not valid
- FO : Possible error Cannot read property 'iso_code' of undefined
- FO : Possible undefined function binduniform
- FO : Fix #PSCSX-5669, $errors_discount dead code, report of https://github.com/PrestaShop/PrestaShop/pull/3076
- FO : Fix bug #PSCSX-4707, new products name in columns
- FO : Fix #PSCSX-4898, possible fatal error in products-comparison
- FO : Avoid possible undefined vars in global.js
- FO : minimum order value outside order steps
- FO : Fix #PSCSX-5445, take account of PS_SSL_ENABLED_EVERYWHERE in file manager config
- FO : Css fix #PSCSX-5408, TOS width on small devices
- FO : Fix #PSCSX-5319, dead code in product-list.tpl
- FO : Fix #PSCSX-5483, missing nofollow in pagination.tpl
- FO : Fix #PSCSX-5261, no alt on subcategories images
- FO : Avoid displaying payment message
- FO : Fix #PSCSX-6492, negative prices on product page
- FO : Fix issue with multishop / multilanguage tags
- FO : Fix #PSCSX-4899, Search alias for words containing hyphens fail
- FO : Fix current_url variable used in pagination
- FO : Fix #PSCSX-6582, could not change currency with PS_DETECT_COUNTRY
- FO : #PSCSX-5459 Add to cart button for accessories
- CORE : cleanCompareProducts interval
- CORE : Could not edit a carrier, follow up https://github.com/PrestaShop/PrestaShop/pull/4094
- CORE : Fix #PSCSX-7012, bad length for compagny field (address) for upgrade from < 1.5.2.0
- CORE : #PSCSX-6970, fix typo in getCMSContent
- CORE : Undefined var follow up https://github.com/PrestaShop/PrestaShop/pull/4006
- CORE : Could not disable third party modules
- CORE : #PSCFV-10112 notice Undefined index: host in classes/ConnectionsSource.php
- CORE : Fix #PSCSX-4768, too much call of Carrier::addDeliveryPrice
- CORE : Adding few casts to ValidateOrder
- CORE : Error in foreign field name
- CORE : Follow up https://github.com/PrestaShop/PrestaShop/pull/2509/files
- CORE : Report of https://github.com/PrestaShop/PrestaShop/pull/3964
- CORE : Report of https://github.com/PrestaShop/PrestaShop/pull/3963
- CORE : Fixed currency convertion
- CORE : Fix #PSCSX-5357, inconsistent cart rule country restriction
- CORE : Allow invoice template override
- CORE : Fix #PSCSX-6798, add index on search_index table
- CORE : Fix #PSCSX-6797, hard coded table name in configuration class
- CORE : Typo report of https://github.com/PrestaShop/PrestaShop/pull/3995
- CORE : Fix #PSCSX-6719, bad cache on colors list on attribute deletion
- CORE : Again and again fix #PSCSX-6719, bad cache_default_attribute on attribute group deletion
- CORE : Fix #PSCSX-6814, bad sql query in Lanqguage::loadUpdateSQL()
- CORE : Order::hasDelivery new return type
- CORE : Fix #PSCSX-6755, Notice: Undefined variable: delivery_address in classes/pdf/HTMLTemplateOrderSlip.php
- CORE : Fix #PSCSX-6632, Property StockAvailable->id_product is empty
- CORE : Bad norm function getCountry
- CORE : Revert of https://github.com/PrestaShop/PrestaShop/pull/2509
- CORE : Fix #PSCSX-6637, incorrect cart total
- CORE : Fix #PSCSX-5273 Reflect 6 decimals for product weight according db structure
- CORE : Fix case statement in HTMLTemplateInvoice
- CORE : Fix colon in switch statement
- CORE : Remove leftover symbol in Translate.php
- CORE : Stock synchronization fails in case of shared warehouse
- CORE : #PSCSX-6577, could not load bootstrap-sortable.js with Chrome
- CORE : DbMySQLi + socket
- BO : Notice in AdminCustomers
- BO : Fix #PSCSX-7050, wrong pictures shown in AdminProducts
- BO : Fix bad usage of .html() instead of .text() in carrier_wizard.js
- BO : Added missing escape on legend field product form
- BO : Fix pagination, followup https://github.com/PrestaShop/PrestaShop/commit/dd3cf42354fc1a7cd08b6b9efe202b185bdf3239
- BO : Show stock warning on products less then 0
- BO : Fix PSCSX-6960 - AdminCustomerController, string now translatable
- BO : remove old warning icon if no customer found when search one in create order
- BO : Fix #PSCSX-6916, Bad redirect when deleting shopping cart rule in customer details view
- BO : Fix #PSCSX-6903, Exception on specific price amount import
- BO : Fix bug #PSCSX-6924, Property CustomerMessage->message is empty
- BO : Fix #PSCSX-6837, delete thumb on product import
- BO : Fix #PSCSX-6865 bad utm_campaign, notice: Undefined index: lang_iso
- BO : Fix #PSCSX-6860, customer groups - remove enable status on customers
- BO : Fix #PSCSX-6859, wrong redirect after editing customer
- BO : Fix #PSCSX-6805, confusion about private messages in AdminCustomerThreads
- BO : Fixed checking if module is trusted PSCSX-6883
- BO : Fixed bug while testing module
- BO : Fix #PSCSX-5435, remove back button message of expired POST data
- BO : Fix meta description, follow up https://github.com/PrestaShop/PrestaShop/pull/4015
- BO : Bad sql association for date_upd of product and categories, could not reorder
- BO : Partial report of https://github.com/PrestaShop/PrestaShop/pull/3853
- BO : fixed bug Unable to translate header
- BO : Fix #PSCSX-6834 Enable product pack and product dematerialized for redirection product (Moved 301)
- BO : Fix #PSCSX-6834 Enable product pack and product dematerialized for accessories
- BO : fix column icon width
- BO : Fix #PSCSX-6663, bad table id after DND
- BO : Fix use of custom class with textarea (even if autoload_rte not set)
- BO : Fix #PSCSX-6801, AdminBackupControllerCore and timeout
- BO : Fix #PSCSX-6795, Catalog Rule for a specific shop do not save shop_id
- BO : Group by on currencies on AdminSpecificPriceRule
- BO : Fix #PSCSX-6667, bad action display when sub categories disabled
- BO : Fix #PSCSX-6753, parse serror when quotes in import file name
- BO : Fix #PSCSX-6804, could not bulk delete attributes
- BO : Fix #PSCSX-6752, bad id for email translations toggle
- BO : Fix #PSCSX-6743, possible Exception in product tabs loading
- BO : Fix #PSCSX-6723, could not re enable module on devices
- BO : Fix #PSCSX-6718, virtual product Duplicate entry
- BO : Fix #PSCSX-6687, commas in carrier prices wizard
- BO : Fix #PSCSX-6664, product date_upd when position change
- BO : Fix #PSCSX-6664, category date_upd when position change
- BO : Fix performance issue with tags
- BO : #PSCSX-6658, wrong escaping in helpers/form/form.tpl
- BO : undefined var in AdminProducts
- BO : Fix #PSCSX-6636 modules logo witdh
- BO : Fix #PSCSX-6629 typo Warehouse::$idintval
- BO : Fix #SCSX-6588, wrong "back o list" href on AdminCategories
- BO : name of select multiple in Form Helper TPL
- BO : Fix #PSCSX-5442 cart rules don't retain customer name/email on error
- BO : Fix issue with smarty lazy cache & timestamp (PSCSX-6601)
- BO : Fix issue with smarty lazy cache & timestamp
- BO : Fix #PSCSX-5271, notices on order statuses
- BO : Duplicate currencies in AdminCountries in multishop
- BO : Fix issue with cover image (PSCSX-6473)
- BO : Fix product import dates
- BO : Fix #PSCSX-6583 / You can now have a "from" date and a "to" date like '0000-00-00 00:00:00'
- BO : Pass empty firstname and lastname email vars to mail template
- INSTALLER : Date format was American (cherry picked from commit 7609530fce25663160def3d4387987d4c957885e)
- TR : Change 'Uitzonderlijk' into 'Openstaand'
- TR : #PSCSX-5938 Emails not copied into theme folder
- IN : Wrong id_guest in cart.xml
- IN : Bad install value for delivery table
- IN : Fix #PSCSX-6700, could not install in Czech, missing translation for fixtures data, still needs translation to be done
- WS : Manage multiple exclude filter values
- CLASS : AdminController / Remove displayNoSmarty() method
- CLASS : Module / $live_edit declared but not used
- CLASS : Customization / Use getValue() instead of getRow()
- CLASS : Address / Use getValue() instead of getRow() in isUsed() method
- CLASS : Missing category param when update positions + duplicate call
- CLASS : Category / Use DB delete() method in deleteCategoriesFromShop()
- CLASS : Category / Use DB delete() method in cleanGroups() & cleanAssoProducts();
- CLASS : Product / Use DB delete() method in cleanGroups()
- CLASS : Customer / Give the possibility to filter on active field in getCustomers()
- CLASS : Cart / Correct cache_key name for getOrderedCartRulesIds()
- CLASS : Product / Use DB delete() method in deleteAccessories() & deleteFromAccessories() methods
- CLASS : Product / Change getDefaultIdProductAttribute() method
- CLASS : Product / Change getIdProductAttributeMostExpensive() method
- CLASS : Product / Use null direclty instead of create new var as null
- CLASS : Product / Call orderbyPrice only if there are some results
- MO : #PSCSX-6820 related
- MO : NM-188 Correct points on product load in loyalty
- INSTALL : Fix possible duplicate hook
- TEST : Removing PrestaFraud scoring test
- PDF : #PSCSX-6569 Could not translate "Free Shipping" in pdf
Improved/changed features:
- BO : #PSCFV-12359 #PSCSX-1257 product tab async loading
- BO : wording AdminCarrierWizard - typo
- BO : wording - thumbnail image
- BO : wording - assign vs affect
- BO : Add versioning to addJS to renew admin.js
- BO : Fix max width 96px on module logo on "not trusted module" popin. #3356 reported of 1.6.1.x
- BO : makes picking products easier
- BO : Fix #PSCSX-4024 removing extra sapace at end of product names and url rewrite
- BO : Fix #PSCSX-6132 Add search_contains in chosen init
- BO : Fix #PSCSX-6570, id_connections in last connections
- BO : #NM-305 add driver in AdminInformation
- BO : Meta title and description use textarea
- CORE : SpecificPriceRule without conditions to id_product 0 instead of full products list
- CORE : Fix htmlentities in conf
- CORE : #PSCSX-3181, follow up https://gist.github.com/hereswhatidid/8c8edef106ee95138b03 implements data-keepinline for scripts not being defered
- CORE : Media::getMediaPath improved
- CORE : Fix #PSCSX-5772 & #PSCSX-4666, enable invoice number reset
- CORE : #PSCSX-3576, add category thumbnail
- FO : theme.sql new demo address
- FO : Fix #PSCSX-5053, improve findCombination speed
- FO : Add InStock mdata when out of stock is OK
- TR : update Swedish installer
- TR : Better consistency + improved readability
- TR : Translate placeholder imgs to Dutch
- TR : Translate login info mail to Dutch
- TR : Translated risk levels to Dutch (cherry picked from commit 1e6788f358bc850d3d22964839aaa885119c9be9)
- TR : Translated country list to Dutch (cherry picked from commit ea0cdff236936f6a5af3511c0f285dbda24983b6)
- TR : Swedish install files, few edits
- TR : Translate install xml files to Swedish
- IN : fixtures, add some Czech translations
- MO : Blocklanguages add hreflang and rel alternate to the links for a better SEO and avoid duplicate content
- INSTALL : Alter ignore drop key is now generic and fix an 1.6.1.1 error
- INSTALL : The 1.6.1.1 indexes are now safely removed
Lesen Sie mehr: http://prestashop.com/en/developers-versions/changelog/1.6.1.2-stable1.6.1.1 (Nachtrag 1) 11 September 2015 - 92MBInstallatron:
- Install and Edit: Fixed support for non-English languages.
1.6.1.120 August 2015 - 92MBFixed bugs:
- FO : Fix #NM-132 undefined var
- FO : Fix #PSCSX-6537 / show-right-column in body class
- FO : Fix bug #PSCSX-6517, could have edit with defer JS + missing closing tags + additionnal js loading in ajax from #PSCSX-2361 again
- FO : Fix #PSCSX-6520 Wrong product availability text on Price drop page
- FO : Fix bug #NM-579 Signing in does not change status in the top navbar
- FO : undefined var + could not add to cart without block cart top hooked
- FO : display only specific price by current combination
- FO : remove leftColumnBlocks var declaration in global.js
- FO : Fix #PSCSX-6504 / Productcomments and new global.js stars are not display correctly
- FO : no cart-summary.js on step 0 with minimu order error
- FO : #PSCSX-6432 fix bug while specific price start to 1 quantity and initial price to 0
- FO : Fix #PSCSX-6236, search missing lowercase chars
- FO : Remove useless parenthesis
- FO : add colors to product list before the hook "actionProductListModifier"
- FO : Fix #PSCSX-2183 bdisplay of one_phone_at_least in OPC
- FO : Fix temp table on slave issue
- FO : Can not see addresses when already registred as guest in OPC
- FO : Fix missing cart rule lines in shopping cart
- FO : Fix bug #PSCSX-5153, bad free shipping display when carrier out of range
- FO : Fix #PSCSX-5820, close new acount form
- FO : Fix #PSCSX-4346 correct ajax display of reduction
- FO : Fix #PSCSX-4346 specific price amount tax
- FO : #PSCSX-6427, link to favorites product in my accoutn with https
- FO : Fix bug #PSCSX-4260, "Free shipping" for virtual products, undefined $virtualCart
- FO : Fix #PSCSX-6316, display bug with uniform and selects in left column
- FO : #PSCSX-6341 fix bug when apply cart rule with free shipping
- FO : Fix #PSCSX-5038 order state on split order
- FO : Fix #PSCSX-5038 quantity on order detail of split order
- FO : #PSCSX-5065, backward compat
- FO : auth error if $back is not defined
- FO : $order is as class variable
- FO : theme retro-compatibility regarding the CGV
- FO : #PSCSX-6227 ajax search add hook for stats search
- FO : Fix #PSCSX-6345 handle id_product_attribute
- FO : Fixed bug showing errors in manufacturer list
- FO : Wrong discount table for combination
- FO : Invalid combination price in case of ecotax
- FO : Fix #PSCSX-6275, issue with attribute anchor separator
- FO : Fix #PSCSX-4340, wrong tax label display in cart summary
- FO : Fix bug #PSCSX-6103, no product images in cart when combinations feature not active
- FO : Fix #PSCSX-6165, root category in breadcrumb
- FO : Fix #PSCSX-4340, wrong tax label display in blockcart layer
- FO : NOTICE: non-existing property
- FO : fixed wrong postcode regexp validation
- FO : Fix wrong statement close
- BO : Fix memcached test (PSCSX-6348)
- BO : Fix issue with multiple trees loaded on the same page (PSCSX-6268)
- BO : Hightlight default combination into Product Quantities tab
- BO : Fix #PSCSX-6474, bad display of inputs in orders
- BO : #PSCSX-6437 Product import, each image downloaded twice.
- BO : Fix placeholder clear event in AdminCustomerThreadsController
- BO : Fix #PSCSX-6474 currency input in orders
- BO : Fix bug with AdminOrdersController when trying to edit a product
- BO : Fix cover image issues (PSCSX-6473)
- BO : #PSCSX-6458 KPI not loaded
- BO : #PSCSX-6441 small css fix
- BO : #PSCSX-6385 remove ability to order position while filtering
- BO : Fix filters errors
- BO : #PSCSX-6453 Import duplicates parent categories if it does not exist
- BO : Set file as required in attachment form
- BO : badges in quickview modal
- BO : Fix #PSCSX-6457 "Maintenance Mode" disappears in Modules page
- BO : Fix #PSCSX-5992, bad display of carriers list
- BO : #PSCSX-5968, unable to add payment choosing specific date
- BO : #PSCSX-5931 type input field 'file' with multiple option to true
- BO : Correct chosen-sprite.png link
- BO : Fix #PSCSX-6380 , spaces in products' image url when importing
- BO : #PSCSX-6290 Datetimepicker hidden by header
- BO : again Fix #PSCSX-5821, after filtering products issue with category
- BO : Fix bug #PSCSX-5996, ordering Attributes Groups
- BO : Fix KPI refresh functions
- BO : #PSCSX-6308 refacto order slip PDF generation
- BO : Fix #PSCSX-5407 correct cart summary total
- BO : Usage of defined Referrer variable
- BO : Could not export default theme in dev mode because of .sass-cache
- BO : Fix #PSCSX-4214, "Recommended modules" on Localization Tab
- BO : Fix timeout on customer modules list
- BO : #PSCSX-6305 Display filters in back-office on mobile
- BO : Fix use of custom class with textarea (even if autoload_rte not set)
- BO : Remove duplicate bought and must have modules
- BO : Fixed bug in partial refund, not executed the hook actionOrderSlipAdd #PSCSX-6287
- BO : Fix #PSCSX-6367, unable to see status of vouchers related to customer
- BO : Fix #PSCSX-6361, in employee admin theme list name, each theme name is "default"
- BO : Use original PS Addons width for modules icons (57 px)
- BO : Fix bought module that can't be installed because of the "must have" type
- BO : Fix getModuleTranslation()
- BO : Fix #PSCSX-5821, after filtering products issue with category tree filter
- BO : avoid redirection on addons registration
- BO : Fix #PSCSX-5390, duplicate in modules exceptions
- BO : libxml_clear_errors cache issue in AdminController Modules list
- BO : Set stock option the same for all context shops when creating a new product
- BO : Fix #PSCSX-6234, could not update category position to first position
- BO : Fix #PSCSX-6206, bad redirection on Transform a guest into a customer
- BO : Incorrect price TI initialisation in case of ecotax
- BO : Fix #PSCSX-6160, could not select hook in Admin Modules Positions
- BO : FixBug #PSCSX-6208 - Profiling redirection error
- BO : Fix unknown iso_user JS var while in AdminTab
- BO : Fix sign out exception with debug profiling
- BO : Fix bug #PSCSX-6246 - Wrong cart status filter
- BO : FIX #PSCSX-6158, notice in modules list
- BO : Fix #PSCSX-5365 id_shop not well set
- BO : Fix #PSCSX-5738 duplicate product on supply order
- BO : Fix #PSCSX-5883 need to check if multistore is enable
- BO : Fix #PSCSX-6138, CustomerMessage->message length (244826) must be between 0 and 65000
- BO : Fix #PSCSX-5844, Property CustomerMessage->message is not valid
- BO : Fix bug #PSCSX-6154 - Customer filter in orders
- BO : Media::addJsDefL should be called in admin controllers with addslashes and no htmlentities
- BO : More flexible way to declare click function
- BO : Fix #PSCSX-6087 "Maintenance Mode" disappears in Modules page
- BO : Fix #PSCSX-6086, wrong version in header
- BO : Fix bug #NM-513 - JavaScript error on modules using AdminTab
- BO : Change bulk modules update
- BO : Fix bug #PSCSX-6052 - Invalid date_upd in import
- BO : Fix tree issue
- BO : Fix #PSCSX-5615 tinymce allow all html element
- PDF : Order slip Tax detail computation fix. #PSCSX-6408
- PDF : EN to dejavusans
- PDF : Fix shop_address missing in old order_invoice outside of upgrade process
- PDF : smarty warning for Order slip. #PSCSX-6245
- PDF : Fix #PSCSX-5167, bad date display in delivery slip
- PDF : Need to use product_reference that depend of attribute
- CORE : #PSCSX-5164 notices
- CORE : Fix PSCSX-6544, typo in replaceAccentedChars for letter B
- CORE : Fix bug #PSCSX-5912, actionCategoryDelete on all sub tree
- CORE : Avoid a division by zero that produces warning
- CORE : Fix #PSCSX-6484, fatal error on PrestaShopCollection::getAll
- CORE : Fix #PSCSX-6478 module override with explicit dependencies in ctor
- CORE : wrong currency on partial voucher using a different currency in an order
- CORE : Fix namespace usage in new Core Stock management for PHP 5.2 until v1.7
- CORE : Warning on getAvailableCarrierList
- CORE : Fix #PSCSX-6420, Notice: : id_country in Country.php
- CORE : Fix #PSCSX-6425, phpdoc on orderSlip
- CORE : Fix #PSCSX-5471 don't need to update if continue before
- CORE : Fix #PSCSX-5611 delete advanced stock row when delete product
- CORE : Fix #PSCSX-6395, Exception Property StockMvt->id_supply_order is not valid
- CORE : Fix Configuration::updateValue method result
- CORE : Fix inserting HTML configuration variable first time
- CORE : Remove non-existent params from comment
- CORE : Fix #PSCSX-5629 Meta don't scan override dir to check new front controller
- CORE : Fix #PSCSX-6081 add those db field in the definition
- CORE : Fix missing backquotes on Employee
- CORE : Fix #PSCSX-6153 id shop not well set so don't cache
- CORE : Correct bug were supply order where validate etc.. but stock not added
- CORE : Tools::str_replace doesn't exist
- CORE : * fix #PSCSX-5826, sql db exception on features and attributes positions cleaning
- CORE : Added missing hook on update logo from AdminTheme
- CORE : Try to fix #PSCSX-5167, no payment mention in delivery pdf when no invoice
- CORE : Fix #PSCSX-3480 htaccess generation with media server
- CORE : Module class now add 4 space instead of a tab
- CORE : Correct regex that remove ligne when not needed
- CORE : Fix #PSCSX-5882 delete loose the information out of stock etc..
- CORE : bad property name. image_type doesn't exist anymore. Replaced by imageType
- CORE : Fix translation issue with html entities
- CORE : Fix PHP 5.2 issue on FileSystem Core class
- CORE : fix SSL in CMS links
- IN : Fix #PSCSX-6535 + PSCSX-6346 adding id_cart to id_product_2 key in specific_price
- IN : Fix bug #NM-474, no hook on header for blocktopmenu on theme copy
- IN : Fix #PSCSX-6133, Property TaxRulesGroup->date_add is not valid
- LO : fix translation ES tabs
- LO : correct Sweden flag
- WS : Fix current_state not filterable on Orders (#PSCSX-5578)
- TEST : Clear hook_alias cache
- TEST : You mustn't do assertion on setup or teardown
- TEST : add setUpBeforeClass()
- PROJECT : Fixed constant name in Order::getTotalPaid
- PROJECT : getBrightness() with a short $hex (e.g.: #FFF)
- MO : update.gitmodules / add .git to sendtoafriend url
- CLASS : DbQuery / Add rightJoin() and rightOuterJoin() methods
- CLASS : OrderDetail / Use DbQuery->letJoin() instead of join with LEFT JOIN inside
Deprecated methods:
- BO : filters on Prices will match only Equality instead of %LIKE%. #PSCSX-6248
- PROJECT : Product packs: specific case to decrease stocks of a pack if one product is sold separately, as #PSCSX-4759
Improved/changed features:
- MO : Fix #NM-423, no h2 in blockcart
- BO : wording for gross margin KPIs
- BO : modules new categories "Customer Reviews", "Social & Community".
- BO : AdminDeliverySlip - wording
- BO : AdminEmployeesController;php - wording for newsletter subscription
- BO : meta.php - error message punctuation
- BO : Remove version under the employee drop down
- BO : updated BG tab translations
- BO : add SR translation for tabs
- BO : add ID translation for tabs
- BO : add HU translation for tabs
- BO : add CS translation for tabs
- BO : fix PSCSX-6378, add NL translation for tabs
- BO : Fix #PSCSX-6299, Bo redirect_after on AdminSearch
- BO : Update wording about SSL
- BO : Allow SSL in _PS_HOST_MODE_
- BO : #PSCSX-6240 dashbord add tax excl to sales and cart value
- BO : #PSCSX-6226 get real margin in stats best category
- BO : #PSCSX-6227 display tax ecxlude on average order/cart value
- BO : add bower/saas files to gitignore
- BO : Fix #PSCSX-6134, redirect_after on adminCustomers
- BO : Missing "readonly" attribute in form.tpl for "textarea" input type (Helpform)
- BO : fix #PSCSX-6096 untranslate string in orders pdf
- LO : updated ES tab translation
- LO : fix PSCSX-5812 - updated tab translations
- PROJECT : gitignore rules to ignore more mails template changes
- PROJECT : Added TODO comment about Configuration::updateValue method
- PROJECT : Convert indentation to spaces
- CLASSES : Add actions hooks when customer logs in / out
- PDF : Added page number and page count in footer
- PDF : #PSCSX-6166, Fix base price for specific price in %
- PDF : Shop address missing for old orders < 1.6.1 as #PSCSX-6169
- FO : Better display of carrier logo during order process
- FO : Remove inline css from js for advancedPayment option
- FO : Using class instead of id for displaying AEUC hook
- CORE : Partial Fix #PSCSX-6135, include users proper defines file
Added Features:
- TESTS : Add unit tests for PrestaShop#2867 minifyCSS() && ReplaceByAbsoluteURL()
Lesen Sie mehr: http://prestashop.com/en/developers-versions/changelog/1.6.1.1-stable1.6.1.0 (Nachtrag 1) 20 Juli 2015 - 92MBInstallatron:
- Install: Fixed "no content" install option.
- Updated PrestaShop logo and screenshots.
1.6.1.0 (Hauptversion) 13 Juli 2015 - 92MBFixed bugs:
- BO : Fix PSCSX-5831
- BO : Fix PSCSX-5831
- BO : Fix #PSCSX-6063 php warning while display cart without customizable product
- BO : Fixed wrong front url to live edit when rewrite url activate and also one lang configured
- BO : Fix bug #PSCSX-6029 - Wrong php warning message
- BO : fix missing check for new memcached extension
- BO : fix issue with cat creation (PSCSX-5899)
- BO : fix issue with image resize when original is smaller than target
- BO : fix issue with image resize when original is smaller than target
- BO : fix issue with image resize when original is smaller than target
- BO : fix issue with image resize when original is smaller than target
- BO : fix warning
- BO : Fix bug #PSCSX-5364 - Missing retina option
- BO : unsued if statement
- BO : FixBug #PSCSX-1996 - Impossible to disable shop url
- BO : #PSCSX-5898 wording
- BO : fix bug when generate Pdf delivery slip, wrong constant called with customized products
- BO : FixBug #PSCSX-5913 - Wrong column name
- BO : Fix PSCSX-1856, Labels edition in multishop
- BO : The design is broken with a width between 767px and 924px
- BO : HelperForm / Add possibilities to show success, warning and error messages
- BO : statuspage JS is included if _PS_HOST_MODE_ is true
- BO : Render Payment Add button correctly
- BO : Fix bug #PSCSX-5326, Bad product thumb in order
- BO : Install specific modules for hosted shops
- BO : Fix category creation during import
- BO : #PSCSX-5221 Filter contact services by shop
- BO : FixBug #PSCSX-5713 - Undefined javascript variable
- BO : disable modals on login page, fix some php notices
- BO : fixed bug while adding new customized product into new order
- BO : Fix apcu compatibility
- BO : Fix PSCSX-1856, edit images legends
- BO : Fix issue with multiple cart rules
- BO : Fix Catalog prices rules shop group context
- BO : Fix bug #PSCSX-5170, 'undefined' on images upload, reverts dummy https://github.com/PrestaShop/PrestaShop/commit/295b070c332565e5406d015ef28e880316ed5092
- BO : Correct appearance of warning
- BO : Fix #PSCSX-5453 correct processsave return
- BO : Fix #PSCSX-5462 correct employee permission
- BO : Fix issue with checkbox / radio button in the category tree
- BO : #PSCSX-5589 Dashboard filter date update
- BO : Display rights warnings while updating a language pack
- BO : Fix generation of export themes
- BO : Fix memleak during thumbnail generation
- BO : Fix #PSCSX-5402, bad alias in list filters thanks @vox_fr
- BO : Fix #PSCSX-5440 avoid too much quantity refund in standard refund
- BO : Fix #PSCSX-5401, limit results for customers search.
- BO : Fix bug #PSCSX-5209 Bad positions moving on other page than first page
- BO : Fix parent category selection in category creation
- BO : Updated forums link
- BO : Allow lazy cache to properly handle partial cache_id struct * FO : Add cache_id to createTemplate for product-list-colors
- BO : verifyMail less strict on extention length
- BO : make name accept PERCENT_PRODUCT_OUT_OF_STOCK_EXPIRE
- BO : make name accept PERCENT_PRODUCT_OUT_OF_STOCK_EXPIRE
- BO : Fix #PSCSX-5159, warnings on tabs
- BO : Correct search for catalog product
- BO : Fix #PSCSX-2093 undefined $order
- BO : Change getBaseURI call in filemanager config
- BO : fix PSCSX-5171 - missing translation in PDF
- BO : fix variable initialization
- BO : fix PSCSX-5141 - bad URL
- BO : remove type column in adminorders shipping table
- BO : fix issues with ajax tree loading when creating a new category
- BO : Fix #PSCSX-5006, duplicated addresses on customers import + could not update addresses
- BO : AdminOrderPreferences - typo
- BO : #PSCSX-4326, currency unit to real currency
- BO : Fix NaN on price if ecotax isn't set
- BO : Fix #PSCSX-4272 Groups customers list does not filter by shop
- BO : set proper shop context during search indexing (PSCSX-5097)
- BO : Fix bug #PSCSX-4358, could not reorder features and attributes when no deltas, satart position at 0 like catetgories, products, cms // follow up https://github.com/PrestaShop/PrestaShop/commit/6a4cd46540097e899a6c85617d608d4d81bd3b52
- BO : Fix default_on value update
- BO : Fix tree category issue
- BO : Fix tree category issue
- BO : Fix tree category issue
- BO : Fix filter category tree issue
- BO : AdminImportController / Use $var with Shop::isFeatureActive()
- BO : Bad display of module description in moudle lists
- BO : AdminImportController / Use $var with Tools::getValue()
- BO : Fix #PSCSX-5076, wrong positions in category list
- BO : Fix tree category issue
- BO : Fix #PSCSX-5006, add forceid to addresses import thanks @indesign47
- BO : PaymentModule -> missing translation
- BO : AdminImagesController -> missing translations
- BO : Fix bug #PSCSX-5062 Return slip pdf is not possible to download from back-office
- BO : Languages form.tpl - remove extra space
- BO : AdminEmails / FIX #PSCSX-5000
- BO : wording harmonization - back office - part 2
- BO : wording harmonization - back office - part 1
- BO : Uploader -> add translations
- BO : HelperImageUploader -> add translation
- BO : Fix attribute indexing (PSCSX-5028). Adapted from PR #2651
- BO : Speed up search indexing & reduce memory usage (PSCSX-5039)
- BO : Fix bug #PSCSX-5027, bad cast in Helperlist
- BO : Fix bug #PSCSX-4917, missing multiple_value_separator
- BO : fix count optimizations
- BO : Add back the ability to fully flush the template cache
- BO : Notice follow up https://github.com/PrestaShop/PrestaShop/commit/1f0a89954adf849f5670788e4e3394a44ec05eca
- BO : Fix Syntax Error
- BO : Fix #PSCSX-4929 display problem of media server
- BO : Fix #PSCSX-4948 correct filemanager url in multistore
- BO : Fixed bug importing products when id_shop_default not 1
- BO : Fix #PSCSX-4787
- BO : AdminModules - Fix #PSCSX-4988
- BO : Fix bug #PSCSX-4733 again
- BO : Fix bug #PSCSX-4762 again
- BO : Fix bug #PSCSX-4733, threads statuses not translated
- BO : Fix warnings #PSCSX-4734 in AdminRequestSql
- BO : Fix bug #PSCSX-4735, add list_id to sql forms
- BO : Removed hardcoded BO header image
- BO : Fix #PSCSX-4736, cms default order by
- BO : Fix bug #PSCSX-4762, too much calls of getQuantityAvailableByProduct
- BO : don't try to update the routes if the rewriting is disabled (the form is empty)
- BO : Fix Lithuanian encoding in PDF generation
- BO : Fix #PSCSX-4939 mistake
- BO : AdminimportController -> addresses add DNI
- BO : AdminimportController -> addresses add DNI
- BO : Fix delivery time string language in carrier wizard summary.
- BO : Fix Bug #PSCSX-4829
- BO : Fix #PSCSX-4791 disabling advanced stock
- BO : Fix warehouse when add stock
- BO : AdminimportController -> active manufacturer
- BO : Sync stock reference, EAN13, UPC codes when updating product and attributes
- BO : Fix function return value in write context in AdminWarehousesController.php
- BO : Fix #PSCSX-4738 check if field is send
- BO : Fix bug #PSCFV-12280 again, page number on processStatus button
- BO : Fix bug #PSCFV-12280, save product list, last part
- BO : Fix bug #PSCFV-12280, save product list, first part
- BO : Fix #PSCSX-3035 swap helper update and add if no selected carrier for warehouse
- BO : Fix bug #PSCSX-4747, Inactive customers when creating new orders
- BO : unused variable
- BO : FixBig #PSCSX-4690, #PSCSX-4676 - Fixing Credit slip - Part 2
- BO : FixBig #PSCSX-4690, #PSCSX-4676 - Fixing Credit slip - Part 1
- BO : Missing Warehouse product location on ajax order product calls
- BO : Fix #PSCSX-4676 (follow up all in ti or te)
- BO : FixBug #PSCSX-4667 - Do not refund if no quantity selected
- BO : AdminShopUrlController -> add translation
- BO : AdminShopGroupController -> add translation
- BO : AdminShopController -> add translation
- BO : Hide field for totally refunded product line
- BO : Show free shipping vouchers in manual order
- BO : Fix bug #PSCSX-4635, could delete own account in bulk
- BO : Notices + bad merge
- BO : #PSCSX-4625, could not see errors on adding quicklink
- BO : avoid duplicates on modules image thumbnail
- BO : Fix #PSCSX-4567 Instant stock
- BO : Fix #PSCSX-4496 send if add tax or not to voucher
- BO : FileManager -> add translations
- BO : TinyMCE -> add translations
- BO : missing double quote breaking addons modal title and link
- BO : The new products now gets the group reductions correctly
- BO : Fix #PSCSX-4267 standard refund mess up
- BO : Fix Bug #PNM-3248 - Missing module name in warning
- BO : Fix #PSCSX-4479 correct media server if settings was badly update
- BO : Fix #PSCSX-4320 typo error
- BO : Fix #PSCSX-4320 typo error
- BO : Fix #PSCSX-4453 check float instead of int
- BO : Fix #PSCSX-4452 correct sync for product in pack
- BO : Fix #PSCSX-4538, typo
- BO : Fix the wrong impact price value on the combinations list helper.
- BO : Fix bug #PSCSX-4504, could not delete order retunr states
- BO : Fix #PSCSX-4504, bad display for two last default order states
- BO : #PSCSX-4479 Add check on htaccess before changing media servers
- BO : Fix #PSCSX-3408 : Carrier package size are tested for every rotation possible
- BO : Avoid slash in special product name
- BO : #PSCSX-3031 - Set KPI for product out of stock
- BO : fixed bug : it's not possible to override some AdminCartRulesController template
- BO : Permit "product_rule_group.tpl" override
- BO : FixBug #PSCSX-385 Cart rule does get minimum amount with correct curreny
- BO : FixBug #PSCFV-8755 - Total shipping amount include in second voucher
- BO : FixBug domain not added to regenerated htaccess
- BO : Error display on image legend length
- BO : Remove percentage char from frendly url
- BO : Clear CCC cache after media servers update
- BO : Image upload, legend can be null
- BO : fixed bug loading wrong root category in AdminCategoriesController
- BO : Undefined on image upload, revert of https://github.com/PrestaShop/PrestaShop/commit/48b7a49b1aea34a2def355ffec1d4c08dfdbdfd6
- BO : Double separator in function createTemplate()
- CORE : Fix PHP 5.2 Dispatcher warning on parse_url()
- CORE : Fix issue with PHP 5.2 and func_get_args()
- CORE : Fix bug PSCSX-5952 - HTMLPurifier_Config not loaded
- CORE : Fix issue with advancedeucompliance dependencies and Tax label display
- CORE : FixBug #PSCSX-5698 - Wrong ecotax calculation
- CORE : Module. New line replacement
- CORE : Fix issue with OPC/Advanced payment API when deleting all products from cart
- CORE : Fix #PSCSX-5724 avoid db exception
- CORE : Fix payment and carrier for OPC mode
- CORE : Fixed duplicate in EmailLister::getAvailableMails()
- CORE : follow up 4b21903 : we got this wrong, need to start from the tax incl price
- CORE : Fixed OPC with AdvancedPaymentOptions activated
- CORE : Fix #NM-345 need to recalculte depth only when current depth as changed
- CORE : Fixed issue with newInstanceArgs on PHP 5.3
- CORE : Fix potential issue on EmailLister::getAvailableMails()
- CORE : Fix testing Exception handler
- CORE : Fix #PSCSX-5605 correct query syntax error
- CORE : Fix potential sql issue while using reserved SQL keywords
- CORE : Fix #PSCSX-1919 allow <style> in email
- CORE : OPC + AdvancedPayment now handle forms properly
- CORE : Remove language cache on localization install
- CORE : EntityRepository::getNewEntity() is now public
- CORE : Fix minimal quantity calculation in CartController::processDeleteProductInCart
- CORE : Set header title for PDF
- CORE : Fix #PSCSX-5244 problem multishop reindex
- CORE : Fix bug #PSCSX-5361, bad regex in packJSinHTML
- CORE : Fix #PSCSX-5074 upgrade module camel case
- CORE : Currency not well installed
- CORE : pdf prefix in order returns
- CORE : Correct var typo in class Email
- CORE : Fix module dependcy injection
- CORE : actually use passed Context in Link->getLanguageLink()
- CORE : Add logs when unseting a cart in FO
- CORE : fix unregisterHook with name
- CORE : Fix #PSCSX-5217 check if isfeature active
- CORE : Fix #PSCSX-5204, undefined var $languages
- CORE : Fix Warehouse::getWarehouseById replace stock table by warehouse_product_location
- CORE : Fix #PSCSX-5130 check if is free
- CORE : Fix #PSCSX-1919 allow <style> in email
- CORE : Fix undefined function in WebserviceRequest
- CORE : Set correct CHF currency format - Follow-up #2757
- CORE : format currency Switzerland
- CORE : getFieldsLang should return parent - follow 8fa5ffc681e36882f9fdc164710b73b74a5998d7
- CORE : fix sass errors
- CORE : follow up fe37ea2c11c004d5f1172cdd82cd290b2abe7b8d add the config var like htmlpurifier do
- CORE : Fix #PSCSX-4594 escape { } if purify for mail template
- CORE : Fix date_add in multishop
- CORE : Incorrect variable for delivey-slip pdf on mail attachment
- CORE : Fix #PSCSX-4910 trim empty line
- CORE : Remove left column on CashOnDelivery validation step
- CORE : Fix jQueryNoConflict secure protocol
- CORE : force remote_addr check with apache headers
- CORE : Fix #PSCSX-4733 // KISS
- CORE : prevent bad SQL concatenation
- CORE : Fix Syntax Error on AdminTab
- CORE : Escape link in AdminTab
- CORE : fixed visibility for Controller::redirect() and add setter for $redirect_after
- CORE : Fix notices #PSCSX-4884
- CORE : Correct upgrade cms multishop
- CORE : Fix #PSCSX-4801 creation multistore when copy cms page
- CORE : Fix #PSCSX-4810 getItemTable
- CORE : Fix #PSCSX-4775 id_shop_default badly set at add & update
- CORE : Fix #PSCSX-4794 correct abstrat class removeoverride
- CORE : Change hook name from actionGetZoneById to actionGetIDZoneByAddressID. Related: #2395
- CORE : Fix #PSCSX-4773 regex correction
- CORE : Fix bug #PSCSX-4109, Module installation issue with multistore
- CORE : Fix #PSCSX-4648 Product virtual can't use ASM
- CORE : Fix bug #PSCSX-4538 Unexcepted HTML entities in CSV export
- CORE : Fix bug #PSCSX-4652, bad override of pdf template
- CORE : Fix #PSCSX-4594 escape { } if purify for mail template
- CORE : Fix bug #PSCSX-1907 // follow up https://github.com/zapalm/PrestaShop/commit/2768cf4c6afc11e1d97be3f9bb906881248eb9ad
- CORE : Fix bug #PSCFV-12701, could not reuse partial voucher in guest account
- CORE : Avoid double "?" into $link->getPaginationLink() when using ModuleFrontController
- CORE : Fix #PSCSX-4654 better handle of syntax + bug correction
- CORE : backward compatibility with "tab" parameter
- CORE : Fix bug #PSCSX-4654, could not install module override
- CORE : Follow fix #PSCSX-4621 : Wrapping fees deducted event if not active.
- CORE : Fix #PSCSX-4621 wrapping & voucher
- CORE : Fix #PSCSX-4496 all in ti
- CORE : Module*Controller::$controller_type must be set after parent constructor #PSCSX-4530
- CORE : Fix #PSCSX-4473, could not disable admin template override
- CORE : Fix bug #PSCSX-4477, exception on adding profile
- CORE : fix cache name in State.php
- CORE : Fix #PSCFV-12694, set default value in base for available_date
- CORE : added hook on processFilter to modify the fields_list
- CORE : #PSCSX-4331, double payment when invoices disabled
- CORE : Fix bug #PSCSX-4330, additional quotes in TR
- CORE : Fix bug #PSCSX-4326, bad specific price conversion
- CORE : fixed bug : its was not possible to autoload a class which extends a class in a namespace or a implements an interface in a namespace.
- CORE : fixed bug : its was not possible to autoload a class which extends a class in a namespace or a implements an interface in a namespace.
- CORE : Fix Product::getPriceStatic() quantity discounts cache
- CORE : Ensure correct parent category for home categories
- CORE : update cartrule feature active on cartrule updating
- LO : Fix state node
- LO : Fix states node, import failure
- LO : Fix PSCSX-4657 - metric system for El Salvador
- FO : #PSCSX-5065, url rewrite bug on color list
- FO : OPC - fixed bug (cgv validation removed) when update carrier data
- FO : Fix bug #PSCSX-5990 - Missing old price
- FO : Fix bug #PSCSX-5283 - Wrong reduction calculation
- FO : fix #PSCSX-5850, Short description manufacturer
- FO : unsued if statement
- FO : Fix closing tag in smarty
- FO : Fix closing tag in smarty
- FO : Fix input labels in registration form
- FO : wording
- FO : fancybox for CGV with advanced payment api
- FO : Fix #PSCSX-5573, could not change HOOK_SHOPPING_CART_EXTRA
- FO : Fix #PSCSX-5573, could not change HOOK_SHOPPING_CART_EXTRA
- FO : Prevent loop if auth is set to true in FrontController
- FO : Fix an issue when 5_steps + only virtuals products + advanced payment
- FO : #PSCSX-5243 Unactive product preview layout
- FO : Fix issue when no paymentOption at all found
- FO : Fix issue when advanced payment api on with 5 steps checkout
- FO : fixed bug while adding twice customizable product in cart
- FO : Prevent errors after page redirect
- FO : Fix #PSCSX-5439 refresh shipping cost when delayed shipping
- FO : Fix #PSCSX-5154 error message shipping condition
- FO : order-detail / see order reference even if the re-order is disabled
- FO : minimal quantity on add to cart button
- FO : call autoAddToCart when removing a voucher
- FO : Fixed missing parameter on hook displayProductPriceBlock in product.tpl
- FO : Added missing displayProductPriceBlock hook in product.tpl
- FO : Fix #PSCSX-4729 before set a carrier free you need to check if the cart rule is in the cart
- FO : Fix #PSCSX-5397, bad bigpic display
- FO : FixBug #PSCSX-5255 - Quantity reduction now base on original price
- FO : Fix language in Dispatcher
- FO : Fix minifyCSS() for Quoted URLs in Media.php and replaceByAbsoluteURL() in Tools.php
- FO : Bad rule in product.css
- FO : Fix bug #PSCSX-5299, fatal error in guest OPC
- FO : Correct IE8 syntax error
- FO : Fix bug #PSCSX-4925, TCPDF ERROR: [Image] Unable to get image
- FO : Fix breacrumb home link with ssl in all pages
- FO : Specific prices + group reduction
- FO : Bad display of old_price
- FO : Fix #PSCSX-5199, prevent undefined for ajax param
- FO : Exception in Cart.php
- FO : Fix #PSCSX-4346 specific price + group reduction price isn't right
- FO : Fix #PSCSX-4925, parse error in /pdf/footer.tpl
- FO : Fix bug #PSCSX-5145, * FO : Fix bug #PSCSX-5145, crossseling in shopping cart bxslider restart
- FO : Schema url needs to point to product page instead of image
- FO : Wrong number of displayed products in Search
- FO : Fix css bug #PSCSX-5047
- FO : Fix css bug #PSCSX-5047
- FO : Fix #PSCSX-4326, bad roudings on product page
- FO : Fix css bug #PSCSX-5047
- FO : Fix #PSCSX-4326, Incorrect prices on product page using reduction amount and more currencies, first part
- FO : fix disappearing radio button when hovering.
- FO : Exception when dateFormat in produt.tpl
- FO : Fix bug #PSCSX-5077, Country ISO code js validation
- FO : Fix #PSCSX-5103 cat image not resized whitout decription
- FO : Exception when dateFormat in produt.tpl
- FO : layer cart css border radius when screen
- FO : Fix bug #PSCSX-4990, inconstancy of PS_DETECT_COUNTRY
- FO : Back button won't return to previous page
- FO : #PSCSX-5065, backward compat
- FO : Fix bug #PSCSX-5065, Wrong picture displayed after click on a color in category
- FO : Fix missing $ on product css
- FO : Fix bug #PSCSX-5040, could not see availability with tag search
- FO : Bad dispaly color of availaibility when qry < 0 && allow oos
- FO : Fix bad display of itemprops
- FO : Fix #PSCSX-5050, for in to for in product.js
- FO : Fix #PSCSX-5004, re enable minus button after quantity increase in cart when minimal quantity
- FO : Fix bug #PSCSX-4918, could not translate add to cart in productscategory
- FO : follow up https://github.com/PrestaShop/PrestaShop/commit/fc3efea1a6723b2ba5bbd01a3e2fa5dafb114277
- FO : Fix bug #PSCSX-4739, contact select with deleted contacts
- FO : Fix css bug #PSCSX-4757, display nav on small screns
- FO : Fix bug #PSCSX-4796, customers orders in multishop on contact.tpl
- FO : Fix bug #PSCSX-4807 again, small screen
- FO : Fix bug #PSCSX-4807, display bug when switching between grid and list display
- FO : Fixed typo in css.
- FO : re-open customer thread from history page
- FO : Fix bug #PSCSX-4853, position and price sort + typo in tpl
- FO : Remove js from favoritesproducts, follow up https://github.com/PrestaShop/favoriteproducts/commit/8303ac1b4e61c88d8c10dc0bcaafb18293dec97f
- FO : Too much calls of findCombination + Bad selection for selects and radios in checkurl with uniform
- FO : undefined vars on old core, thanks @atchworks
- FO : Fix bug #PSCSX-4804, form closed in order-detail.tpl
- FO : Fix bug #PNM-2760, bad delete link
- FO : Fixed bug allowing large original store picture to be used in the store-list, instead of the medium thumbnail one
- FO : Fix bug #PSCSX-4628, commas in Adress formats // first part
- FO : Fix bug #PSCSX-4628, commas in Adress formats // last part
- FO : Fix #PSCSX-4450 correct getItemTable
- FO : Fix #PSCSX-4570 multi-shipping tpl
- FO : #PSCSX-4568, opti
- FO : Fix bug #PSCSX-4606, controller_type changed
- FO : Follow up https://github.com/PrestaShop/PrestaShop/pull/2466
- FO : Follow up https://github.com/PrestaShop/PrestaShop/pull/2458
- FO : blockcms-> change year
- FO : productcomments -> 5 stars by default
- FO : Fix bug #PSCSX-4467, Exception in guest checkout
- FO : Fix #PSCSX-4535 Partial use correction
- FO : Fix bug #PSCSX-4354, bad default order by best sales controller
- FO : Fix bug #PSCSX-4424, could not index products in multishop
- FO : Fix bug #PSCSX-4539, unactive cms category still displayed
- FO : Try to fix bug #PSCSX-4488, bad image for combination
- FO : Fix discount Percentage rouding for shopping cart
- FO : Fix discount Percentage rouding for product page
- FO : Fix bug #PNM-2169 again, #PNM-3228, favorites products when ssl not on all pages
- FO : Fix bug #PSCSX-4427, clear color list cache when removing combination
- FO : #PSCSX-4337, move to getProducts
- FO : #PSCSX-4337, product total
- FO : Fix bug #PSCSX-4337, bad unit price display and update
- FO : Fix PSCSX-4144 : Logo on invoice can be too big.
- FO : Fix bug #PSCSX-4186, bad cart unit refresh in OPC
- FO : Fix bug #PSCSX-4318, could not configure column on pagenotfound
- FO : Fix bug #PSCSX-4309, bad delivery time in multicarrier
- FO : Fix bug #PSCSX-4222, add id_attribute in attributes anchor
- FO : fixed cart rules cache id #PSCFV-11123 #PSCFV-11175
- FO : Trim before truncate
- FO : Fix bug #PSCFV-11098 MO images under media servers
- FO : Fix bug #PSCFV-11098 logo under media servers
- FO : Fix bug #PSCFV-11267, bad cache on carrier choice in normal checkout
- FO : Fix bug #PSCFV-11361, inner join on category_product
- FO : Fix bug #PSCFV-11356 bad query on product sales
- INSTALLER : Fix syntax error in SQL file
- INSTALLER : Fix 1.6.0.12 sql upgrade On multilingual shops, when the table cms_category_shop is added, a duplicate entry is triggered. INSERT IGNORE is now used to avoid the problem.
- INSTALLER : Remove missing's keys drop And add one missing
- INSTALLER : Fix #PSCSX-4951 Do less request and don't download same file multiple time
- INSTALLER : cashondelivery -> translation
- INSTALLER : Try to get the error message instead of an undefined error
- INSTALL : Fix customisation field upgrade crash (For 1.6.0.12)
- INSTALL : Fix some DROP KEY problems
- INSTALL : Fix upgrade crash from executeS
- INSTALL : Fix install script for the media servers
- CLASS : CMSCategory / Use correct var name (CMS instead of Product)
- CLASS : Customization / Use correct field [thx @JeanMarcMORIN1]
- CLASS : AdminController / Remove assigns wich will be done after
- CLASS : Helper List / Change delete to default
- CLASS : FrontController / Take the ID directly bypassing Currency::getCurrencyInstance()
- CLASS : DbMySQLi / Remove $this in static method
- CLASS : AdminController / Set bootstrap as true
- CLASS : Tag / Use delete() method
- CLASS : Theme / No need to use _DB_PREFIX_
- CLASS : Theme / Coding Standard
- CLASS : Upgrader / Remove empty row
- CLASS : Zone / Use delete() & update() methods
- CLASS : WebserviceKey / Remove unused query and use delete() method instead of a SQL Query
- CLASS : Tools / getBrightness: hack to have a readable color if background is transparent
- CLASS : CartRule / If no currency set, use the default one.
- IN : fix #PSCSX-5676 Small css fix
- IN : Try to fix Warning: is_dir(): open_basedir restriction in effect.
- IN : Fix bug #PSCSX-4665, invoice_number length
- IN : Bad check on column in p15012_add_missing_columns.php
- IN : bad reset on vars in migrate_orders
- MO : Update price on voucher delete in blockcart
- MO : #NM-406 Fix title
- MO : Bug fix blockwishlist #NM-377 Images not displayed for bought products
- MO : blockcms / Use dynamic year
- MO : AdminPerformanceController -> missing translations
- MO : AdminPerformanceController -> missing translations
- MO : Uploader -> missing translations
- MO : crossseling -> missing translation
- MO : Fix blocklayered select filter event
- MO : blocklayered some fixes and improvements
- MO : Could not have translations on install from addons
- MO : Blockcart, correct short product name with HTML entities
- MO : fixed bug #PSCFV-9642 - Slider does not scroll when define language from right to left
- MO : Fix add truncate tag
- PROJECT : #PSCSX-5686 Fix wrong product count in getSuppliers function.
- PROJECT : FixBug #PSCSX-5022 - Wrong rounding price display
- PROJECT : Fix syntax errors in js/retro-compat.js.php
- PROJECT : $sql can be a string
- PROJET : Cleaning cache of method getCartRules() must also clean the cache of getOrderedCartRulesIds()
- PDF : Update supply-order-footer.tpl
- TEST : Fix bug with various environments
- HELPER : KPIRow / Remove whitespace in template
- SECURITY : Fix PSCSX-4566 : Allow user to set a html value for configuration, safely.
- WS : Bug fix - invalid method signature for getWsCurrentState in Order.php. Issue PSCSX-4423 on Forge
- WS : adding a new order history must call OrderHistory::addWs()
- TR : Fix bug #PSCSX-4330, could not transalate moudle string with quote
Deprecated methods:
- DEPRECATED : Product::$base_price
- MO : MailAlerts : alert deletion from account When on "my account > my alerts", the "delete" link was not working because of the missing $id_shop parameter in MailalertsActionsModuleFrontController::processRemove()
Improved/changed features:
- PDF : Update invoice.total-tab.tpl
- PDF : wording
- PDF : (#PSCSX-5964) Rebranding of "Order-return" and "Supply-order" like invoice PDF
- PDF : Rebranding of Credit-slip and Delivery-slip PDF (#PSCSX-5964) to match Invoice PDF style
- PDF : Invoice - remove total products after discounts
- PDF : Fix ecotax in product lines
- PDF : Fix display of 'No taxes' label
- PDF : Display price_before_discount for percentage discount
- PDF : Update delivery-slip.tpl
- PDF : supply-order-footer.tpl is now translatable
- PDF : Invoice - Add Country in shop address
- PDF : Use helvetica for English language
- PDF : Split invoice into multiple sub templates
- PDF : Refacto tax breakdowns template
- PDF : tel and fax translation
- LO : updated installer translation (DE, TR)
- LO : updated translation files
- LO : updated wording, ES install.php
- LO : Updated French VAT rates for 2014
- CORE : Avoid returned password on failed login
- CORE : Smarty syntax formatting
- CORE : Update DB adapter accordingly to Db::escape update for backquotes
- CORE : Db::escape now handle properly backquotes
- CORE : Better way to handle DB prefixes
- CORE : Better behavior for new payment option api
- CORE : Added CSS for new payment options api
- CORE : Renamed all interfaces and updated Core consequently
- CORE : Changed FileSystem::listEntriesRecursively behavior
- CORE : Added IoC exceptions
- CORE : Added FileSystem exceptions
- CORE : Added database exceptions
- CORE : Better Exception display
- CORE : Added missing cast / escape
- CORE : renamed Email classes to be new core compliant
- CORE : Remove obsolete class from new core
- CORE : advancedPayment better hook name
- CORE : Fix #PSCSX-5128, set tax correctly with specific price
- CORE : CMSRoleRepository minor fix
- CORE : EntityRepository now handle better dynamic field names in methods calls
- CORE : PHPDoc for controller methods
- CORE : Added QueryBuilder as helper for EntityRepository
- CORE : CMS Removed useless comments
- CORE : CMSRole added type hinting whenever its possible, thanks to @djfm !
- CORE : added findAll to EntityRepository
- CORE : Remove the order_changed email and replace it by a hook.
- CORE : Refactor Language::getLanguages calls
- CORE : Module::displayError() now handles arrays passed as parameter
- CORE : Normalize bool variable type PHPDoc comments
- CORE : Normalize int variable type PHPDoc comments
- CORE : error_log to Tools::error_log
- CORE : Module are now instanciated with brand new Service Locator
- CORE : Removed BaseObject
- CORE : Added constants to OrderController to handle checkout steps instead of raw integer
- CORE : Added new configurations values for #PSCSX-4957
- CORE : PS_DISALLOW_HISTORY_REORDERING changed to a more global value -> PS_REORDERING
- CORE : Added missing dependency injection check
- CORE : Small change on CMS* entities and repositories
- CORE : slightly changed architecture
- CORE : Improvements on Repository classes
- CORE : Added PHPDoc
- CORE : Autoloader now take into account Core folder (legacy issue otherwise)
- CORE : Introducing Core folder
- CORE : New method Tools::fileAttachment variable
- CORE : Handle constants in overrides as constants
- CORE : Throw exception on overrides failing
- CORE : Remove else because of preceding throw
- CORE : Refactor Category::getProducts methods
- CORE : Use bool keyword for casting into boolean
- CORE : Add Random charlist to passwdGen
- CORE : Small DbQuery refactorings
- CORE : PHPDoc for DbQuery
- CORE : Fix undefined PHP variables
- CORE : PHPDoc for ObjectModel + code formatting
- CORE : Fix unreachable return statements
- CORE : PHPDoc - replace @return $this for better compatibility
- CORE : PHPDocs for inline class variables
- CORE : PHPDocs for object property in admin controller classes
- CORE : PHPDoc: inline docs for variables in controller files
- CORE : PHPDoc: inline docs for local variables in class files
- CORE : PHPDoc: update inline variable type PHPDoc scopes
- CORE : PHPDoc: fix typos
- CORE : PHPDoc types for local scope class variables: Controller classes
- CORE : PHPDoc types for local scope class variables
- CORE : PHPDoc: remove redundant static tags
- CORE : Fix undefined variable types - PHPDoc
- CORE : Shop Base URL now can use secure mode
- CORE : PHPDoc types for class members that are classes
- CORE : Declare class members In Tree and IdentityController + PHPDoc types
- CORE : Normalized parameter name in CategoryController::canonicalRedirection
- CORE : Code formatting + variable norms for CategoryController
- CORE : PHPDoc comments for CategoryController
- CORE : Declare internal variables used in CategoryController
- CORE : Bug in Configuration::updateValue()
- CORE : Add PHPDoc comments for Context class
- CORE : Add missing PHPDoc deprecated tags
- CORE : Add PHPDoc for Db classes
- CORE : Remove empty sitemap.xml
- CORE : refacto profiling
- CORE : add optional module profiling
- CORE : Add ObjectModel::disableCache() - useful in case of loading a lot of objects
- CORE : Removed hardcoded API urls
- CORE : Compatibility with PrestaShop Validator
- CORE : Use named constante for GeoLiteCity.dat
- PERFORMANCE : Make sure the execution plan is optimal during tag search
- PERFORMANCES : add missing changes in controllers
- PERFORMANCES : PHP 5.2 compat
- PERFORMANCES : entity init should occur in every cases
- PERFORMANCES : fix exists test on memcache
- PERFORMANCES : avoid to use cache for temp tables
- PERFORMANCES : fix a strange issue with php 5.4 where false is not empty
- PERFORMANCES : fix context hash
- PERFORMANCES : add a local cache for address init
- PERFORMANCES : cleanup
- PERFORMANCES : cleanup
- PERFORMANCES : typo fix
- PERFORMANCES : optimize getRandomSpecial
- PERFORMANCES : try to fix travis failures
- PERFORMANCES : improve specificPrice cache
- PERFORMANCES : reduce the number of array_key_exists calls during ObjectModelCore construction
- PERFORMANCES : add a few more optimisations
- PERFORMANCES : Try to improve cart performances (PSCSX-5943)
- PERFORMANCES : disable cache during import
- PERFORMANCES : remove SQL_NO_CACHE from specificPrice : the queries can be cached during 1 minutes
- PERFORMANCES : improve search reindex performance with cache enabled
- PERFORMANCES : flush cache to avoid storing too big arrays.
- PERFORMANCES : Lazy cache should use the local cache, when possible.
- FO : Fix undefined in the page order
- FO : Add title for Recyclable Packaging
- FO : Better header for payment step with advanced payment
- FO : AuthentificationController - Avoid infinite redirect loop
- FO : Added support for advanced payment api and hook displayAfterShoppingCartBlock
- FO : Removed redundant wording #NM-437
- FO : Advanced payment options better display
- FO : blockwishlist - wording
- FO : less call to Context::getContext()
- FO : Fix PSCSX-5495 Remove input title online 318 because of input type
- FO : Correct company field JS validation function
- FO : Use email input type
- FO : Optimize cart rules by filtering out directly from the query the unneeded rows
- FO : blocknewproducts - Added hook displayBlockPrice to template
- FO : Keep existing "general" SKU in metadata visible with groups
- FO : Follow schema.org "price" usage guidelines
- FO : Fixing missing data-title attribute and translation
- FO : Add addresses.js
- FO : Base price for groups is now transparent, not showed like a discount.
- FO : Typo
- INSTALLER : Rewording the Refunded and COD statuses.
- INSTALLER : Do not steal the administrator email without permission
- INSTALLER : Safely remove indexes' key via script
- BO : Missing "disabled" attribute in form.tpl for "select" input type (Helpform)
- BO : Fix #PSCSX-5599, read more on recommended modules
- BO : Fix #PSCSX-5812, wording
- BO : Fix #PSCSX-5811 Wording
- BO : Fix #PSCSX-5814, order partner modules
- BO : Change demo button position
- BO : #PSCSX-2149 Add the possibility to re-send the order emails
- BO : images.tpl - wording norm
- BO : images.tpl - wording
- BO : Maintenance mode information added.
- BO : New tooltips color and padding
- BO : Bootstrap's class 'text-nowrap' added.
- BO : Hooks added
- BO : header.tpl - wording
- BO : modules_positions - improved wording
- BO : images.tpl - typo
- BO : Remove PSD from jPlayer file manager
- BO : Optimize searchByName performances
- BO : Optimize Theme::getByDirectory method query
- BO : AdminOutstandingController - wording
- BO : Improved adding to Quick Access
- BO : AdminTaxRulesGroupController - dissociation (All)
- BO : Fix supply order PDF generation
- BO : more detailed error message on themes export
- BO : Invoice controller - wording
- BO : Fix #PSCSX-5029, default DateMonth selection in dashboard graph
- BO : Move PDF options for invoice and credit splips Options for images in PDF moved from Preferences > orders to Orders > Invoices and Orders > credit slips
- BO : Wrong back to product button link
- BO : Change return types of hasInvoice and hasDelivery Order methods to bool
- BO : wording harmonization - front office
- BO : Optimize import speed
- BO : Move js call in AdminAttributeGeneratorController
- BO : Do not load anymore the full category tree if it's not needed (PSCSX-4591)
- BO : Remove backslashes in the subject mail helpblocks
- BO : Optimize cart rules loading (AJAX)
- BO : Optimize cart rules loading (AJAX)
- BO : Partly fixes #PSCSX-1738, supplier data copied over to new product during duplication.
- BO : Display tax with 3 decimal in Tax Rule Groups
- BO : Allow to display additional informations after theme installation
- BO : Carriers and Products package sizes have now the same order.
- BO : Modules to export checked by default
- BO : PrestaShop RSS analytics update
- BO : Imrove rewrite of german umlauts in category url
- BO : #PSCSX-4281 Automaticaly sync the IMAP on refresh if it was configured.
- BO : Fix PSCSX-4073, check specific price input
- BO : Allow complex GROUP BY in SQL Manager
- MO : #NM-453 Wording change
- MO : Add short description into crossselling module
- MO : Add short description into crossselling module
- MO : Remove blocklayered start/end tags to prevent spam
- MO : homeslider, Added CDN to img link
- MO : blockreinsurance, Add image size (Fix PSCFV-5764) and Add CDN to img link
- TESTS : Added test for shipping with PS_ATCP_SHIPWRAP
- TESTS : Updated Cart Test with PS_ATCP_SHIPWRAP
- TESTS : Added test cases for all 3 round types in Cart::getOrderTotal
- TESTS : Removed hidden cache
- TESTS : DatabaseDump should accept other host than localhost
- TESTS : loadSlaves() now uses dynamic constants
- TESTS : Cleaner separation between Unit and Integration tests by executing Integration specific setup only for Integration tests
- TESTS : removed local cache, Db::getInstance() is cheap enough
- TESTS : Stop re-caching already cached Db instance
- ARCHITECTURE : ContainerBuilder belongs to Business!
- ARCHITECTURE : Moved legacy entity save logic back into ObjectModel
- ARCHITECTURE : Started to separate Db logic from ObjectModel
- ARCHITECTURE : Share the container bootstraping code with the installer
- ARCHITECTURE : Extract EntityMapper responsibility from ObjectModel
- ARCHITECTURE : Broke dependency to Address::initialize
- PROJECT : Multistore option rebranding
- PROJECT : RTL Rebranding
- PROJECT : Rebranding
- PROJECT : Font Awesome updated to 4.3.0
- PROJECT : Added Travis build status img in README.md
- PROJECT : Fix undefined PHPDoc parameter types
- PROJECT : Remove internal use of deprecated globals in FrontController
- PROJECT : PHPDoc comments for FrontController + code formatting
- PROJECT : PHPDoc comments for module controller classes
- PROJECT : PHPDoc comments for Controller class methods and variables + minor refactoring
- PROJECT : Full PHPDoc comments for AdminController and all inherited classes
- PHPDOC : Added doc to Module::displayError()
- TEST : Added test new autoload location
- TEST : renamed xxxExamples() functions to xxxDataProvider()
- FRONT : blockspecials - Added hook displayBlockPrice to template
- FRONT : Added displayBlockPrice hook on bestsellers template
- THEME : icons.sass to scss
- THEME : btn gradient simplification (SASS)
- THEME : button-medium gradient simplification
- CONTROLLER : Cart / hook "actionAfterDeleteProductInCart"
- CLASS : Mail / hook "actionGetExtraMailTemplateVars"
- INVOICE : Display shipping and wrapping breakdown by rate in case of summed taxes
- UT : Add unit test for classes and controller override
Added Features:
- FO : Added new dynamic hooks for AdvancedEuCompliance
- FO : Added template for Carrier selection in OPC/AdvancedPayment api
- FO : Added new dynamic hook to blocknewsletter tpl
- FO : Added new template for OPC && Advanced payment API
- FO : Added hooks in product-list.tpl
- FO : Update CSS compilations
- FO : Add Powered-By PrestaShop header
- CORE : Added hook to blockcart tpl
- CORE : Added handler for checkbox revocation form on virtual product with advanced payment api
- CORE : Use precision constant for reduction amount
- CORE : Added delete() method to entityManager
- CORE : Added Database Exception
- CORE : Excpetion thrown if service container is empty
- CORE : Added bases for new Execption class
- CORE : Utility to list files and join paths cleanly
- CORE : The German Way of computing Shipping & Wrapping Tax
- CORE : Added OPC compliancy to Advanced Payment API
- CORE : CMSRepository added i10nFindOneById()
- CORE : Added CMS/CMSRole Repositories
- CORE : Added new method to CMS ObjectModel to be new Core ready
- CORE : Added support for new mails hooks
- CORE : Email added new method getCleanedMailsNames()
- CORE : Added new override TOS hook to Carrier checkout page
- CORE : Handle new TOS hook on checkout
- CORE : CMS Entity new method to get a CMS object from its id and lang_id
- CORE : Added new method to CMSRole Repository
- CORE : Added new Advanced Payment API
- CORE : Added new Foundations and Businesses
- CORE : Added BaseObject with minimal magic getter/setter
- CORE : Added PaymentOption object
- CORE : Added Tool::getAllValues() to get aal $_POST/$_GET in one call
- CORE : Module class now handles dependency injection on main module classes
- CORE : Added 2 new tables (cms_role / cms_role_lang)
- CORE : Added Repository Management + Dependency Injector for modules
- CORE : New method Language::getIDs
- CORE : Debug tools for printing into PHP error logs
- PDF : Add order_invoice to smarty invoice template
- PDF : Keep invoice and delivery address for invoicing
- PDF : Add sprintf capability to {l} for PDF
- PDF : Introduce displayInvoiceLegalFreeText hook
- PDF : Keep company address for invoicing
- PDF : Introduce new legal free text for invoice
- PDF : Introduce new invoice template (WIP)
- INSTALLER : Added Bulgarian, Croatian, Lithuanian, Slovene and Swedish
- INSTALLER : Add warning when php version is less than 5.4
- INSTALLER : Handle PS_DISALLOW_HISTORY_REORDERING rename when upgrade
- SMARTY : Add new cleanHtml modifier
- TESTS : Add the test for the method getPossibleHooksList.
- TESTS : Test the database escape method
- TESTS : Add test for PackJSinHTML
- TESTS : Add test for PackJSinHTML
- TESTS : Added tests on Module::displayError()
- TESTS : First Real Unit Test for Cart::getOrderTotal
- ENTITYREPOSITORY : Magic findBy and findOneBy
- ARCHITECTURE : Introducing generic EntityRepositories
- ARCHITECTURE : Mechanism to break dependencies on global variables
- ARCHITECTURE : Added ServiceLocator for legacy code
- ARCHITECTURE : Added a Dependency Injection Container
- BO : Add status page indicator
- BO : Allow AdminLoginController setMedia hook
- BO : New hooks for robots.txt creation
- BO : add preview link in product controller
- BO : Allow to search cart rules name
- BO : Allow to search cart rules name
- BO : Add Warehouse Location to order view
- BO : Warning added if openssl is not loaded
- BO : PSCSX-3488 Add version under user menu.
- DOC : Explanations for the architecture changes
- MO : Use positions with HelperList
- TEST : PrestaShop Security (prestafraud) test
- TEST : Added basic Cart::getOrderTotal test
- TEST : Add some tests for Validate class
- LO : Added Canadian French Installer
- IN : Adding sql file
- DBQUERY : improve to use SELECT or DELETE syntax.
Lesen Sie mehr: http://prestashop.com/en/developers-versions/changelog/1.6.1.0-stable1.6.0.14 (Nachtrag 1) 4 Juni 2014 - 92MBInstallatron:
- Install and Edit: Fixed Swedish language option.
1.6.0.149 März 2015 - 92MBFixed bugs
- CORE : revert @cb11f9c8e8b666cfc801288fba7c87c9ef249937 Modules names should be lowercase
Lesen Sie mehr: http://www.prestashop.com/en/developers-versions/changelog/1.6.0.141.6.0.1325 Februar 2015 - 92MBFixed bugs
- BO : Fix bug #PSCFV-12280, save product list, last part
- BO : Fix bug #PSCFV-12280, save product list, first part
Lesen Sie mehr: http://www.prestashop.com/en/developers-versions/changelog/1.6.0.131.6.0.1223 Februar 2015 - 92MBFixed bugs
- INSTALLER : Fix #PSCSX-2894
- INSTALLER : Install default data on all languages installed if available && allow to install all available languages with CLI installer
- SECURITY : Fix PSCSX-4566 : Allow user to set a html value for configuration, safely.
- FO : Fix bug #PNM-2760, bad delete link
- FO : Fixed bug allowing large original store picture to be used in the store-list, instead of the medium thumbnail one
- FO : Fix bug #PSCSX-4628, commas in Adress formats // last part
- FO : Fix bug #PSCSX-4628, commas in Adress formats // first part
- FO : Fix #PSCSX-4450 correct getItemTable
- FO : Fix #PSCSX-4570 multi-shipping tpl
- FO : Follow up https://github.com/PrestaShop/PrestaShop/pull/2466
- FO : Fix bug #PSCSX-4467, Exception in guest checkout
- FO : Warning #PSCSX-4555
- FO : Fix discount Percentage rouding for product page
- FO : Fix bug #PSCSX-4354, bad default order by best sales controller
- FO : Fix bug #PSCSX-4424, could not index products in multishop
- FO : Fix bug #PNM-2169 again, #PNM-3228, favorites products when ssl not on all pages
- FO : Fix bug #PSCSX-4399, lost css from https://github.com/PrestaShop/blocksearch/commit/eb132270cc6819c65a0712f66cc3ee9b277eac99
- FO : Fix bug #PSCSX-4318, could not configure column on pagenotfound
- FO : Fix bug #PSCSX-4309, bad delivery time in multicarrier
- FO : Fix bug #PSCSX-4222, add id_attribute in attributes anchor
- FO : Fix bug #PSCSX-4198, bad group by on getAttributesColorList
- FO : Fix bug #PSCSX-4229, could not see contacts when cusomer reply
- FO : Fix bug #PSCSX-4225, could no load order on order slips in my accoutnt
- FO : Fix css bug #PSCSX-4246
- FO : Fix #PSCSX-4253 : "List view" bug in official theme.
- FO : Fix bug #PSCSX-4246, avaibility status when no stock management
- FO : BlockSearch JS: fix keyup event binding
- FO : Fix #PSCSX-2075, last part update block cart in OPC
- FO : Fix bug #PSCSX-4211 wrong invoice by country.
- FO : Fix #PSCSX-4187 product in pack
- FO : Fix #PSCSX-4188 bad assign
- FO : Fix bug #PSCSX-4159, bad base price display when specific price
- FO : Fix bug #PSCSX-4167, avoid 2 free shipping cart rules
- FO : Fix bug #PSCSX-4158, could not display left column on guest tracking
- FO : Fix bug #PSCSX-4156 Incomplete microdata with schema.org on product-list
- FO : Fix bug #PSCSX-4153, trim # in order reference
- FO : Fix bug #PSCFV-12391, rouding for productPriceWithoutReduction
- FO : Fix bug #PSCSX-1975 RTL for accessories / crossseling / productscategory
- FO : Fix bug #PSCSX-4020, could not have /tools/ in link_rewrite
- FO : Fix css bug #PSCSX-2511 last part
- FO : Fix css #PSCSX-2511, first part
- FO : Fix css #PSCSX-2724
- FO : Fix css #PSCSX-2143
- FO : Fix #PSCSX-4090
- FO : Css fix #PSCSX-2415
- FO : Fix #PSCSX-4044 manutention
- FO : Could not see availability_statut when no available later value
- FO : Fix bug #PSCSX-2963, collapse blockcart in accordion + norms
- FO : Fix bug #PSCSX-4012, missing product in order_customer_comment
- FO : Fix bug #PSCSX-3986, could not use manufacturer selects
- FO : Fix bug #SCSX-3986, could not use blockmanufacturer select on index
- FO : Fix #PSCSX-1292 white spaces in prices
- FO : Fix bug #PSCSX-3601, invoice post code validation, thanks @Edwin
- FO : Fix default region in google maps call
- FO : Fix #PSCSX-3875 carrier max weight
- FO : Fix bug #PSCSX-3939, no catalog mode when group is not enabled and using groups show_prices
- FO : Fix #PSCSX-3902 quantity by carrier for advanced product
- FO : Fix #PSCSX-3943 css issue
- FO : Fix #PSCSX-281 delayed shipping for a single product
- FO : Fix multiple "Add to cart" event when block layered is used This issue was first discovered on IE, but we also noticed that the event is also fired on Firefox/Chrome but does fire add to cart process. By adding off() to theses events, we prevent this behaviour to happen when using ajaxCart.overrideButtonsInThePage() method. This is a simple inherit from the previous ajaxCart version (PS 1.5) that is using unbind() to prevent this behaviour.
- FO : Follow up https://github.com/PrestaShop/PrestaShop/pull/2109
- FO : fix the search when the order_by is configured as date_add
- FO : Fix css bug #PSCSX-3842 payment divs classes
- FO : Fix css bug PSCSX-3759
- FO : Set the tax calculation method on PaymentModule::validateOrder() after loading the customer #PNM-2710
- FO : Fix #2965 little css issue
- FO : Correct bad ajax cart behavior on mobile #PSCSX-3772
- FO : https detection using HTTP_X_FORWARDED_PROTO (use by cloudflare)
- FO : Correct topmenu scrolling issue on touch devices #PNM-2943
- FO : Product::getNewProducts() perfs improvements
- FO : Subcategory name double truncate
- FO : Fix PSCSX-3357 second part isCached bad call
- FO : Fix PSCSX-3357 part fix add media
- BO : FixBig #PSCSX-4690, #PSCSX-4676 - Fixing Credit slip - Part 2
- BO : FixBig #PSCSX-4690, #PSCSX-4676 - Fixing Credit slip - Part 1
- BO : FixBug #PSCSX-4667 - Do not refund if no quantity selected
- BO : Hide field for totally refunded product line
- BO : Show free shipping vouchers in manual order
- BO : avoid duplicates on modules image thumbnail
- BO : Notices + bad merge
- BO : Fix #PSCSX-4496 send if add tax or not to voucher
- BO : missing double quote breaking addons modal title and link
- BO : Fix Bug #PNM-3248 - Missing module name in warning
- BO : Fix #PSCSX-4479 correct media server if settings was badly update
- BO : Fix #PSCSX-4320 typo error
- BO : Fix #PSCSX-4453 check float instead of int
- BO : Fix #PSCSX-4452 correct sync for product in pack
- BO : Fix bug #PSCSX-4504, could not delete order retunr states
- BO : Fix bug #PSCSX-4504, bulk delete on order statues
- BO : Fix #PSCSX-4504, bad display for two last default order states
- BO : Empty legend after image upload
- BO : #PSCSX-3031 - Set KPI for product out of stock
- BO : #PSCSX-4221 Fix the wrong preview of the products rewrited URLs.
- BO : Fix bug #PSCSX-4200, bad toolbar after attribute generator
- BO : #PSCSX-4223 Fix wrong category for imported products.
- BO : Update help link with employee language
- BO : Update for fix the titles of #PSCSX-4219.
- BO : Fix bug wrong Context mode name
- BO : Fix bug #PSCSX-4219 wrong controller title.
- BO : Fix bug #PSCSX-4068 renew cache for favicon
- BO : Login / no loading of QuickAccess
- BO : Fix #PSCSX-4049 autocomplete off
- BO : Fix #PSCSX-4131 credit slip pdf
- BO : Fix bad attachments delete link
- BO : Fix undefined feature value when importing products with inactive lang
- BO : Fix #PSCFV-12332 gift product on product add
- BO : Fix display bug when enbling url rewrite
- BO : Fix bug #PSCSX-3351, bad cache option display
- BO : Fix category tree on category addition / breadcrumb
- BO : Fix #PSCSX-4078 css issue
- BO : use correct controller
- BO : Fix #PSCSX-3829, store hours to text type
- BO : Fix #PSCSX-3119 cart_rule in bo order
- BO : Fix bug #PSCSX-4052, check htaccess is writable before generation in AdminPerf
- BO : Fix bug #PSCSX-2860, cross domain policy on AdminAdress + vatnumber module
- BO : Fix bug #PSCSX-4007, bad error display on customers import
- BO : Fix bug #PSCSX-3654, do not force id_catgeory_default on product import, thanks @MrBukowski
- BO : Fix #PSCSX-3989 synchronise if received completely
- BO : Fix #PSCSX-3332, new address on order addresses modification
- BO : Fix #PSCSX-533 first supply order real quantity pending receipt
- BO : Fix #PSCFV-11417 delete product in line advanced stock
- BO : Fix bug #PSCSX-3932 tab module name to uppercase + norms
- BO : Fix #PSCSX-1217 supply order
- BO : Delete and duplicate images using WATERMARK_HASH
- BO : Fix #PSCSX-3039 wording at duplicate
- BO : Fix bug #PSCSX-3893, Prev/ next buttons on order page does not check current Shop selection
- BO : Fix #PSCSX-3899 can't create order if no shipping available
- BO : Fix bug #PSCFV-12272, can not translate theme overriden mails
- BO : Fix bug #PSCSX-3888, No "size limit" for the icon on Firefox
- BO : Fix bug #PSCSX-3869, error on max virtual file size
- BO : Fix bug #PSCSX-3856, bad controller names
- BO : Fix #PSCSX-1829 sort by xml order
- BO : Fix bug #PSCSX-3818, update logos
- BO : Fix #PSCSX-3849 bad redirection after change enable/disable
- BO : Follow up https://github.com/PrestaShop/PrestaShop/pull/2257 conOtant undefined
- BO : Fix bug #PSCSX-3805, invalid token on cancel
- BO : Fix bug #PSCSX-3787, parent tab
- BO : Wrong tabs variable name during export
- BO : HelperList / Fix "No records found" style
- BO : fixed bug while use filter with enter key
- CORE : Fix bug #PSCSX-1907 // follow up https://github.com/zapalm/PrestaShop/commit/2768cf4c6afc11e1d97be3f9bb906881248eb9ad
- CORE : backward compatibility with "tab" parameter
- CORE : Fix bug #PSCSX-4654, could not install module override
- CORE : Module names should be lowercase
- CORE : Fix #PSCSX-4496 all in ti
- CORE : Fix bug #PSCSX-4477, exception on adding profile
- CORE : Fix #PSCFV-12694, set default value in base for available_date
- CORE : fix cache name in State.php
- CORE : #PSCSX-4331, double payment when invoices disabled
- CORE : Fix bug #PSCSX-4330, additional quotes in TR
- CORE : Fix bug #PSCSX-4326, bad specific price conversion
- CORE : fix bug #PSCSX-4280, cross policy for fonts
- CORE : Fix bug #replaceByAbsoluteURL, cross policy for fonts
- CORE : Fix bug #PSCSX-4176, no available_date if combinations
- CORE : Fix #PSCSX-4270, do not write empty translations
- CORE : #PSCSX-4249 - mysqli_result::fetch_all available with mysqlnd
- CORE : #PSCSX-4249 - mysqli_result::fetch_all missing before PHP 5.2
- CORE : Fix multishop issue #PSCSX-4197
- CORE : Fix multishop kpi issue #PSCSX-3724
- CORE : Fix #PSCSX-4191 clean code
- CORE : Fix #PSCSX-4162 shipping cost badly calculate
- CORE : Fix bug #PSCSX-4089, wrong base uri in Mail::send
- CORE : #PSCSX-4063 Fatal on changeIdOrderState
- CORE : Fix bug #PSCSX-4046, renew CCC CSS and JS cahce when enabling option
- CORE : Fix #PSCFV-12072 follow up #1780
- CORE : Fix #PSCSX-4033 recept accept namespace
- CORE : Fix bug #PSCSX-2916 bad canonical redirection with unicode
- CORE : Fix #PSCFV-12405 fix stock available create multishop product
- CORE : Fix bug #PSCSX-4008, replace accents in aliases
- CORE : Fix #PSCSX-3141 Add symbols to url when accented cars
- CORE : Fix #PSCSX-3919 decrease stock LIFO
- CORE : Follow up https://github.com/PrestaShop/PrestaShop/pull/2018
- CORE : Fix #PSCSX-3836 id_employee stck mvt
- CORE : Fix #PSCFV-6197 Add new state for cod module
- CORE : actionUpdateQuantity should be called after cache is cleared
- CORE : fixing an error with non-multilang ObjectModel instance
- WS : Notice #PSCSX-4687
- PDF : Missing translation in PDF
- LO : Fix PSCSX-4657 - metric system for El Salvador
- LO : Update default Lithuanian currency
Improved/changed features
- FO : Better currency display in blockcurrencies
- FO : BlockSearch JS: small fix
- FO : Refractor input variables and code
- FO : Fix #PSCSX-2075, hide shipping cost until delivery first part
- FO : Fix #PSCSX-2895, change stock labels colors
- FO : #1530 Enhance products check access in order process
- FO : #PSCFV-9398 nb_products count foreach manufacturer and supplier
- FO : Fix #PSCSX-3797, ebable optin && newsletter registration
- BO : PrestaShop RSS analytics update
- BO : Fix #PSCSX-4073, check specific price input
- BO : Prevent delete logs on page refresh
- BO : Do not display non-isntalled theme if they cant be installed
- BO : Fix max size upload value for HelperUpload
- BO : Better currency display in admin payment
- BO : Fix URL when JS toggles #module_install
- BO : Add 'add new module' button for host mode
- BO : Fix #PSCSX-4040, duplicate product link
- BO : add font files gzip management in .htaccess generated by Apache Optimization setting
- BO : Fix #PSCSX-2478, sort attributes in initFormAttributes
- BO : Fix #PSCSX-4031, fix upload theme by URL
- BO : Fix multiple install for addons theme, follow up bdec19ea174a07325927007cc43aeee4e239cb06
- BO : Fix #PSCSX-3441, match product ref when importing attributes
- BO : Fix #PSCSX-1237, Fix gross margin calculation for KPI
- BO : moved display*ListAfter inside form
- BO : Bcc in Mail::Send was not check for vaild e-mail
- BO : fix background color issue in RTL BO
- BO : Firstname before Lastname in customerlist
- BO : Allow price on Attribute Generator to be negative, to set it to impact decrease
- CORE : Add ObjectModel::disableCache() - useful in case of loading a lot of objects
- CORE : Use named constante for GeoLiteCity.dat
- CORE : Fix #PSCFV-12676, enable search strict ending
- CORE : Fix bug #PSCFV-10939, thanks @sfroment42
- CORE : Add new hook actionBeforeCartUpdateQty Follow up previous commit Removed 'id_product' from array We can't remove $id_product_attribute, data come from Tools::getValue('ipa') or the default product attribute if undefined
- CORE : Add new hook actionBeforeCartUpdateQty Follow up previous commit, add some line feeds
- CORE : Add new hook actionBeforeCartUpdateQty In order to block some cart actions, we must have an input before Cart::updateQty() is processed. It's way better than doing the job after actionCartSave hook so the cart is only updated (or not) one time.
- CORE : Introduce brand new .gitignore
- CORE : Add an option to use a relative protocol link in the class Link #PSCSX-3306
Added Features
- FO : Add Powered-By PrestaShop header
- FO : Add classes for facilitate integration
- FO : Indicate paginated content
- BO : can override an helper theme for only a controller of an ModuleAdminController, not just the entire controllers of this one
- BO : Fix #PSCSX-4127, Add new details for theme install in hostmode
- BO : Add button to create new theme
- BO : Only regenerate watermark for product image type selected
- BO : Allow user to install theme from unzipped folder
- BO : Set for each order status if invoice / delivery-slip should be added to email as pdf
- CORE : Add Mode to Context
- CORE : Fix #PSCSX-3658 fix comment not remove in override module
- CORE : Adding disabled option on switch field
- CORE : File size check option on Uploader class
- CORE : add Controller::ajaxDie() and two hooks into it - useful to not override an entire method
- MO : Watermark : Show nonwatermarked image for logged in customers
- PDF : Added product images
- LO : Added Canadian French Installer
Lesen Sie mehr: http://www.prestashop.com/en/developers-versions/changelog/1.6.0.121.6.0.118 Januar 2015 - 92MBFixed bugs
- INSTALLER : Install default data on all languages installed if available && allow to install all available languages with CLI installer
- INSTALLER : Translate the 2 recently added order states to Hebrew
- INSTALLER : don't launch sessions on smarty compilation to avoid race conditions
- FO : Fix bug #PSCSX-4211 wrong invoice by country.
- FO : Could not see availability_statut when no available later value
- FO : Fix bug #SCSX-3986, could not use blockmanufacturer select on index
- FO : Fix bug #PSCSX-3601, invoice post code validation, thanks @Edwin
- FO : fix the search when the order_by is configured as date_add
- FO : Fix css bug #PSCSX-3842 payment divs classes
- FO : Set the tax calculation method on PaymentModule::validateOrder() after loading the customer #PNM-2710
- FO : Fix css bug PSCSX-3759
- FO : Correct bad ajax cart behavior on mobile #PSCSX-3772
- FO : Fix bug #PSCSX-3751, enable ssl on add to cart link in product link
- FO : Fix bug #PSCSX-3771, bad update of summary on step 3
- FO : Fix conversion rate to 1 if this is the default currency
- FO : Don't write cookie when redirecting to an another protocol
- FO : https detection using HTTP_X_FORWARDED_PROTO (use by cloudflare)
- FO : Correct topmenu scrolling issue on touch devices #PNM-2943
- FO : Fix bug #PSCSX-3162, no condition on virtual products
- FO : Fix bug #PSCSX-3684 Bad prefix
- FO : Stores : warning thrown if hours is empty
- FO : FixBug #PSCSX-3652 - Wrong summary cart percent
- FO : Product::getNewProducts() perfs improvements
- FO : Fix wrapping fees tax excluded
- FO : Fix bug #PSCSX-3549, bad back url when coming from fancybox
- FO : Fix #PSCSX-3542, Convert currency in volume discount table (product.js)
- FO : Fix bug #PSCSX-3500, bad post management for guest cehckout invoice
- FO : Fix bug #PSCSX-3500, dni in guest + 5 steps
- FO : Could not set lang by url
- FO : Fix PSCFV-11878 fix update loyalty
- FO : Fatal error on payment
- FO : Fix bug #PSCFV-12537, bad minimal quantity for combinations
- FO : fix bug #PSCSX-3418, bad colors list ordering in category
- FO : Unicode support in minify regular expression
- FO : Fix bug #PSCSX-3385, pagination translation in blocklayered
- FO : Fix bug #PSCSX-2542, adding product to compare
- FO : Fix bug #PSCSX-3201, could not sort DESC
- FO : Fix bug #PSCSX-3304, keep customistion form url when ipa in url
- FO : Fix bug #PSCSX-3304, jqzoom bad image on loading when ipa in url
- FO : Fix PSCSX-3357 second part isCached bad call
- FO : Fix PSCSX-3357 part fix add media
- FO : Fix discount display issues #PSCSX-3308
- FO : Fix bug #PSCSX-3304, could not retrieve ipa after saving customizations
- FO : Fix bug #PSCSX-3281, display "doesntExist" warning even without stock management
- FO : Fix #PSCSX-3211 no more duplicate product when reorder with cart_rule
- FO : Fix bug #PSCSX-3243, blockcart hidden in colums on small screen
- FO : Fix bug #PSCFV-12462, bad legend group by
- FO : Fix PSCSX-3137 display thumbnail better
- FO : Fix bug #PSCFV-12465, AuthController $back param
- FO : Fix bug #PSCSX-3135, bad post cache on authentication.js
- FO : Fix PSCSX-3090 fix custom product with minimum quantity
- FO : Fix uniform mobile issue #PSCSX-1632
- FO : Fix PSCSX-3062 display carrier when virtual + physical product in the same cart
- FO : Fix the value of the wholesale price with combinations on order_detail table #PSCFV-8506
- FO : Fix PSCSX-623 width in function of nb column diplayed
- FO : FixBug #PSCSX-2893 - Wrong rowspan in shopping cart summary
- FO : Fix bug #PSCSX-2991, 404 on cat image
- FO : Fix PSCSX-2836 good redirect if multishipping
- FO : Fix PSCSX-255 carrier not avaible if too heavy
- FO : Fix bug #PSCSX-2972, basePriceDisplay.toFixed is not a function
- FO : Fix PSCSX-2535 add asterisks for required fields
- FO : Fix bug #PSCSX-2947, qty input when allowBuyWhenOutOfStock
- FO : Fix PSCSX-2885 fix css width in blocklayered
- FO : Fix css bug #PSCSX-2935, reduction on same line
- FO : search combination upc, ean13 too
- FO : added month names in identity.tpl so that they appear in the translations
- FO : Fix PSCSX-2564 default set when deleting attributes default
- FO : Fix PSCSX-2877 bad entity encoding in tinyMCE
- FO : Fix bug #PSCSX-2651, debug smarty
- FO : Correct responsive issue on category images #PSCSX-2843
- FO : Fix #PSCSX-2484, Add style for .available-dif class
- FO : extend mobile reponsive behavior to tablet #PSCSX-2842
- FO : Correct left column responsive issue #PSCSX-1862
- FO : Fix PSCSX-2820 add PSCSX-2820 add * for optin and newsletter field if required
- FO : Bug #PSCSX-2519, Display thumbnail slider
- FO : fixed bug #PSCSX-2626 - No message when an user with a disabled account try to connect
- FO : Fix bug #PSCSX-2695, base uri in adminshop
- FO : Fix bug #PSCSX-2685, no selectected country in Address and Auth
- FO : fixed css compression base64 issue #PSCSX-2772
- FO : FixBug #PSCSX-2291
- FO : Fix #PSCSX-2405 change when shipping need multi-shipper
- FO : Fix #PSCSX-2735 - product.js, fix price calculation with 6 decimals
- FO : Fix bug #PSCSX-1140 Product thumbnails on resize
- BO : Fix #PSCSX-4131 credit slip pdf
- BO : Fix #PSCSX-4049 autocomplete off
- BO : Fix category tree on category addition / breadcrumb
- BO : Fix #PSCSX-4078 css issue
- BO : Fix bug #PSCSX-3654, do not force id_catgeory_default on product import, thanks @MrBukowski
- BO : Fix bug #PSCSX-3893, Prev/ next buttons on order page does not check current Shop selection
- BO : Fix bug #PSCFV-12272, can not translate theme overriden mails
- BO : Fix bug #PSCSX-3818, update logos
- BO : Follow up https://github.com/PrestaShop/PrestaShop/pull/2257 conOtant undefined
- BO : Fix #PSCSX-3767, countries order in BO
- BO : Fix bug #PSCSX-3703, invalid date_add after category import
- BO : Fix bug #PSCFV-11809 import of attributes bad ean13
- BO : Fix #PSCFV-10424 deletion of attire with stock advanced
- BO : Fix bug #PSCSX-2878, follow up https://github.com/PrestaShop/PrestaShop/commit/5183e725212610e53167df449a9d355cfbe573af
- BO : Fix bug #PSCSX-3690, could not set combinations quantity in multishop
- BO : Fix bug #PSCSX-1798, could not import several images for combinations
- BO : Fix bug #PSCSX-3441, Import - available date for combinations
- BO : Fix bug #PSCSX-3013, product url-rewrite gets overwritten
- BO : FixBug #PSCSX-2580 - Allow pdf files in CMS
- BO : Fix #, Unit price and unit price impact can now use 6 decimal places
- BO : FixBug #PSCSX-3570 - Fix tax calculation with free shipping
- BO : FixBug #PSCSX-3570 - Fix wrong tax calculation with free shipping
- BO : Fix #PSCFV-11428 choose to refund voucher
- BO : FixBug #PSCSX-3552 - Wrong shop address in PDF
- BO : Fix bug #PSCSX-3671, products on scenes
- BO : Fix #PSCSX-3639 don't delete file in multishop
- BO : Admin TPL to Fixed bug to update image legend on AdminProduct
- BO : Fixed bug to update image legend on AdminProduct
- BO : add space before "Create theme" label
- BO : Fix bug #PSCFV-11557, coule no set out_of_stock choice value
- BO : Fixed specifier for sprintf with integer values
- BO : Use const instead of string
- BO : Fix #PSCFV-12024, could not delete override files
- BO : Fix #PSCSX-531 details button
- BO : avoid always regenerating ntree when updating categories #PSCSX-3513
- BO : fix wrong sitemap url in robots.txt
- BO : Fix #PSCSX-3499 turn off vat management in Adrresses
- BO : Fix PSCFV-12577 better performance on one method
- BO : fix bug with utf8 symbols in image urls during import
- BO : Fix bug #PSCSX-3341, #PSCSX-3460, group pagination and filter
- BO : optimized product search in BO #PSCFV-11883
- BO : fix parameters missing between AdminController and HelperList 2
- BO : fix parameters missing between AdminController and HelperList
- BO : Fix PSCSX-3232 correct export csv
- BO : Fix PSCSX-3368 change td when no attribute anymore
- BO : Fix PSCSX-3296 on contact reuired postcode or not
- BO : Fix PSCSX-3368 hide tr quantity when delete attribute
- BO : Fix PSCSX-3375 duplicate cms
- BO : Fix PSCSX-3421 bulk delete attributes
- BO : Fix bug #PSCSX-3356, bad default combination when importing, thanks @thomasbo
- BO : Fix PSCSX-3368 stock available correct if no combination and add one
- BO : Exception on 301 wihtout id_product_redirected
- BO : FixBug #PSCSX-2878 - Wording and Warning
- BO : Fix bug #PSCSX-3372, undefined
- BO : Fix PSCSX-3347 id_shop not well set
- BO : Fix bug #PSCSX-3371, bad cache when mod_expires ExpiresDefault is set
- BO : Fix bug #PSCSX-3360, bad email template on renew password
- BO : Fix bug #PSCSX-3345, trick translation for May in month and short month
- BO : FixBug #PSCFV-12359 - Fix product tab loading for mod_security and mod_evasive
- BO : Fix css bug #PSCSX-3327, countries restriction arrows in cart rules
- BO : Fix PSCSX-3284 asterisk add for phone if necessery
- BO : Fix PSCFV-11851 Error with firefox cache when use reload
- BO : Fix css bug #PSCSX-3305
- BO : Fix PSCSX-3195 detect if callback return html
- BO : carrier range validation when free shipping #PSCSX-3257
- BO : fixed bug #PSCSX-799
- BO : Fix PSCSX-3012 module empty string translation save
- BO : Fix #PSCSX-2652, show confirmation for multiple update (see https://github.com/PrestaShop/PrestaShop/commit/f72c6d71a9ee6ce8a11758a78c891c6458c959d3 )
- BO : Fix IOs stress on AdminModulesController
- BO : Fix bug #PSCSX-3212, bad warning
- BO : Fix #PSCSX-3195 don't export button pdf
- BO : Fix PSCSX-3157 switch with wrong yes and no
- BO : Fix PSCFV-12470 Bulk action admintabs
- BO : Fix bug #PSCSX-3143, List ordering in module page redirects to modules list
- BO : Fix PSCSX-3055 mb_string check
- BO : Fix bug #PSCFV-12472 do not use PS_PRODUCT_PICTURE_MAX_SIZE for product image upload
- BO : Fix PSCSX-3114 button add to cart allow out of stock
- BO : Fix PSCFV-12042 get currency of the shop
- BO : Fix bug #PSCSX-2701, parse error in AdminCustomerThreads
- BO : Fix bug #PSCSX-266, import ecotax
- BO : Fix bug #PSCSX-3092, no errors for test_files
- BO : Fix bug #PSCFV-12193, live edit url with virtual url
- BO : Fix PSCSX-3076 employee access to only one shop carrier create
- BO : fixed login screen animation and gradient for IE10 - PSCSX-2331
- BO : Fix PSCSX-2998 category tree with product import
- BO : Fix PSCSX-2850 can't remove default order statuses
- BO : Fix PSCSX-2907 hook action call twice
- BO : Fix bug #PSCSX-3049, filters on AdminTaxRulesGroup
- BO : Fix PSCSX-2953 reset combination
- BO : HelperForm / swap: preventDefault
- BO : HelperForm / Styling swap
- BO : tax breakdown did not appear when there is only vat on the shipping
- BO : Fix the mail sent by customer service tab with the right link to answer
- BO : small fix product margin KPI + tooltip
- BO : Fix PSCFV-12440 category tree if ROOT isn't id_cat = 1
- BO : you can now erase a personal note on a customer #PSCSX-2723
- BO : Fix bug #PSCSX-2987, #PSCFV-11624 datepicker
- BO : Fix PSCSX-1360 root category where id_parent != 1
- BO : Handle combinated taxes on AdminProducts
- BO : shop main url update
- BO : FixBug #PSCSX-2945 - Wrong total price in cart summary
- BO : Fix PSCFV-12324 new order refund when refund since bo
- BO : Correct Help window persistency
- BO : Correct Help system for Safari private browsing
- BO : fixed default controller when employee's default controller is not found
- BO : Fix bug #PSCSX-2695, id_shop in url VS virtual urls
- BO : Fixed miss placed hint for wholesale_price - PSCSX-2157
- BO : Fixed multistore select icon - PSCSX-2568
- BO : Fix PSCSX-2919 bad id_parent after display a field error
- BO : Fix PSCSX-2899 change date_upd when change a product
- BO : search combination upc and supplier_reference
- BO : Fix bug #PSCSX-2934 & in add links //w3c
- BO : fixed total spent in customer list/list_header.tpl #PSCSX-2805 * BO : added a button to show the sql query in dev mode
- BO : Fix PSCFV-12220 thumbnail in filemanager
- BO : removed excess <hr> in combination generator
- BO : Fix PSCSX-2879 can sort color attribute
- BO : AdminSearch removed duplicate search
- BO : Fix PSCSX-2883 can sort attribute
- BO : forgot password - Fix PSCSX-2372
- BO : Fix display of attribute list on adminspecificpricerules
- BO : Fix PSCSX-2825 link don't work if theme configurator footer edit
- BO : Fix PSCSX-2373 payment restriction when add a new order
- BO : SMTP config is now multistore compatible (see #PSCFV-11651)
- BO : Fix PSCSX-2816 change order for product custom
- BO : #PSCSX-2827 Fatal error
- BO : FixBug #PSCSX-1257 - Tabs not loaded correctly
- BO : Fix bug #PSCFV-12359 first part
- BO : Fix PSCSX-2819 add a information sentence
- BO : Fix Bug #PSCSX-2660 Test for permission on bulk_delete
- BO : Fixed Friendly URL switch + mod rewrite warning
- BO : FixBug #PSCSX-2806
- BO : Fix #PSCSX-2690, Set correct id_country for address format with error management
- BO : Fix PSCSX-2620 breadcrumb if multiple root categories in monoshop
- BO : Fix PSCSX-2620 when edit home category and save don't go back in root category
- BO : Make online user to display in AdminCarts
- BO : Fix PSCSX-2745 product description editable in multi shop context
- BO : FixBug #PSCSX-1257 - Link rewrite error after save
- BO : FixBug #PSCSX-2668, #PSCFV-12258, #PSCSX-2555 - Pack creation
- BO : fixed bug : getNativeModule() always return $natives even if the list is empty
- BO : Fix #PSCSX-2687 logo disapear with multishop
- BO : Fix #PSCSX-2690, Set id_country correct in address_format
- BO : fix #PSCSX-2752 add attributes to config html purifier
- BO : fixing a JS error when removing all exclusion in module position
- BO : FixBug #PSCSX-2698
- BO : FixBug #PSCFV-11624 StockManagement Filter
- BO : FixBug #PSCFV-11624
- BO : Fix bug #PSCSX-2681 #PSCSX-2575 , dnd inactive
- BO : Fix #PSCSX-2575
- BO : FIX #PSCSX-2683 add class
- BO : Fix bug #PSCSX-2427, could not enable files button in multishop
- BO : Fix bug #PSCSX-2237, currency cron on multishop
- BO : Fix bug #PSCSX-2658, combinations edition
- CORE : Fix multishop issue #PSCSX-4197
- CORE : Fix multishop kpi issue #PSCSX-3724
- CORE : Follow up https://github.com/PrestaShop/PrestaShop/pull/2018
- CORE : Fix #PSCSX-3624
- CORE : Fixed robots.txt Disallow
- CORE : Fix bug #PSCFV-11809, empty unvalid object field before insertin in order details
- CORE : Fix #PSCSX-3729 value cart_rule when total cart rule > total order
- CORE : Fix #PSCFV-11170 add .htaccess in upload dir
- CORE : Fix #PSCSX-3643 Delivery slip without invoices
- CORE : FixBug #PSCSX-3523 - Rotate image for correct orientation
- CORE : FixBug #PSCSX-3482 - Save round mode with order
- CORE : Fix #PSCSX-3374 handle vietnamese accent
- CORE : static cache bugfix
- CORE : Fix bug #PSCSX-3635, non utf-8 cars to 404
- CORE : static cache bug
- CORE : Fix bug #PSCSX-3631, adding param to updateIsVirtual
- CORE : Fix #PSCSX-3561 different template email for multishop
- CORE : Fix PSCSX-1240 and repair query
- CORE : Fix PSCSX-3142 Validate order and cart rule
- CORE : Fix #PSCSX-3409, Fix regex for isBool() method
- CORE : Fix bug #PSCSX-3414, bad address formatting
- CORE : Don't apply disabled tax rules group
- CORE : Fix undefined $category into recurseCategory
- CORE : Fix Tools::cleanNonUnicodeSupport() regexp
- CORE : Fix #PSCSX-3199, implement search not begining with
- CORE : Fix bug #PSCSX-3124, duplicates in conf table
- CORE : Fix PSCSX-3120 print_r in tools.js can dump big object now
- CORE : FixBug #PSCSX-3058 - simulate PHP 5.3 Half Round Mode
- CORE : you need to cast to integer even after ip2long because it returns false for an IPv6
- CORE : Fix group used by Price::getPriceStatic() when id_customer is provided
- CORE : Fix bug #PSCSX-2922, could not generate class_index
- CORE : Fix bug #PSCFV-12292, display precision in convertPriceFull
- CORE : FixBug #PSCSX-1818
- CORE : don't cache the file_exists in Module::getInstanceByName
- MO : Fix PNM-2666 better wording referral program
- MO : changed $this->l() that could not work to Tools::displayError() in ModuleCore
- MO : homeslider - Fix css direction issue #PSCSX-2514
- MO : Bank-wire - added proper breacrumb route
- MO : Bank-wire module - removed useless dots
- WS : Fix #PSCFV-11636 & #PSCSX-3274
- WS : Fix warning
- WS : Fix PSCSX-1564 execute hook updateProduct on product change
- WS : Fix bad xlink in combination association image * WS : Fix duplicate id in images/products entity
- WS : Fix #PSCFV-12454
- WS : allow adding product to empty category
- WS : Fix price field of product entity, now unaltered (use price parameter, see : http://doc.prestashop.com/display/PS15/Chapter+10+-+Price+management)
- WS : Fix #PSCFV-9245
- WS : Fix nodeType attribute, now singular * WS : Add "api" attribute, plural to name entity
- WS : Fix #PSCFV-9389, #PSCSX-2227, #PSCFV-10418, #PSCFV-9761
- WS : Fix Carrier xlink #PSCFV-10198
- LO : Fix bug #PSCSX-2840, additionnal message in order_return_state
Improved/changed features
- PROJECT : add a parameter allowing to determine the orientation f the pdf file
- PROJECT : ->getAllParents() for a category
- INSTALLER : Add new 'reduction_tax' field in specific_price table
- INSTALLER : allow to install only some parts of the software with the cli installer
- INSTALLER : add an option to specify the base_uri on the PHP CLI installer
- FO : Cache result of FrontController::isInWhitelistForGeolocation() to reduce preg_match() calls
- FO : Performance Mobile detection
- FO : Fix #PSCSX-3236, apply specific fixed price for combinations only (product.js)
- FO : Fix #PSCSX-3607, Display price correctly if specific price is set to 0
- FO : Fix #PSCSX-3450, add product name to oos alert line
- FO : FIx #PSCSX-3426, set default currency depending on country when PS_DETECT_COUNTRY
- FO : Fix #PSCSX-3026, Handle specific price for only one currency (product.js)
- FO : performance improvement on module exceptions
- FO : product.js: apply ecotax even if there is no other tax
- FO : setCookieLanguage & getCountry without HTTP_ACCEPT_LANGUAGE
- BO : Fix #PSCSX-4031, fix upload theme by URL
- BO : Fix multiple install for addons theme, follow up bdec19ea174a07325927007cc43aeee4e239cb06
- BO : Fix #PSCSX-3441, match product ref when importing attributes
- BO : Fix #PSCSX-3734, Do not display specific price if currency is not activated
- BO : Replace theme in context if necessary
- BO : Add an option to choose how many decimals to display
- BO : Fix date range issue for Dashboard
- BO : Fix Catalog rule for multishop
- BO : Log the connections to the BackOffice
- BO : Fix #PSCFV-11258 more precise error message when override fail
- BO : #PSCSX-1597, Remove useless filter
- BO : Fix #PSCSX-3519, handle error for invalid date range
- BO : Search blacklist to textarea
- BO : fix CS issues in AdminImport controller
- BO : hide scenes column in images when the tab does not exists #PSCSX-2933
- BO : Fix #PSCSX-2156, do not empty autocomplete field if no result found
- BO : remove unnecessessary ternary operators
- BO : Fix #PSCSX-3329, add timepicker to cart rules
- BO : Fix #HOSTED-581, fixes for unstrusted modal (see: #PSCSX-3245)
- BO : Introduce new untrusted modal window (see #PSCSX-3245)
- BO : Fix PSCSX-3241 improve upgrade override class
- BO : The link from the orders view to the customer threads automatically filter the messages related to the order
- BO : PSCSX-3035 Warehouse carrier like product carrier select
- BO : updated "disabled products" KPI
- BO : modified 80/20 KPIs to a simpler (but efficient) one
- BO : added shortcut to OOS products on OOS products KPI
- BO : added tooltip to KPIs * BO : applied the "product out of stock" KPI to active products only
- BO : added refresh option to KPIs
- BO : Fix #PSCSX-3001, Automatically assign shop id if employee has access to only one shop
- BO : Fix display of untrusted module window
- BO : Fix #PSCSX-2978, Add slashes for Adresses (cf https://github.com/PrestaShop/PrestaShop/pull/2047)
- BO : improved name for exports to sql manager
- BO : fixed Typeahead search in product associations / tree - PSCSX-2153
- BO : Fix checkboxes for product information in multishop (cf #PSCSX-2891)
- BO : improved "new customer" label in order list #PSCSX-2596
- BO : Fix #PSCSX-2652, show confirmation for multiple update
- BO : improved rounding option labels
- BO : Fixed tooltip for helper list - Fix PSCSX-1979
- BO : Display themes even if they don't have any thumbnail
- BO : Redirect to Order list if $order is not loaded
- BO : Add TaxRulesGroup if multiple state selected
- BO : Seller now can add any payment name
- BO : Added the option to never clear smarty cache (may be useful if you want to bulk update something for example)
- BO : Theme installator custom hooks problem
- CORE : ObjectModel::__construct() perfs improvements
- CORE : Use PDO::fetchAll() && mysqli_fetch_all() to avoid useless calls to Db::nextRow()
- CORE : Fix #PSCSX-3480 media server handle multistore
- CORE : profiling mode now catch redirection in order to analyze add/update in BO
- CORE : profiling mode improved
- CORE : Add an option to use a relative protocol link in the class Link #PSCSX-3306
- CORE : Additional index added to ps_orders on "references" to improve performance
- CORE : updated PHP Parser SQL (not backward compatible if you are using it directly)
- CORE : Mobile_Detect upgrade to 2.8.3
- CORE : force secure option on the cookies if SSL is forced #PSCFV-12409
- CORE : switch a die to Exception in Dispatcher
- CORE : Added option to put smarty cache in the database instead of the filesystem
- CORE : Add options for taxes rounding
- MO : Fix #PSCSX-2949, if $display_column_xx not found in DB, use module settings instead of theme default value
- MO : added vimeo icon in blocksocial
- MO : blockcart - Better css for added to cart action #PSCSX-717
- WS : Add Customizations management (/api/product_customization_fields/, /api/customizations/, /api/images/customizations/) #PSCFV-9028 * WS : Fix attribute name, now normalized in lowerCamelCase (eg : not_filterable is now notFilterable) List: notFilterable, readOnly, virtualEntity, nodeType, shopName
- WS : improved WS error display for auth issues
- WS : Add product_customization_fields entity #PSCFV-12096
- LO : Added Tax Rules Group to all EU localization packs with taxes for virtual products - new EU Law
- LO : Updated Canadian Taxes and States
Added Features
- INSTALLER : Added Hebrew Installer Files.
- FO : Fix #PSCSX-3571, change quantity discounts table order to ASC
- FO : Allow user to add products to different wishlist (cf #PNM-2581)
- FO : Update Font-awesome to 4.1.0
- FO : Fix #PSCSX-2460, Send wishlist by email
- FO : missing style on maintenance page (cf https://github.com/PrestaShop/PrestaShop/pull/2003)
- FO : Fix #PSCSX-2731, Display Unit Price according to combination impact if set
- BO : Fix #PSCSX-4127, Add new details for theme install in hostmode
- BO : Add button to create new theme
- BO : Allow user to install theme from unzipped folder
- BO : Allow catalog rules to be set tax excl. or tax incl. (see #PSCSX-3180 and 348433bbfd1dff9839d74fb87e571b4b525ab39e)
- BO : Allow discounts (specific prices) to be set tax excl. or tax incl. (see #PSCSX-3180)
- BO : Fix #PSCSX-3369, Add some space between form inputs on small screen
- BO : Adding Js definition in Header
- BO : added uninstall permission on modules #PSCSX-584
- BO : Adding last employee connection date
- BO : New icons for SQL debug on helper list (dev mode)
- BO : export lists to SQL manager
- BO : added email log to the customer page
- BO : Emails can now be logged
- BO : Override of list, form or view fields
- BO : Responsive tables - WIP (@todo: sorting)
- BO : Allow override of required_fields.tpl in Helper
- BO : Now you can create order from BO when PS_CATALOG_MODE is on
- BO : Added plugin Anchor to Tiny MCE
- CORE : Add Mode to Context
- CORE : Adding disabled option on switch field
- CORE : Add new hook: displayCustomerIdentityForm
- CORE : Fix #PSCFV-12289, Create Warehouse_Product_Location if you add stock to a new warehouse
- MO : add default list option PNM-2581
- LO : Added localization pack for Costa Rica
Lesen Sie mehr: http://www.prestashop.com/en/developers-versions/changelog/1.6.0.111.6.0.931 Juli 2014 - 92MBFixed bugs:
- FO : extend mobile reponsive behavior to tablet #PSCSX-2842
- FO : Correct responsive issue on category images #PSCSX-2843
- FO : Fix #PSCSX-2484, Add style for .available-dif class
- FO : Correct left column responsive issue #PSCSX-1862
- FO : fixed cache id for tax calculation
- FO : Bug #PSCSX-2519, Display thumbnail slider
- FO : fixed css compression base64 issue #PSCSX-2772
- FO : Fix #PSCSX-2735 - product.js, fix price calculation with 6 decimals
- FO : Fix bug #PSCSX-2694, mail encoding
- FO : Fix bug #PSCSX-2653, cols and rows in adresses
- FO : Fix bug #PSCFV-12189, color picker is not working with accented characters
- FO : changed the order between external/internal files in CCC #PSCFV-12286
- FO : fixed maintenance mode on module pages #PSCSX-2447
- FO : Fix bug #PSCSX-2425 Enlargement of link
- FO : Fix bug #PSCFV-12219, could not contact with order ref when not logged
- FO : Fix bug #PSCSX-2467, dni not hidden
- FO : Fix bug #PSCSX-2424, no products in delivery slip
- FO : Fix bug #PSCSX-2418, no thickbow when only one image
- FO : Fix bug #PSCFV-12204, bad deletion of cart rule
- FO : Fix bug #PSCSX-2388, fancybox on visible thumbs
- FO : Fix bug #PSCSX-1730, could not translate customization upload inputs
- FO : Improve performance of some SQL requests #PSCSX-2321
- FO : Fix bug #PSCSX-2327, customization and quick view
- FO : Fix bug #PSCSX-2308, email validation
- FO : Fix bug #PSCSX-2318, submitGuestAccount onblur
- FO : Fix undefined 'li_width' on scenes.js
- FO : Fix bug #PSCSX-2182, outline on fancybox
- FO : Fix display issue #PSCSX-2229 on homeslider
- FO : Fix bug #PSCSX-2025, no texture in product-list
- FO : Fix bug #PSCSX-2142, bad state selected
- BO : catch useless warning (aborted request)
- BO : #PSCSX-2827 Fatal error
- BO : FixBug #PSCSX-1257 - Tabs not loaded correctly
- BO : Fix bug #PSCFV-12359 first part
- BO : Fix PSCSX-2620 breadcrumb if multiple root categories in monoshop
- BO : Fix PSCSX-2620 when edit home category and save don't go back in root category
- BO : Fix #PSCSX-2690, Set correct id_country for address format with error management
- BO : fixed bug : getNativeModule() always return $natives even if the list is empty
- BO : FixBug #PSCSX-1257 - Link rewrite error after save
- BO : FixBug #PSCSX-2668, #PSCFV-12258, #PSCSX-2555 - Pack creation
- BO : Fix #PSCSX-2690, Set id_country correct in address_format
- BO : FixBug #PSCSX-2698
- BO : FixBug #PSCFV-11624
- BO : FixBug #PSCFV-11624 StockManagement Filter
- BO : Fix bug #PSCSX-2430, virtual to normal product
- BO : Fix bug #PSCSX-2684, bad icon on adminshops
- BO : Fix bug #PSCSX-2681 #PSCSX-2575 , dnd inactive
- BO : Fix bug #PSCSX-2659, tax rule form
- BO : Fix #PSCSX-2575
- BO : fixed bug #PSCSX-1832 - customer employee image in SAV
- BO : Fix bug #PSCSX-2658, combinations edition
- BO : Fix #PSCSX-2605 option tmpTableFilter work for renderList
- BO : fixed crash when accessing a cart with paid gift wrapping and an address that does not exist
- BO : added error message when a module cannot be removed
- BO : Fix bug #PSCSX-2520 add cancel button
- BO : fixed badly designed dynamic include in smarty block
- BO : HTMLPurifier allow form elements and improve performance
- BO : module list was empty on updating multiple modules
- BO : fixed warning with controllers that does not exist
- BO : fixed theme copy #PSCSX-2536
- BO : Fixed module update loop
- BO : Fix bug #PSCSX-2071, unity field in mutlishop
- BO : Fix bug duplicate manufacturers, follow up https://github.com/PrestaShop/PrestaShop/pull/1892
- BO : Fix bug #PSCSX-2419, could not force id
- BO : Fix #PSCSX-2432, Display theme info from DB if no XML
- BO : Fix Invalid date Exception on AdminCustomers
- BO : Fix bug #PSCFV-12205, checked property for specific product selection
- BO : Filemanager prevents null byte
- BO : Fix export theme path check
- BO : Fix error message on same variation
- BO : Fix TinyMCE alignment buttons
- BO : fileupload safari/pc fix #PSCSX-2279
- BO : Fix bug #PSCSX-2152, collapse / expand categories tree
- BO : contextual help toc fix
- BO : Fix bug #PSCFV-12120, unit price ratio during import
- BO : Fix bug #PSCSX-2219, could not chenge from texture to color in Attributes
- BO : Fix bug #PSCFV-12030, false positive on extract return when pclzip
- BO : Fix bug #PSCSX-2047, chmod on contact attachment
- BO : Footer github link updated
- BO : Footer github link is now redirected to prestashop to avoid HTTP_REFERER security issue
- CORE : FixBug #PSCSX-1818
- CORE : don't cache the file_exists in Module::getInstanceByName
- CORE : Follow up #PSCSX-2500
- CORE : Fix bug #PSCSX-2500, additionnal spaces for addOverride
- CORE : Fix bug #PSCFV-12169, bad call to Product::cleanPositions
- CORE : Fix bug #PSCSX-2307, again lang detect conflict
- CORE : Fix bug #PSCSX-2307, lang detect conflict
- CORE : fix mails copy for translation #PSCSX-2133
- CORE : Fix bug #PSCSX-1677, ProductUpdate not called when saving product
- MO : blocklayered - No more breadcrumb on Category banner
- MO : blocklayered - Correct filtering issues #PSCSX-2030
- MO : Product comments comparison
- WS : Fix #PSCSX-1845
- WS : #PSCFV-10283, #PSCFV-7498 Fix product images behavior
- WS : #PSCFV-11895, #PSCFV-10748 Fix ampersand issue
- WS : Fix node_type behavior for associations, now the node_type attribute is linked to plural entities name (eg: category is now categories)
- WS : #PSCFV-12162 Webservices now work in conjunction with watermark module
- WS : #PSCSX-1563 Webservices allow to set position_in_category of products entity
- WS : Add JSON output, add "io_format=JSON" to your request
- WS : Fix #PSCSX-2344 preg_match(): Compilation failed
- INSTALLER : don't launch sessions on smarty compilation to avoid race conditions
- INSTALLER : Fix bug #PSCSX-2573 updating Israel ZIP format
- INSTALLER : correct field name into Theme XML
Improved/changed features:
- FO : product.js: apply ecotax even if there is no other tax
- FO : kick display sub categorie in theme configurator #PSCSX-943
- FO : you can now choose the number of product display in the module blockbestsellers
- FO : Follow up https://github.com/PrestaShop/PrestaShop/pull/1888
- FO : better small screen quickview handling #PSCSX-2029
- FO : Bug #PSCSX-2210, Spaced out gift message and career message
- FO : Better schema.org support
- FO : Add more schema.org attributes
- FO : Refresh page when removing product to compare
- BO : Add TaxRulesGroup if multiple state selected
- BO : ameloration of the description #PSCSX-2621
- BO : added MySQL related information to the "Informations" tab
- BO : updated github link on login page
- BO : HelperFrom, improved html type behavior
- BO : move validateImportation() JS function
- BO : hide hooks without module
- CORE : Smarty updated to 3.1.19 (mostly bugfixes including #PSCSX-2610)
- CORE : Mobile_Detect upgrade to 2.8.2
- CORE : added a bit of log and a debug mode in validate order (in order to save time when debugging is needed)
- CORE : Follow up https://github.com/PrestaShop/PrestaShop/pull/1881
- MO : open social links in new tabs in blocksocial #PSCSX-2538
- INSTALLER : improved a string in the Romanian translation
- INSTALLER : Romanian translation
- INSTALLER : hover on print login information
Added Features:
- FO : missing style on maintenance page (cf https://github.com/PrestaShop/PrestaShop/pull/2003)
- BO : added a shortcut to create a shortcurt to the current page :]
- BO : contextual help
- BO : Added hooks to extend / override Order and Shipping panels on order view
- WS : New shop_urls entity as asked on #PSCFV-10416
Lesen Sie mehr: http://www.prestashop.com/en/developers-versions/changelog/1.6.0.91.6.0.820 Juni 2014 - 92MBFixed bugs:
- FO : Fix bug #PSCFV-12189, module can be disabled
- FO : Fix bug #PSCSX-2025 again, group by empty color for textures
- FO : Fix bug #PSCSX-2418, no thickbow when only one image
- FO : Fix bug #PSCFV-12204, bad deletion of cart rule Conflicts: themes/default-bootstrap/js/cart-summary.js
- BO : Fix bug #PSCSX-2455, lang not valid
- BO : Fix bug duplicate manufacturers, follow up https://github.com/PrestaShop/PrestaShop/pull/1892
- BO : Fix bug #PSCSX-2382, could not chosse an accessory
- BO : FixBug #PSCSX-2440
- BO : Fix bug #PSCSX-2419, could not force id
- BO : Fix bug #PSCSX-2431, bad admin_themes.js loading
- BO : Fix #PSCSX-2432, Display theme info from DB if no XML
- BO : Fix Invalid date Exception on AdminCustomers
- BO : Fix bug #PSCFV-12205, checked property for specific product selection
- CORE : #PSCSX-2438 undefined conts
- WS: Fix #PSCSX-2344 preg_match(): Compilation failed
Improved/changed features:
- BO : fix strip switch
- BO : strip label & checkbox for bootstrap/chrome
Lesen Sie mehr: http://www.prestashop.com/en/developers-versions/changelog/1.6.0.81.6.0.718 Juni 2014 - 92MBFixed bugs:
- FO : Fix bug #PSCSX-2388, fancybox on visible thumbs Conflicts: themes/default-bootstrap/js/product.js
- FO : product-list-colors bad cache id
- FO : Fix bug #PSCFV-12176, var not sanitized in stores.js
- FO : Fix bug #PSCSX-2236, bad check on addJs array
- FO : Fix bug #PSCSX-1730, could not translate customization upload inputs
- FO : Improve performance of some SQL requests #PSCSX-2321
- FO : Fix display issue #PSCSX-2229 on homeslider
- FO : Fix bug #PSCFV-12140, color status in front
- FO : Fix bug #PSCFV-12140, could not see order status color
- FO : Fix bug #PSCSX-2299, followup https://github.com/PrestaShop/PrestaShop/commit/14374814021310677909b17ea1ba52cace6d3756
- FO : Css fix
- FO : Fix bug #PSCSX-2216, uniform conflict with radio inputs
- FO : Fix bug #PSCSX-2193, cms category description
- FO : no View larger with default img
- FO : Fix #PSCSX-2208, undefined
- FO : Fix bug #PSCFV-12113, duplicate phone in stores address
- FO : Fix bug #PSCSX-2184 when !PS_BLOCK_CART_AJAX
- FO : Fix bug #PSCSX-2025, no texture in product-list
- FO : Fix bug #PSCSX-2142, bad state selected
- FO : Correct displaying issue #PSCSX-2091
- FO : Fix #PSCFV-12006, erratic cart rules highlight
- FO : product.js Fix amount discount and display prices without tax (customer group)
- FO : Fix bug #PSCSX-2090, bad discount value when TI on shopping cart
- FO : css and not js folder.
- FO : Fix bug #PSCSX-2083, no oos message
- FO : Fix bug #PSCFV-12066, Cart carrier not updated correctly when carrier selected before account create
- FO : Fix bug #PSCSX-2066, nb of item per page badly set from cookie
- FO : Css fix #PSCSX-2037
- FO : Fix bug #PSCSX-2037, stock label when allow oosp
- FO : Category image resize FF
- FO : Fix bug #PSCFV-11922, bad carrier default selection
- FO : Fix bug #PSCSX-2014, bad carrier in OPC
- FO : fixed global sass file, charset is now taken in account on compilation
- FO : Fix bug #PSCFV-12040, google map in https
- FO : Meta priceCurrency fixed #PSCSX-1991
- FO : Fix css bug #PSCSX-1929
- FO : Fix bug #PSCSX-1956, USA adress format
- FO : Fix bug #PSCSX-1935, notice when using header.php
- FO : Wrong cache on active ul on index
- FO : Fix bug #PSCSX-1930, could not delete banner in live edit
- FO : Bug #PSCSX-1678, Concert price in Voucher table
- FO : Fix bug #PSCFV-12003, robots.txt without unactive languages
- FO : Fix bug #PSCFV-12001, previous category badly selected
- FO : #PSCSX-1889 Css fix
- FO : order-carrier.js "acceptCGV" method needs "msg_order_carrier" translation which shall depend on PS_CONDITIONS rather than PS_ORDER_PROCESS_TYPE
- FO : Fix bug #PSCSX-1828, showall button
- FO : Fix bug #PSCSX-1693, missing infos in stores
- FO : FixBug #PSCSX-1857
- FO : Corrected vouchers order details displaying issues #PSCSX-1583
- FO : FixBug #PSCSX-1505
- FO : Correcting touch based device issues #PSCSX-1621
- FO : Category badly instantiated on product page
- FO : Corrected #PSCSX-1621 ajax-cart touch screen issue
- FO : Fix bug #PSCSX-1607 missing order message in OPC
- FO : Fix bug #PSCSX-1717, active
- FO : Contact form Exception with ip2long
- FO : Fix css bug #PSCSX-1427
- FO : Fix controller detection when url rewrite is on
- BO : Fix bug #PSCSX-2410, bad date for bought products
- BO : fixed undefined help variable for light display
- BO : fixed radio/checkbox for AdminProduct
- BO : Fix bug #PSCSX-2402, states for warehouses
- BO : Could not create shop
- BO : fixed links with accented characters in contextual help
- BO : Fix bug #PSCSX-2380, bad domain trim
- BO : $.scrollto not working
- BO : Fix bug #PSCFV-12180 no scrollto + norms
- BO : Fix export theme path check
- BO : Filemanager prevents null byte
- BO : fixed contextual help language
- BO : Fix bug #PSCSX-2354, divider in option list
- BO : Fix error message on same variation
- BO : Fix bug #PSCSX-1821, shop url when themeconfugurator not enabled
- BO : contextual help toc fix
- BO : Fix bug #PSCSX-2038, bad cars in json in combinations loading
- BO : Fix bug #PSCSX-2038, open base_dir restrict in AdminProductsController
- BO : Fix bug #PSCFV-12120, unit price ratio during import
- BO : Bad AdminFeatures orderby
- BO : Could not associate image to shop
- BO : Fix bug #PSCSX-2185, cms preview
- BO : Fix #PSCSX-2087
- BO : Fix bug #PSCSX-2174, addresses fixtures
- BO : Fix bug #PSCSX-2120, admin features orderby
- BO : Fix bug #PSCSX-2120, manufacturers orderby
- BO : Fix bug #PSCSX-2120, suppliers order by
- BO : Missing compagny in manufacturers
- BO : Fix bug #PSCFV-12089, do not set name as default required field for import
- BO : Fix bug #PSCFV-12030, false positive on extract return when pclzip
- BO : Fix bug #PSCSX-2047, chmod on contact attachment
- BO : Footer github link updated
- BO : Bug #PSCSX-2101, Display error when modules aren't updated
- BO : added error management when trying to install a theme without write permissions
- BO : Fix bug #PSCFV-12091, default shop reset on employee pwd renewal
- BO : Typo fixed: "sprinf" instead of "sprintf" When saving email translations with an invalid module name, the error was displayed with *sprinf* function instead of *sprintf*, hence triggering a PHP Fatal Error
- BO : Fix link to edit customer in group member list
- BO : Fixed position updating issue #PSCSX-2026 PSCSX-1873 A change made on March 24th prevented to update the positions correctly in some tabs (like "Attributes/Values". The $position_group_identifier variable would be always populated with 1 or 0 instead of the $this->position_group_identifier value. This will make the "id" HTML attribute wrong and methods such as ajaxProcessUpdateAttributesPositions() to fail. Fixed it by keeping the change made on March 24th and using getValue() instead of getIsset().
- BO : Add module blacklist for host mode
- BO : Fixed module action buttons issue #PSCSX-2015
- BO : Fix feature #PSCFV-12041, choose products categories defaukt display
- BO : Fix bug #PSCSX-2028, company for suppliers addresses
- BO : Bug #PSCFV-11515, Supply order autocompletion is now sorted correctly
- BO : Fix bug #PSCSX-1692, import success
- BO : renderShopList, reselect disabled group
- BO : Fix #PSCSX-2003, prevent shop url lik category image rwrite
- BO : use addJquerylugin (autosize) (And correct the filename, cause jquery.autosize.min.js doesn't exist !)
- BO : use addJqueryPlugin (colorpicker)
- BO : AdminTranslations could not copy in configuration_lang
- BO : Performance its not necessary to count Products per Manufacturer here. ( $get_nb_product passed to false )
- BO : Fix bug #PSCFV-12034, modules removed from Files check
- BO : Fix bug #PSCFV-11166, orderslips in multishop
- BO : Install module button style changed #PSCSX-1959
- BO : fix left and right column display Hi, The problem is : For pages that doesn't exists in 'ps_theme_meta' tables ( like front controller in new module, or add in override/controllers ), $colums['left_column'] and $colums['right_column'] value is null, so the columns aren't displayed even if $this->display_column_left or $this->display_column_right is set to true. $column test resolve this problem. Thanks
- BO : Fix bug #PSCSX-1686, manufacturers address errors
- BO : Fix bug #PSCSX-1908, index rewrite
- BO : Correct abandonned carts issue #PSCSX-691
- BO : Fix bug #PSCSX-1780, Unable to generate delivery slips without invoices
- BO : Fix bug #PSCSX-1779, PS_INVOICE not taken into account
- BO : Fix bug #PSCFV-9880, no overrides pdf TR in FO
- BO : Fix bug #PSCFV-11989, address required fields for warehouses
- BO : Images options not checked
- BO : Bug #PSCSX-1859, AdminTabs * change default link of helperlist
- BO : Fix bug #PSCSX-1850,bad price display precision
- BO : Fix bug #PSCSX-1831 customer_message readed
- BO : FixBug #PSCSX-1706
- BO : FixBug #PSCSX-1561 * Customer service order
- BO : Fix bug #PSCSX-1671, return on confirm in AdminTaxes
- BO : Fix bug #PSCSX-1682, could not filter with comma
- BO : Fix bug #PSCSX-1687, html tags in description for AdminTracking
- BO : #PSCFV-11918, possible bad carriers display IN BO
- BO : Fix bug #PSCFV-11930, could not import state
- BO : FixBug #PSCSX-1668
- BO : Undefined offset
- BO : Fix bug #PSCSX-1659, could not update conf key PS_GROUP_FEATURE_ACTIVE && PS_COMBINATION_FEATURE_ACTIVE
- BO : FixBug #PSCSX-1471
- BO : Bug #PSCFV-11936, Escape HTML char for Return Message
- BO : FixBug #PSCSX-1741 * Wrong fields label
- BO : FixBug #PSCSX-1762 * Add more test file
- BO : FixBug #PSCFV-11946
- BO : fix fatal when adding a theme without directory
- BO : FixBug #PSCSX-1569
- BO : Bug #PSCSX-1767, Display correct number of messages
- BO : fix a display when updating a module with a file upgrade
- BO : fix an issue when installing a theme directly from the disc
- CORE : Fix bug #PSCSX-2307, bad language_code in ps_lang less than 1.5.6.1
- CORE : Fix bug #PSCSX-2361, bad closing tag in ajax requests
- CORE : Fix bug #PSCFV-12169, bad call to Product::cleanPositions
- CORE : Fix bug #PSCSX-2307, again lang detect conflict
- CORE : fix mails copy for translation #PSCSX-2133
- CORE : Fix bug #PSCFV-12147, bad sql join in getAttributesColorList
- CORE : Fix #PSCSX-2256, add ui.spinner in media dependancies
- CORE : Fix bug #PSCSX-2110, bad check on country active
- CORE : external js badly called
- CORE : Follow up #PSCSX-2039, parsing regex in admin TR
- CORE : Fixed module install buttons display
- CORE : Fix feature #PSCFV-10463, enable check for displaying best sellers page
- CORE : Fix bug #PSCFV-11584 bad cache on setNoMultishipping
- CORE : Fix bug #PSCFV-11298, context in single shop on module install
- CORE : Fix bug #PSCFV-11157 part 2
- CORE : Partial fix for #PSCFV-11157 Default cache attribute problems in multistore
- CORE : Partial fix for #PSCFV-9955, products restriction
- CORE : Fixed php issues Cart::duplicate
- CORE : Fix bug #PSCSX-1961, Db::getInstance method can return server id > total servers
- CORE : Fix bug #PSCFV-9517, check voucher validity before order validation
- CORE : Fix bug #PSCSX-1899, short tags in overrides
- CORE : Fix bug #PSCSX-1898 Missing trailing slash
- CORE : Fix cart rule discount price in db when total_products less than total_shipping with free shipping #PSCFV-11702
- CORE : could not disable overrides
- CORE : FixBug #PSCSX-1834 * modified / deleted address used during order
- CORE : FixBug #PSCSX-1485 * Wrong orders date information
- CORE : Fix non recursive module install override
- CORE: Fix bug #PSCSX-1676, bad id shop for PS_DELIVERY_NUMBER
- MO : blocklayered * Correct filtering issues #PSCSX-2030
- MO : Product comments comparison Bug when delete a product from comparator when this have reviews
- MO : Correct 'show all' issue #PSCSX-2030
- MO : ratingValue fixed value Fixed ratingValue
- LO : Fix bug #PSCSX-2348, html in text mails
- LO : #PSCSX-2009 fix taxRulesGroup in nl.xml
Improved/changed features:
- FO : better small screen quickview handling #PSCSX-2029
- FO : Better schema.org support
- FO : Add more schema.org attributes
- FO : Typo // double strip tag
- FO : Fix #PSCSX-1703, enable configuration for defering scripts
- FO : Duplicate line Unnecessary line in CSS.
- FO : better footer css #PSCSX-1985
- FO : Fixed button-medium exclusive hovering * Fix PSCSX-1206
- FO : Bug #PSCSX-1844, Display correct reduction amount and percentage
- BO : updated bootstrap to latest version
- BO : admin_theme js + admin themes controller js
- BO : fixed UI themes
- BO : Change KPI from Net Profit per Visitor to Net Profit per Visit
- BO : fixed help.js home + nav
- BO : fixed top-bar menu
- BO : fix footer overflow + update schemes
- BO : UI fixes for addon's login, payments, themes
- BO : Fix _PS_CACHING_SYSTEM_ selection
- BO : Prevent nyll bytes in upload name
- BO : updated github link on login page
- BO : viewport scale
- BO : update fontAwesome 4.1 (sass src)
- BO : help behavior + update fontAwesome 4.1
- BO : help (fontAwesome)
- BO : added admin.js to help popup.
- BO : help
- BO : fix hidden class for file upload safari/pc
- BO : HelperFrom, improved html type behavior
- BO : new help section and some wording for the Carriers page.
- BO : #PSCSX-2087
- BO : Add use of tabs in AdminPatters
- BO : Introduce tabs feature in HelperForm
- BO : New Theme Page is fully working
- BO : Introduce tabs feature in HelperOption
- BO : Fix #PSCFV-12070, bind filter on enter key only
- BO : better wording for modal_not_trusted.tpl.
- BO : display order summary without taxes if needed
- BO : Better dashtrends kpi #PSCSX-1928
- BO : Scroll to module upload * fix PSCSX-1932
- BO : added a timeout to footer display * fix PSCSX-1806
- BO : updating labels and descriptions, and made a string easier to translate, for AdminShopController.
- BO : helper list * date filters are now localized * fix PSCSX-1874
- BO : Difference between abandonned cart and non ordered is now available
- BO : Fix feature #PSCSX-1890, enable country on loc. pack loading
- BO : Add untrusted modal window on module install
- BO : Improvement #PSCSX-1830
- BO : Bug #PSCSX-1606, Add links on KPI
- BO : Bug #PSCSX-1669, Add search form in AdminSearch page
- BO : Product Pack Refacto * fixes/updates
- BO : string updated in AdminStockManagementController.
- BO : Product Pack refacto
- BO : clearer labels for request_sql
- BO : Bug #PSCSX-1763, Display bought label in module list
- BO : better string for modules/configuration_bar.tpl
- BO : updating labels and descriptions for Import form.tpl
- CORE : Load all theme xml
- CORE : Add new XML with all native modules (for all countries)
- CORE : Revamp profiling * fix PSCSX-1933 https://www.dropbox.com/s/hmp4ri5dqrea6e1/Capture%20d%27%C3%A9cran%202014-04-25%2017.24.06.png
- CORE : Bug #PSCSX-1891, Introduce Trusted and Untrusted xml files
- CORE : Add addons API call for isModuleTrusted()
- CORE : Allow override of DisplayEnableLink in Module class and child class
- MO : blocktopmenu * Better category slide up/down under mobile devices
- PDF : #PSCSX-2023 Add custos to Delivery Slip
Added Features:
- BO : help update
- BO : contextual help
- BO : Added ID on nav/subnav * fix PSCSX-1836
- BO : Improvement #PSCSX-1426
- BO : Product Pack Refacto
Lesen Sie mehr: http://www.prestashop.com/en/developers-versions/changelog/1.6.0.71.6.0.610 April 2014 - 92MBFixed bugs:
- FO : Made ribbon NEW and SALE clickable on product page and quickview Conflicts: themes/default-bootstrap/css/product.css
- FO : Fix #PSCFV-11235, transitionIn is fancybox 2
- FO: Bad redirection on add to cart in quick view without PS_BLOCK_CART_AJAX
- FO : Fix bug #PSCFV-11457, missing available_ values in queries
- FO : Fix bug #PSCFV-11178, tpl and ajax not truncating at same car
- FO : Fix bug #PSCSX-1599, hide blocklayered in accordion
- FO : Fix css bug #PSCSX-602
- FO : Fixed display issues #PSCSX-1529
- FO : FixBug #PSCSX-1550
- FO : Fix bug #PSCSX-886, #PSCSX-812, bad availability display
- FO : Fix css bug #PSCSX-757, #PSCSX-1100, #PSCSX-852
- FO : FixBug #PSCSX-1473 - Category image problem
- FO : css fix #PSCSX-1402
- FO : Css fix #PSCSX-1406
- FO : Fix #PSCSX-1434, remove OutOfStock itemprop
- FO : Fix bug #PSCSX-1441, bad displayimage on color pick
- FO: redirect to http when SSL is disabled
- FO : fixed products properties for best sellers
- FO : Fix css bug #PSCSX-1355
- FO : Update discount table on combination change
- FO : removed cart rule description from the name in the blockcart
- FO : Fix bug #PSCSX-1285, carriage returns in description_short
- FO : 1.5 theme on opc free order
- FO : Bug #PSCSX-1228, hide cart step when loging in
- FO : Fix bug #PSCSX-1233, bad column count on payment
- FO : Bug #PSCSX-1216, Change z-index for promo
- FO : Fix #PSCSX-1165, display correct Group reduction price
- FO : fixed bug #PSCFV-8805 Store contact Postcode and city are displayed in wrong order
- FO : Fix bug #PSCSX-1127, retro compat for writeBookmarkLink
- BO : Fix bug #PSCFV-11505, bad tax display on finalPrice
- BO : Fix bug #PSCFV-10539, memcache_connect
- BO : Fix bug #PSCFV-11124, Feature cleanPositions order by position
- BO : Fix bug #PSCFV-11124, bad feature position import
- BO : Bug #PSCSX-1542, Fix range testing for carrier wizard
- BO : fix a display issue on adminmodules
- BO : Recommended Modules display fix
- BO : change permissions when installing a module from zip
- BO : Copy all mail files for every lang on first translation/modification
- BO : FixBug #PSCSX-1431 - Missing configuration option for modules
- BO : fixed bug #PSCSX-938 - SAV attachment display in thread
- BO : Fix bug #PSCSX-1374, undefined
- BO : #PSCSX-1436, Add text to addon login
- BO : Translatable string in Configuration error
- BO : Language iso code should be lowercase
- BO : strip dots in KPI key name
- BO : fixed bug #PSCSX-1199 - Admin Customer Threads are not showing customer messages
- BO : catch potential error from modules called in ajax requests
- BO : FixBug #PSCSX-1134 - No position for Cms pages
- BO : FixBug #PSCSX-1009 - Force json content with json request header
- BO : FixBug #PSCFV-11740 - Inactive language not duplicated for attributes
- BO : fix an issue when updating carriers status
- BO : FixBug #PSCSX-1136 - Product accesories autocomplete - thanks to @Tiago
- BO : FixBug #PSCSX-1295 wrong orders currencies in orders list
- BO : fixed bug #PSCSX-1299 - Cannot delete Carrier
- BO : Update JS control for advanced stock management
- BO : fixed #PSCSX-1236 - validate range bug fixed
- BO : Bug #PSCSX-1201, Add column names in SQL
- BO : Bug #PSCSX-1218, Fix Path in Tiny MCE
- BO : fixed bad encoding #PSCSX-1207
- BO : Fixbug #PSCSX-1152 - wrong google maps center
- BO : AdminThemes : update product_per_page when updating current theme
- BO : Change Handling label
- BO : Fix bug #PSCFV-11828, open_base_dir
- BO: HelperTreeCategory, Call setInputName in getInputName
- BO : Fix bug #PSCFV-11825, double encoding
- BO : Fix default color for Order return states
- BO : Fix bug #PSCFV-11819, bad ajax query for customers
- CORE : Fix bug #PSCSX-1241, replaceByAbsoluteURL should handle url starting with //
- CORE : Fix bug #PSCFV-11124, bad features position cleaning
- Core: Fix #PSCFV-9986, Moved stock assignement to Controller
- Core: Fix #PSCFV-9986, Set out of stock behavior when coping product to another shop
- CORE : FixBug #PSCSX-1493 - Double quoted class
- CORE : Fix bug #PSCSX-1258, js stack repeated for 1.4 template
- CORE : Use correct theme override directory
- CORE : Fix template files directory for helper tree and uploader
- CORE : Fix bug #PSCSX-847, one charset for cccCSS
- CORE : fixed bug #PSCSX-1151 isUrl & isAbsoluteUrl now accept $
- CORE : Fix bug #PSCSX-1167, missing index
- MO : homeslider - resolve #PSCSX-1529 responsive issue
- MO : BlockLayered - FixBug #PSCSX-1497 - Correct Change select value problem
- MO : Fix bug #PSCSX-654, could not delete a wishlist
- MO : fixed bug #PSCSX-1198 css path fixed
- MO : Fix bug #PSCSX-1158, getProductsProperties for bestsellers on home
- WS : Fix bug #PSCFI-5696, Price empty when = 0 It seems the fix never made it to the current version.
Improved/changed features:
- Project : Add if defined to _PS_OVERRIDE_DIR_ constant
- FO : a string you can actually translate.
- FO : Antialias Social Icons
- FO : Fix feature #PSCFV-11822, assign default combination image depending on cover if matches
- FO : blockcms : options added to display each links
- BO : Module quickview price - fix PSCSX-1522
- BO : Rewording of supply order status names in AdminStockConfiguration.
- BO : Add some lists content to Patters
- BO : Helper Switch fix
- BO : AdminPatterns
- BO : UI fixes - thx @devnet
- BO : Hook displayBackOfficeHeader is now executed even if the module is disabled
- BO : Order details - applied a badge on quantity when more than one product ordered
- BO : Order details - fix repay shipping costs when returning products - PSCSX-1383
- BO : Order detail UI fixes
- BO : some UI fixes
- BO : Modules - some UI fixes
- BO : Changed 'state' for 'status' in many strings.
- BO : Search input for top nav - fix PSCSX-1382
- BO : Responsive table scroll
- BO : Tooltip placement
- BO : Attributes//Features - UI fixes
- BO : List actions - delete moved bottom (added a divider)
- BO : Stats - better breakpoints
- BO : Helper List - Removed bulk action row when empty
- BO : improved memory check for modules page
- BO : Update nvd3
- BO : Modules - remove hover on rating's star
- BO : KPI - cache multi-language
- BO : Various string updates.
- BO : RTL - Switch themes/schemes
- BO : RTL - WIP
- BO : updating labels and descriptions for order document section.
- BO : Init
- BO : RTL
- BO : missing name change to Default-bootstrap
- BO : updating labels and descriptions for AdminAttributesGroups.
- BO : fixed misspelled automatically
- BO : Add index.php in MODULES/mails/ISO_CODE
- BO : Login - fix cache problem
- BO : Remove references to back-office screens in e-mails sent to the customer.
- BO : Wording in translation_modules.tpl Removed duplicate information and simplified strings in order to make life easier for translators.
- BO : Wording in translation_mails.tpl Removed duplicate information and simplified strings in order to make life easier for translators.
- BO : Wording in translation_form.tpl Removed duplicate information and simplified strings in order to make life easier for translators.
- BO : better wording in AdminCarrierWizard.
- BO : Update indications in default e-mails.
- BO : Schemes + remove _multistore.sass
- MO : Remove "toll free" from blockcontact strings.
- MO : CMS block fix
- MO : blockfacebook shows a preview
- MO : CMS block refacto
Lesen Sie mehr: http://www.prestashop.com/en/developers-versions/changelog/1.6.0.61.6.0.5 (Hauptversion) 18 März 2014 - 92MBRedesigned and Fully Responsive Front Office Default Template:
- The front office template is now mobile responsive, allowing your online shop to display perfectly when accessed from a mobile and tablet device.
- The powerful and popular Rich Menu module has been integrated into the default theme
- New Quick View feature has been added to let customers add a product to their shopping cart without ever leaving the page
- Attractive promotional banners to help you highlight sales, marketing campaigns and other promotions
- Live Template configurator that lets you to edit the color and font of your shop directly from your front office
- Now customers can use the grid or list option when viewing your products
- Even more brilliant features including integrated product comparison with dedicated URL, new add to cart confirmation with cross selling, instant field format validation and MORE!
Redesigned and Fully Responsive Back Office:
- The back office is now mobile responsive, letting you manage your shop from a mobile or tablet device, wherever you are!
- Completely new dashboard look that displays information that is important to you, in real time!
- Real-time net profit margin, a unique ecommerce feature that you will only find in PrestaShop 1.6
- Intelligent Merchant KPI (key performance indicators) are located throughout select pages in the back office, giving you in depth insight on your shop
- Smart Forecast Statistics Panel allows you to see how your sales are trending and what the outlook is for the future
Lesen Sie mehr: http://www.prestashop.com/en/developers-versions/changelog/1.6.0.51.5.6.3 (Sicherheitsupdate) 31 Juli 2015 - 92MBImproved/changed features:
- BO : Fix #PSCFV-11705, save availability date when adding new combination
- BO : Hook displayBackOfficeHeader is now executed even if the module is disabled
- CORE : Add Random charlist to passwdGen
Fixed bugs:
- FO : Fix additional space #PSCFV-12536
- FO : Fix bug #PSCFV-12003, robots.txt without unactive languages
- FO : Fix bug #PSCFV-12160 pagination with instant search
- FO : Fixed Fatal error
- FO : Fix bug #PSCFV-11922, Carriers not updating correctly when changing address
- BO : Fix bug #PSCFV-10539, memcache_connect
- BO : Bug #PSCFV-11515, Supply order autocompletion is now sorted
- BO : Fix bug #PSCFV-11166, orderslips in multishop
- BO : Fix bug #PSCFV-9880, no overrides pdf TR in FO
- BO : Bug #PSCFV-11936, Escape HTML char for Return Message
- BO : Fix bug #PSCFV-12091, default shop reset on employee pwd renewal
- BO : Fix bug #PSCFV-12030, false positive on extract return when pclzip
- CORE : Fix bug #PSCFV-9517, check voucher validity before order validation
- CORE : Force shop_id for 'all shops' context before sending core mails
- CORE : Fix bug #PSCFV-11298, context in single shop on module install
Lesen Sie mehr: http://prestashop.com/en/developers-versions/changelog/1.5.6.3-stable1.5.6.220 Januar 2014 - 92MBFixed bugs:
- FO : fixed cart rules cache id #PSCFV-11123 #PSCFV-11175
- FO : Trim before truncate
- FO : Fix bug #PSCFV-11098 MO images under media servers
- FO : Fix bug #PSCFV-11098 logo under media servers
- FO : Fix bug #PSCFV-11267, bad cache on carrier choice in normal checkout
- FO : Fix bug #PSCFV-11361, inner join on category_product
- FO : Fix bug #PSCFV-11356 bad query on product sales
- FO : Fixed bug #PSCFV-11076
- FO : Fix bug #PSCFV-11052 no carrier fess whne tax display to false
- FO : Fix #PSCFV-11069 remove unused file
- BO : FixBug #PSCSX-385 Cart rule does get minimum amount with correct curreny
- BO : FixBug #PSCFV-8755 - Total shipping amount include in second voucher
- BO : FixBug domain not added to regenerated htaccess
- BO : Error display on image legend length
- BO : Remove percentage char from frendly url
- BO: Clear CCC cache after media servers update
- BO : Image upload, legend can be null
- BO : fixed bug loading wrong root category in AdminCategoriesController Fix wrong root category being loaded. There's an issue if you activate multishop and create a new root category which loads the wrong category and causes, at least, 'Add new Category' and 'Export' in AdminCategories to redirect back to the category list (e.g. impossible to add/remove categories).
- BO : Undefined on image upload, revert of https://github.com/PrestaShop/PrestaShop/commit/48b7a49b1aea34a2def355ffec1d4c08dfdbdfd6
- BO : Double separator in function createTemplate() smarty->getTemplateDir() returns a result ending with a separator, so no need to add DIRECTORY_SEPARATOR ?
- BO : Remove warning with open_basdir on module list
- Core : Fix Product::getPriceStatic() quantity discounts cache
- Core : Ensure correct parent category for home categories
- Core : update cartrule feature active on cartrule updating
- MO : blocklayered some fixes and improvements
- MO : Could not have translations on install from addons
- MO : Blockcart, correct short product name with HTML entities
- MO : fixed bug #PSCFV-9642 - Slider does not scroll when define language from right to left
- WS: adding a new order history must call OrderHistory::addWs()
Deprecated methods:
- MO : MailAlerts : alert deletion from account When on "my account > my alerts", the "delete" link was not working because of the missing $id_shop parameter in MailalertsActionsModuleFrontController::processRemove()
Improved/changed features:
- MO : homeslider, Added CDN to img link
- MO : blockreinsurance, Add image size (Fix PSCFV-5764) and Add CDN to img link
- LO: Updated French VAT rates for 2014
Lesen Sie mehr: http://www.prestashop.com/en/developers-versions/changelog/1.5.6.21.5.6.118 November 2013 - 92MBAdded Features:
- BO : Added debug mode system
- BO : AdminImport add entity Alias
- MO : Blockcart - Add error handler on ajax function
Over 185 bug fixes and minor changes are also included in this version. Lesen Sie mehr: http://www.prestashop.com/en/developers-versions/changelog/1.5.6.11.5.6.07 Oktober 2013 - 92MB- Smarty cache creation and refresh that randomly crashes store
- Cache creation and refresh of class_index files which manage the overridden core files
- Charset and encoding issues
- SSL Links
- Critical issue in the configuration of the shipping costs in multi-store
- More than 200 bugs and pull requests since version 1.5.5
- Improved CSV import
Lesen Sie mehr: http://www.prestashop.com/en/developers-versions/changelog/1.5.6.01.5.5.0 (Hauptversion) 28 August 2013 - 92MBMajor features:
- Breakthrough Speed and Stability
- New Shipping Wizard
Over 485+ improvements and bug fixes are included in this release. Lesen Sie mehr: http://www.prestashop.com/en/developers-versions/changelog/1.5.5.01.5.4.125 April 2013 - 92MBAdded Features:
- FO: one_phone_at_least should be set
- FO: add steps to authentication pull request 002f468958 thanks to radovanx
- FO: use subdirectory per template for smarty cache
- FO: Check if grid_prestashop.css is available in theme before including
- FO: Retrocompat for default theme 1.4.10
- BO: Add block "close_td" in list_content.tpl
- BO: Add block "close_td" in list_content.tpl
- BO: The translation of modules are now made in the theme if modules are overrided or directly in the module folder
- BO: List all modules with an upgrade available on AdminModules header
Over 96 bugs are also fixed in this release. Lesen Sie mehr: http://www.prestashop.com/en/developers-versions/changelog/1.5.4.11.5.4.0 (Nachtrag 1) 2 April 2013 - 92MBInstallatron:
- Upgrade: Fixed a problem affecting Apache-PHP servers (non-SuPHP, non-suexec, etc.) that would sometimes cause an error to occur when attempting to upgrade non-English PrestaShop installations to this version.
1.5.4.0 (Hauptversion) 26 März 2013 - 92MBAdded Features:
- BO : added new marketing tab
- BO : new display of payment modules in payment tab
- BO : you can choose where you want to display modules in BO tabs
- BO : new display of module list in all BO tabs
- BO : Added customer language on the customer page
- CORE : added new hook actionModuleInstallBefore and actionModuleInstallAfter
- Core : added a boolean in the database (guest/cart/order) in order to know if the customer used the mobile theme for the order
- MO : new module PrestaShop Cleaner: Check and fix functional integrity constraints and remove default data
- WS : Add product bundle retrieval from Web services
Over 400 bugs are also fixed in this release. Lesen Sie mehr: http://www.prestashop.com/en/developers-versions/changelog/1.5.4.01.5.3.1 (Nachtrag 1) 18 März 2013 - 92MBInstallatron:
- Install and Edit: The PrestaShop Language setting has been overhauled to better support PrestaShop's 48 languages. Currency and other values are now automatically set based on the selected language.
1.5.3.131 Dezember 2012 - 92MBFixed bugs:
- Project: Fix bug when you want to upload (and resize) an image
- Installer: Fix #PSCFV-6392 redirect_type was missing on upgrade
- FO: Fix retrocompatibility for modules and old themes
- FO: Fix PHP warning on category controller
- BO : fixed accentuated URLs in products
Lesen Sie mehr: http://www.prestashop.com/en/developers-versions/changelog/1.5.3.11.5.3.0 (Hauptversion) 28 Dezember 2012 - 92MB1.5.2.0 (Hauptversion) 23 Oktober 2012 - 92MB1.5.1.0 (Hauptversion) 5 Oktober 2012 - 195MB1.5.0.17 (Hauptversion) 14 September 2012 - 120MB1.4.11.1 (Sicherheitsupdate) 31 Juli 2015 - 85MBImproved/changed features
- CORE : Add Random charlist to passwdGen
Fixed bugs
- FO : Fix bug backport of #PSCFV-9021
- FO : Fix bug #PSCFV-9674, typo in cart-summary
- BO : Report of #PSCFV-9906 could not register search engines keywords
- MO : Followup bug from #PSCFI-6622 id_lang not defined when no orders
- MO : No ean13 for link rewrite
- MO : Report of https://github.com/PrestaShop/PrestaShop/commit/5d8d7c03838cd1e5b027e19a1e75e0e7f152f0e5
- PDF : a discount in percent was displayed as amount
Lesen Sie mehr: http://prestashop.com/en/developers-versions/changelog/1.4.11.1-stable1.4.11.028 Juni 2013 - 85MBOver 200 bugfixes and minor improvements.
Added features:
- Google Adwords module added
- NetEven module added
- Yotpo module added
Lesen Sie mehr: http://www.prestashop.com/en/developers-versions/changelog/1.4.11.01.4.10.022 Februar 2013 - 85MB- iPad navigation and check out has been optimized and enhanced.
- Stabilized the processes of shipping/delivery addresses and carriers.
- Updated compatibility with latest PHP versions.
- Updated integrated modules. Added new Partner modules Stripe, PayU LatAm, Shoppingfeed, Itembase.
Lesen Sie mehr: http://www.prestashop.com/en/developers-versions/changelog/1.4.10.01.4.9.0 (Hauptversion) 24 August 2012 - 85MB1.4.8.31 August 2012 - 81MB1.4.8.2 (Hauptversion) 14 Mai 2012 - 81MB1.4.7.35 April 2012 - 79MB1.4.7.24 April 2012 - 79MB1.4.7.0 (Hauptversion) 9 Februar 2012 - 72MB1.4.6.225 November 2011 - 69MB1.4.6.1 (Hauptversion) 23 November 2011 - 69MB1.4.5.1 (Hauptversion) 14 Oktober 2011 - 69MB1.4.4.125 August 2011 - 69MB1.4.4.0 (Hauptversion) 28 Juli 2011 - 69MB1.4.3.0 (Hauptversion) 17 Juni 2011 - 64MB1.4.2.5 (Hauptversion) 30 Mai 2011 - 64MB1.4.1 (Hauptversion) 21 April 2011 - 63MB1.4.0.17 (Hauptversion) 21 März 2011 - 59MB1.3.718 Februar 2011 - 39MB1.3.613 Januar 2011 - 37MB1.3.51 Januar 2011 - 37MB1.3.33 Dezember 2010 - 37MB1.3.2.32 Oktober 2010 - 37MB1.3.13 Juni 2010 - 37MBLive-Demo bietet PrestaShop-Demonstrations-Instanzen für Evaluierungszwecke. Live-Demo-Instanzen werden häufig zurückgesetzt und sind ohne Plugins oder Themes konfiguriert. 8.2.11.7.8.11Showcase hebt Webseiten hervor, die mit PrestaShop erstellt worden sind und zeigt die Möglichkeiten, die die Applikation bietet. |
|