Widgy v0.7.0 Release Notes

Release Date: 2015-07-31 // over 8 years ago
    • Possible Breaking Change Updated the django-pyscss_ dependency. Please see the django-pyscss changelog <https://pypi.python.org/pypi/django-pyscss/2.0.0#changelog>_ for documentation on how/if you need to change anything.
    • Django 1.8 compatibility.
    • Python 3 compatibility
    • ๐Ÿ‘ Django 1.7 is now the minimum supported version
    • ๐Ÿ‘ Mezzanine 4.0 is now the minimum supported version
    • ๐Ÿ‘ฏ Content.clone now copies simple many-to-many relationships. If you have a widget with a many-to-many field and an overridden clone method that calls super, you should take this into account. If you have many-to-many relationships that use a custom through table, you will have to continue to override clone to clone those.
    • Backwards Incompatible WidgySite.has_add_permission signature changed.
    • ๐Ÿ‘ Multisite support

      • One widgy project can now respond to multiple domains. Use cases could be Widgy as a Service or multi-franchise website.
      • This feature depends on Mezzanine multi-tenancy <http://mezzanine.jupo.org/docs/multi-tenancy.html>_
      • Callouts are now tied to a django site
      • This feature is provided by widgy.contrib.widgy_mezzanine.site.MultiSitePermissionMixin