Changelog
Releases which require special steps when upgrading to them will be marked with links to the instructions above.
Changes for upcoming releases will be listed without a release date - these are available by installing the master branch from github (see installation_instructions for details).
0.1.0, 2022-08-15
Feature:
Support for list view filtering, ordering and searching
Ability to embed fastviews as fragments in other pages
Support for list view pagination with standard
paginate_byattributeAdded
AuthViewGroupfor convenient Django auth viewsImproved template defaults and customisation options
Changes:
Permissions and other view overrides are now managed through View.config()
Renamed
fastview.groupstofastview.viewgroupsRenamed
fastview.views.genericstofastview.views.genericRemoved imports from
fastview.viewsTest dependencies have moved from
setup.cfgtotests/requirements.txt
0.0.3, 2020-02-10
Adds inline formset support
0.0.2, 2020-01-01
Adds action link control for default templates
Feature:
ModelViewGroup.action_links- define which actions should be linked to in the default templates. Can be ignored if using custom templates.AnnotatedObject.action_links- returns a list of(label, url)tuples foraction_linkswhich link to object viewsFastView template contexts have
action_links- a list of(label, url)tuples for linking to basic (non-object) views
Internal:
ModelViewGrouphasget_object_views()andget_basic_views()to split the list of views based on theFastViewMixin.has_id_slugflag
0.0.1, 2019-12-30
Initial release
Feature:
View groups and basic generic views, with template lookup and permissions.