Changelogs » Armstrong-core-arm-layout

PyUp Safety actively tracks 232,000 Python packages for vulnerabilities and notifies you when to upgrade.

Armstrong-core-arm-layout

1.4.0

------------------
  
  - Support for Django 1.7
  
  - Use Setuptools and pkg_resources for namespacing
  
  - Development: use ArmDev 2.0
  
  - Development: added Tox testing config
  
  - Stop shipping tests and move them out of the component module

1.3.0

------------------
  
  - **DEPRECATION:** ``BasicRenderModelBackend`` is now ``BasicLayoutBackend``
  The new name better reflects the Armstrong component and its purpose.
  The "render_model" name is more of a template tag implementation detail.
  
  - **DEPRECATION:** ``ARMSTRONG_RENDER_MODEL_BACKEND`` is now
  ``ARMSTRONG_LAYOUT_BACKEND``. The new setting better indicates which
  Armstrong component it belongs to.
  
  - New ``ModelProvidedLayoutBackend`` that allows models to specify their own
  template lookup by implementing ``get_layout_template_name()``.
  
  - Provide model mixins for use with the new backend that handle common
  scenarios such as template lookup using the model's slug, full_slug or type.
  
  - ``render_model`` template tag now accepts ``with`` and ``only`` arguments,
  which work exactly as they do in Django's own include_ template tag.
  
  - Refactored three template tags using Django's simple_tag_ decorator.
  
  - Vast test refactor.
  
  
  .. _include: https://docs.djangoproject.com/en/1.6/ref/templates/builtins/include
  .. _simple_tag: https://docs.djangoproject.com/en/1.6/howto/custom-template-tags/django.template.Library.simple_tag

Links

Releases