All Versions
28
Latest Version
Avg Release Cycle
98 days
Latest Release
2168 days ago

Changelog History
Page 2

  • v0.6.1 Changes

    May 01, 2015
    • Fix non-determinism bug with find_media_files.
  • v0.6.0 Changes

    April 30, 2015
    • ๐Ÿ‘Œ Improved the compatibility error messages [#299, #193]
    • โœ‚ Remove the recommendation to use mezzanine.boot as it was not required [#291]
    • 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.
    • 0๏ธโƒฃ By default, Widgy views are restricted to staff members. Previously any authenticated user was allowed. This effects the preview view and pop out edit view, among others. If you were relying on the ability for any user to access those, override authorize_view in your WidgySite. [#267]::

      class MyWidgySite(WidgySite): def authorize_view(self, request, view): if not request.user.is_authenticated() raise PermissionDenied

  • v0.5.0 Changes

    April 17, 2015
    • Backwards Incompatible RichTextPage is no longer unregistered by default in widgy_mezzanine. If you wish to unregister it, you can add the following to your admin.py file::

      from django.contrib import admin from mezzanine.pages.models import RichTextPage admin.site.unregister(RichTextPage)

    • Bugfix: Previously, the Widgy editor would break if CSRF_COOKIE_HTTPONLY was set to True [#311]

    • โœ… Switched to py.test for testing. [#309]

  • v0.4.0 Changes

    March 12, 2015
    • โฌ†๏ธ Django 1.7 support. Requires upgrade to South 1.0 (Or use of SOUTH_MIGRATION_MODULES) if you stay on Django < 1.7. You may have to --fake some migrations to upgrade to the builtin Django migrations. Make sure your database is up to date using South, then upgrade Django and run::

    ./manage.py migrate --fake widgy ./manage.py migrate --fake easy_thumbnails ./manage.py migrate

    • ๐Ÿ‘Œ Support for installing Widgy without the dependencies of its contrib apps. The 'django-widgy' package only has dependencies required for Widgy core. Each contrib package has a setuptools 'extra'. To install everything, replace 'django-widgy' with 'django-widgy[all]'. [#221]

    • โœ… Switched to tox for test running and allow running core tests without contrib. [#294]

    • Stopped relying on urls with consecutive '/' characters [#233]. This adds a new urlpattern for widgy_mezzanine's preview page and form submission handler. The old ones will keep working, but you should reverse with 'page_pk' instead of 'slug'. For example::

      url = urlresolvers.reverse('widgy.contrib.widgy_mezzanine.views.preview', kwargs={ 'node_pk': node.pk, 'page_pk': page.pk, })

    • Treat help_text for fields in a widget form as safe (HTML will not be escaped) [#298]. If you were relying on HTML special characters being escaped, you should replace help_text="1 is < 2" with help_text=django.utils.html.escape("1 is < 2").

    • Reverse URLs in form_builder admin with consideration for Form subclasses [#274].

  • v0.3.5 Changes

    January 30, 2015

    ๐Ÿ›  Bugfix release:

    • ๐Ÿ‘ฏ Set model at runtime for ClonePageView and UnpublishView [Rocky Meza, #286]
  • v0.3.4 Changes

    January 22, 2015

    ๐Ÿ›  Bugfix release:

    • ๐Ÿ“š Documentation fixes [Rocky Meza and Gavin Wahl]
    • ๐Ÿ›  Fixes unintentional horizontal scrolling of Widgy content [Justin Stollsteimer]
    • Increased spacing after widget title paragraphs [Justin Stollsteimer]
    • ๐Ÿ›  Fixed styles in ckeditor to show justifications [Zachery Metcalf, #279]
    • Eliminated the margins for InvisibleMixin [Rocky Meza]
    • ๐Ÿ‘ CSS support for adding fields to Image. [Rocky Meza]
    • โž• Additional mezzanine container style overflow fixes [Justin Stollsteimer]
    • ๐Ÿ›  Fix r.js optimization errors with daisydiff [Rocky Meza]
    • โœ‚ Remove delete button from widgypage add form [Gavin Wahl]
  • v0.3.3 Changes

    December 22, 2014

    ๐Ÿ›  Bugfix release:

    • Allow cloning with an overridden WIDGY_MEZZANINE_PAGE_MODEL [Zach Metcalf, #269]
    • SCSS syntax error [Rivo Laks, #271]
  • v0.3.2 Changes

    October 16, 2014

    ๐Ÿ›  Bugfix release:

    • ๐Ÿ‘ Allow WidgyAdmin to check for ReviewedWidgySite without review_queue installed [Scott Clark, #265]
    • ๐Ÿ›  Fix handling of related_name on ProxyGenericRelation [#264]
  • v0.3.1 Changes

    October 01, 2014

    ๐Ÿ›  Bugfix release for 0.3.0. #261, #263.

  • v0.3.0 Changes

    September 24, 2014

    ๐Ÿš€ This release mainly focusses on the New Save Flow feature, but also includes โšก๏ธ several bug fixes and some nice CSS touch ups. There have been some updates to โฌ†๏ธ the dependencies, so please be sure to check the How to Upgrade_ section to โšก๏ธ make sure that you get everything updated correctly.

    Major Changes ^

    • โฌ†๏ธ New Save Flow Requires upgrading Mezzanine to at least 3.1.10 [Gavin Wahl, Rocky Meza, #241]

    We have updated the workflow for WidgyPage. We consider this an experiment that we can hopefully expand to all WidgyAdmins in the future. We hope that this new save flow is more intuitive and less tedious.

    Screenshot of before:

    .. image:: https://raw.githubusercontent.com/fusionbox/django-widgy/master/docs/_images/new-save-flow_before.png :alt: Widgy Page Admin Old Save Flow

    Screenshot of after:

    .. image:: https://raw.githubusercontent.com/fusionbox/django-widgy/master/docs/_images/new-save-flow_after.png :alt: Widgy Page Admin New Save Flow

    As you can see, we have rearranged some of the buttons and have gotten rid of the Published Status button. The new save buttons on the bottom right now will control the publish state as well as the commit status. This means that now instead of committing and saving being a two-step process, it all lives in one button. This should make editing and saving a smoother process. Additionally, we have renamed some buttons to make their intent more obvious.

    ๐Ÿ› Bug Fixes ^

    • Updated overridden directory_table template for django-filer 0.9.6. Requires upgrading django-filer to at least 0.9.6. [Scott Clark, #179]
    • ๐Ÿ›  Fix bug in ReviewedVersionTrackerQuerySet.published [Gavin Wahl, #240]
    • Made commit buttons not look disabled [Justin Stollsteimer, #250, #205]
    • (Demo) Added ADD_PAGE_ORDER to demo settings [Zach Metcalf, #248]
    • โšก๏ธ (Demo) Updated demo project requirements [Scott Clark, #234]
    • ๐Ÿ‘‰ Make Widgy's jQuery private to prevent clashes with other admin extensions [Gavin Wahl, #246]

    ๐Ÿ“š Documentation ^

    • Update recommend ADMIN_MENU_ORDER to clarify django-filer [Gavin Wahl, #249]

    โฌ†๏ธ How to Upgrade ^

    ๐Ÿš€ In this release, widgy has udpated two of its dependencies:

    • ๐Ÿ‘ The minimum supported version of django-filer is now 0.9.6 (previously 0.9.5).
    • ๐Ÿ‘ The minimum supported version of Mezzanine is now 3.1.10 (previously 1.3.0).

    โฌ†๏ธ If you pip install django-widgy==0.3.0, it should upgrade the dependencies for you, but just to be sure, you may want to also run ::

    pip install 'django-filer>=0.9.6' 'Mezzanine>=3.1.10'
    

    โšก๏ธ to make sure that you get the updates.

    .. note::

    Please note that if you are upgrading from an older version of Mezzanine,
    that the admin center has been restyled a little bit.