All Versions
52
Latest Version
Avg Release Cycle
328 days
Latest Release
-

Changelog History
Page 6

  • v2.0.6 Changes

    • Do not register previous url on XmlHttpRequest
  • v2.0.5 Changes

    • add new function to smarty set_previous_url. The parameter ignore_current allows you to ignore the current url and it will not be store as a previous url
    • 0๏ธโƒฃ 'freesans' is now the default font of PDF documents
    • ๐Ÿ›  fix bug with cart foreign key constraint #926
    • ๐Ÿ›  fix typo with '}' #999
    • โž• add missing 'admin.search' resource
    • โž• add default translation for '/ajax/mini-cart'
    • ๐Ÿ›  fix product add to cart
    • ๐Ÿ›  fix form firewall variable name
    • โž• add more module includes in order-edit.html
    • do not allow failure anymore on travis php5.6

    2.0.4

    • โšก๏ธ Updating stock when changing order : canceled status
    • order table is versionnable now.
    • product_sale_elements_id is added to order_product table.

    2.0.3

    • ๐Ÿ›  Fix js syntax in order-delivery template
    • price are now save without any round. /!\ Check in your templates if you are using format_money or format_number function. Don't display prices directly.
    • ๐Ÿ”„ change Argument type for ref parameter in Product loop
    • ๐Ÿ›  Fix export template
    • [Tinymce]fix invisible thumb in file manager

    2.0.3-beta2

    • ๐Ÿ›  fix update process
    • ๐Ÿ›  fix coupons trait
    • โšก๏ธ update schema adding new constraints on foreign keys
    • previous url is now saved in session. use {navigate to="previous"} in your template

    2.0.3-beta

    • ๐Ÿ†• New coupon type: Free product if selected products are in the cart.
    • ๐Ÿ†• New feature: Product Brands / Suppliers management
    • ๐Ÿ†• New 'brand' loop and substitution. product, image and document loop have been updated.
    • ๐Ÿ”จ Images and document processing have been refactored.
    • โž• Added store description field for SEO
    • โž• Added code editor on textarea on email templates page
    • ๐Ÿ›  Fixed issues on position tests
    • ๐Ÿ›  Fixed issues on RSS feed links
    • โšก๏ธ Update SwiftMailer
    • ๐Ÿ›  Fix bugs on customer change password form and module "order by title"
    • โž• Add the ability to place a firewall on forms. To use this in a module, extend Thelia\Form\FirewallForm instead of BaseForm
    • โž• Add Exports and Imports management
    • 0๏ธโƒฃ Default front office template:
      • Display enhancement
      • Optimization of the uses of Thelia loops to gain performances and consistency
      • Optimization for SEO : meta description fallback, title on category page, ...
      • new PSE layout in product page, attributes are separated
      • Support of 'check-available-stock' config variable
      • Terms and conditions agreement is now in the order process
    • 0๏ธโƒฃ Default pdf template:
      • Added list of amount by tax rule
      • Display enhancement
      • Added legal information about the store
    • Demo:
      • Support for brand
      • Added folders and contents data.

    2.0.2

    • ๐Ÿ’ป Coupon UI has been redesigned.
    • ๐Ÿ†• New coupon types:
      • Constant discount on selected products
      • Constant discount on products of selected categories
      • Percentage discount on selected products
      • Percentage discount on products of selected categories
    • ๐Ÿ†• New coupon conditions :
      • Start date
      • Billing country
      • Shipping country
      • Cart contains product
      • Cart contains product from category
      • For specific customers
    • ๐Ÿ†“ Free shipping can now be restricted to some countries and/or shipping methods
    • session initialization use now event dispatcher :
      • name event : thelia_kernel.session (see Thelia\Core\TheliakernelEvents::SESSION
      • class event : Thelia\Core\Event\SessionEvent
      • example : Thelia\Core\EventListener\SessionListener
    • Creation of Thelia\Core\TheliakernelEvents class for referencing kernel event
    • โž• Add new command line that refresh modules list Thelia module:refresh
    • Coupon internals have been simplified and improved.
    • Error messages are displayed in install process
    • โž• Add pagination on catalog page in Back-Office
    • โž• Add Hong Kong to country list
    • ๐Ÿ›  Fixed issue #452 when installing Thelia on database with special characters
    • implement search on content, folder and category loop.
    • all form are documented
    • template exists for managing google sitemap : sitemap.html

    2.0.1

    • possibility to apply a permanent discount on a customer
    • display estimated shipping on cart page
    • export newsletter subscribers list
    • ๐Ÿ›  Fix redirect issues
    • โœจ enhancement of coupon UI
    • โœจ enhancement of admin menu. Coupon is now in Tools menu
    • front office, email and pdf templates are translated in Russian and Czech
    • ๐Ÿ›  fix bugs : https://github.com/thelia/thelia/issues?milestone=4&page=1&state=closed

    2.0.0

    • Coupons values are re-evaluated when a product quantity is changed in the shopping cart
    • ๐Ÿ‘€ You can declare new compilerPass in modules. See Thelia\Module\BaseModule::getCompilers phpDoc
    • โž• Add ability to load assets from another template. See https://gist.github.com/lunika/9365180
    • ๐Ÿ‘ allow possibility to use Dependency Injection compiler in Thelia modules
    • โž• Add Deactivate Module Command Line
    • โž• Add indexes to database to improve performance
    • Order and customer references are more human readable than before
    • ๐Ÿ”จ Refactor intl process. A domain is created for each templates and modules :
      • core => for thelia core translations
      • bo.template_name (eg : bo.default) => for each backoffice template
      • fo.template_name (eg : fo.default) => for each frontoffice template
      • pdf.template_name (eg : pdf.default) => for each pdf template
      • email.template_name (eg : email.default) => for each email template
      • modules :
        • module_code (eg : paypal) => fore module core translations
        • module_code.ai (eg : paypal.ai) => used in AdminIncludes templates
        • bo.module_code.template_name (eg : bo.paypal.default) => used in back office template
        • fo.module_code.template_name (eg : fo.paypal.default) => used in front office template
    • ๐Ÿ†• new parameter for smarty intl function. The parameter d allow you to specify the translation domain (as explain before). This parameter is optional
    • ๐ŸŒ the d can be omitted if you use {default_translation_domain domain='bo.default'} in your layout. If you use this smarty function, the d parameter is automatically set with the domain specify in default_translation_domain function
    • We changed Thelia's license. Thelia is published under the LGPL 3.0+ License

    2.0.0-RC1

    • โœ‚ Remove container from BaseAction.
    • ๐Ÿ›  fix sending mail on order creation
    • 0๏ธโƒฃ less files in default templates are already compiled in css.
    • all validator message are translated
    • 0๏ธโƒฃ type argument is now a default argument and used for generating loop cache
    • ๐Ÿ›  fix total amount without discount in backoffice. Fix #235
    • description is not required anymore in coupon form. Fix #233
    • Do not allow to cumulate the same coupon many times. Fix #217
    • ๐Ÿ”ง colissimo module is now fully configurable
    • โœ… test suite are executed on PHP 5.4, 5.5, 5.6 and HHVM. Thelia is not fully compatible with HHVM
    • โž• add new attributes to loop pager (http://doc.thelia.net/en/documentation/loop/index.html#page-loop)
    • we created a new github repo dedicated for modules : https://github.com/thelia-modules

    2.0.0-beta4

    • Tinymce is now a dedicated module. You need to activate it.
    • ๐Ÿ›  Fix PDF creation. Bug #180
    • ๐Ÿ›  Fix many translation issues.
    • The TaxManager is now a service
    • ๐ŸŽ Loop output is now put in cache for better performance
    • ๐Ÿ”จ loop count is refactored. It used now count propel method instead of classic loop method
    • UTF-8 is used during install process, no more encoding problem in database now
    • an admin can now choose a prefered locale and switch language in admin panel
    • module repository is available on github : https://github.com/thelia-modules
    • import module from Thelia 1 is available. It works from Thelia 1.4.2 : https://github.com/thelia-modules/importT1

    2.0.0-beta3

    • Coupon effect inputs are now more customisable (input text, select, ajax, etc.. are usable) and unlimited amount of input for coupon effect are now possible too
    • when a category is deleted, all subcategories are deleted
    • โœ‚ delete products when categories are removed. Works only when the category is the default one for this product
    • โšก๏ธ Manager update exists now. Run php Thelia thelia:update
    • Coupon works now
    • ๐Ÿ‘Œ Improved tax rule configuration

    2.0.0-beta2