Thelia v2.2.0-alpha2 Release Notes

    • โž• Add a front office way to make an address the default one
    • ๐Ÿ†• New translation domain that allows to redefine translation strings globally or specifically to a domain. By the way, we can safely update Thelia, modules, templates without overwriting specific translations.
    • Remove currency_rate_update_url in setup/insert.sql
    • โž• Add Cellphone to order address
    • โž• Add AnyListTypeArgument for loop argument
    • ๐Ÿ†• New command module:position. This command can changes module position
    • ๐Ÿ›  Fix session serialisation
    • Create a template context
    • ๐Ÿ‘ Allow relative path for the file logger from THELIA_ROOT constant
    • Form error information are stored in the user session
    • ๐Ÿ›  Fix redirection with slash ended uri. Fix #1331
    • Config images_library_path and documents_library_path are now used everywhere
    • Messages dispatched before and after content creation
    • โž• Add link to open pdf directly in browser in BO order/update
    • โž• Added wysiwyg.js hook where it was missing.
    • ๐Ÿ›  Fix hook attribute in pdf template. The hook was never called.
    • Cellphone column Added in order_address table
    • 0๏ธโƒฃ Default front office template revamped :
      • bower and grunt can be used (but not mandatory, you can still use assetic)
      • less than 4095 css selectors (IE9 compatibility)
      • bootstrap is now fully used
      • this template is documented in its readme
    • ๐Ÿ‘ฎ Force locale in session when loading a rewriten url
    • Thelia is now fully usable with HTTPS protocol
    • Do not delete the default product_sale_elements when the template of a product change
    • Added standard 'error_url' parameter, like 'success_url'
    • controller type can be found in the request (#1238)
    • ๐Ÿ†• new helper to get order weight
    • โšก๏ธ update selected delivery address in order process when customer change it
    • ๐Ÿ†• new hooks for delivery modules in backoffice and pdf to add extra information