Change Log

1.0.5 - Aug 3, 2023

  • Add support for Django 4.x and removes support for deprecated versions
  • Remove support for Python 3.7

1.0.4 - Mar 24, 2022

  • Add support for traversing reverse OneToOneRel fields

1.0.3 - Mar 23, 2022

  • Add Django 3.2 and Python 3.10 support

1.0.2 - Dec 16, 2020

  • Switch from Travis to Github Actions. There are no functional changes in the package, but I’m using this release to test the Github Actions release workflow.

1.0.1 - Dec 2, 2020

  • Drop specific version dependencies in setup.py for django-filter and django-vanilla-views
  • Update supported versions of Python and Django, dropping Django 2.1 and adding 3.0 and 3.1, and dropping Python 3.5 and 3.6 and adding 3.8 and 3.9.

Supported versions in this release are:

Django: 2.2, 3.0, 3.1 Python: 3.7, 3.8, 3.9

1.0.0 - Oct 20, 2020

  • BREAKING CHANGE: by default, read views now need Django’s “view_<modelname>” permission instead of the nonstandard “read_<modelname>”.
  • Drop support for Django 2.0

Supported versions in this release are:

Django: 2.1, 2.2 Python: 3.5, 3.6, 3.7

0.6.0 - Apr 19, 2019

  • Add support for Python 3.7
  • Add support for Django 2.0, 2.1 and 2.2
  • Drop support for Python < 3
  • Drop support for Django <= 1.11

0.5.1 - Dec 1, 2017

  • Allow specifying default ordering on views for cases when we don’t control the model and can’t change the ordering there.

0.5.0 - Nov 30, 2017

  • Use models’ default ordering to make pagination more stable when user is sorting.

0.4.0 - Oct 31, 2017

  • Add support for Python 3.6
  • Add support for Django 1.11
  • Drop support for Django 1.9 (no longer supported by Django)
  • Drop support for Python 3.4

Supported versions in this release are:

Django: 1.8, 1.10, 1.11 Python: 2.7, 3.5, 3.6

0.3.0 - Oct 19, 2016

  • Add CI coverage for Python 3.5
  • Add support for Django 1.9 and 1.10

0.2.4 - Aug 21, 2015

  • Add migration to drop BreadTest table (#64)

0.2.3 - Jun 11, 2015

  • New release because 0.2.2 didn’t have the right version number internally.

0.2.2 - Jun 9, 2015

  • Allow not sorting on columns (#60)

0.2.1 - Jun 6, 2015

  • Handle exception from related object does not exist (#58)

0.2.0 - Jun 3, 2015

  • Add Bread.get_additional_context_data(). (#57)

0.1.9 - Jun 2, 2015

  • Fix setting form_class on individual views (#55)

0.1.8 - May 21, 2015

  • Fix template so files can be uploaded from forms
  • Fix javascript to not fail if o_field is not defined.

0.1.7 - May 21, 2015

  • Tweaks to sorting (includes breaking changes to how sorted columns are formatted; see docs).
  • Fix searches with non-ASCII characters.

0.1.6 - May 19, 2015

  • Sortable columns in browse view

0.1.5 - May 14, 2015

  • Fix displaying search parameter in search field with results
  • Fix filters disappearing if there are no results

0.1.4 - May 7, 2015

  • Add search
  • Add doc for LabelValueReadView
  • More flexible template resolution

0.1.3 - May 6, 2015

  • Add LabelValueReadView

0.1.2 - May 6, 2015

  • Use six for python 2/3 compatibility
  • expose model verbose names to templates

0.1.1 - April 30, 2015

  • Allow omitting model names from URL patterns

0.1.0

  • Breaking changes to how Bread views are configured.