Skip to content

Releases: pivotal-energy-solutions/django-datatable-view

2.1.14

12 Oct 22:22
Compare
Choose a tag to compare

Release 2.1.14 (automated)

2.1.13

19 Apr 23:37
Compare
Choose a tag to compare

Release 2.1.13 (automated)

2.1.12

19 Apr 21:55
Compare
Choose a tag to compare

Release 2.1.12 (automated)

2.1.11

19 Apr 18:54
Compare
Choose a tag to compare

Release 2.1.11 (automated)

2.1.10

07 Dec 20:36
Compare
Choose a tag to compare

Release 2.1.10 (automated)

2.1.9

23 Nov 19:17
Compare
Choose a tag to compare

Release 2.1.9 (automated)

2.1.8

23 Nov 18:37
Compare
Choose a tag to compare

Release 2.1.8 (automated)

2.1.7

23 Nov 18:32
Compare
Choose a tag to compare

Release 2.1.7 (automated)

0.9.0

05 Oct 22:22
Compare
Choose a tag to compare

This release officially supports Django 1.11, 2.0, and 2.1, and Python 2.7, 3.5, and 3.6.

Added TimeColumn

With support of the Django 2-series, we've added a missing TimeColumn to handle the built-in field. In the future, we intend to look at new ways of handling built-in fields and column registration to minimize such issues.

Notes about the future

If you conform to the new Datatable object-style configuration system, having migrated away from legacy datatable_options dict syntax, you will be able to skip this release and move to 1.0 when it is made available. 0.9 and 1.0 will have parity at release, except that legacy syntaxes will be unrecognized in 1.0.

Please see the 0.9 migration guide provided below if you need help converting to 1.0-style configurations ahead of actually making the jump to 1.0:

https://django-datatable-view.readthedocs.io/en/latest/migration-guide.html

Please note that as of the time of this release, we do not have a live public demo server to interact with. The example project is included in the release, however, which contains additional short examples and code for the various ways to configure and display a table. Brief instructions for running that example project are found in the README.

0.9.0-beta.5

25 Oct 09:56
Compare
Choose a tag to compare
0.9.0-beta.5 Pre-release
Pre-release

Refinements since 0.9.0-beta.4

  • Dropped LegacyDatatableView, renamed LegacyConfigurationDatatableView to LegacyDatatableView in its place.
  • Added strategy for adding columns that are not registered. This helps address the issue that columns meant only for some specific interpretations of some columns were being registered for CharFields all over the lonely little planet.
  • Added CompoundColumn to allow explicit use of unregistered column subclasses.
  • Add import structure to support accessing the columns from within the datatables module, hopefully mimicking how django.forms allows something similar.
  • Fixed long-outstanding issue with the column instances declared directly on a datatable being ignored in favor of re-discovering the column class and instantiating it from scratch at runtime.
  • Big sphinx documentation updates.
  • Removed documentation from live demo site about helpers in favor of linking to the sphinx docs.