Skip to content

Latest commit

 

History

History
182 lines (111 loc) · 3.85 KB

CHANGELOG.rst

File metadata and controls

182 lines (111 loc) · 3.85 KB

Changelog

3.1.0 - 2025-01-24

  • Improve navigation template
  • Improve translation strings / properties in formset mixin

3.0.0 - 2025-01-20

  • Title buttons are now a dataclass instead of dicts
  • Breadcrumb items are now a dataclass instead of dicts
  • Add form_save_button_label property to views for easier overriding
  • Add properties for easier overriding of js translations in CruditorFormsetFormMixin
  • Fix DateRangeWidget (from django-filters) input types
  • Improve collection mixin * Add collection_delete_urlname, renders delete link in change views * Add collection_add_urlname, renders add titlebutton in list views * Add default get_success_url for add, change and delete views * Add methods to control reverse-args when building collection related URLs
  • Allow logging out only via POST instead of GET
  • Update supported Django versions (4.2 - 5.1)
  • Update supported Python versions (3.10 - 3.13+)
  • Update to Bootstrap 5 and build frontend components using Parcel
  • Update templates for Bootstrap 5
  • Render forms using tapeforms's fieldsets by default
  • Add helper to generate urls for urlpatterns
  • Provide some datastructues to build a navigation

2.4.0 - 2023-02-26

  • Add support for Django 4.1

2.3.3 - 2022-09-19

  • Add more blocks to form template.

2.3.2 - 2022-09-08

  • Expose newForm in formset add callback.
  • Add more template blocks for formset template.

2.3.1 - 2022-08-04

  • Fix issue with logout view

2.3.0 - 2022-08-03

  • Fix issue with small buttons
  • Fix spacing issue with title buttons
  • Add support for target in title buttons.

2.2.0 - 2022-08-02

  • Ship scss and js files with source distribution
  • Add extra blocks for title section for better customization

2.1.0 - 2022-06-23

  • Add get_formset_kwargs method to FormViewMixin

2.0.0 - 2022-05-09

  • Drop support for Django < 2.2
  • Add template_context property for formsets

1.4.0 - 2019-09-26

  • Add method to customize the success message of change form views

1.3.2 - 2019-08-16

  • Improve formset js component

1.3.1 - 2019-08-16

  • Fix issue with formsets and duplicated DELETE inputs
  • Fix broken delete callback in formset js module

1.3.0 - 2019-07-08

  • Catch the exception and show an error message when deleting an item with protected related objects
  • Remove DeleteConfirmForm to replace the checkbox by a simple message and make the deletion process lighter

1.2.1 - 2019-03-26

  • Fix a bug when a user is not logged in but get_titlebuttons/get_breadcrumb relies on self.object

1.2.0 - 2019-03-18

  • Add French translations
  • Improve templates for tables
  • Fix packaging bug when installed as git checkout
  • Fix filter_class related bug in list views

1.1.1 - 2018-08-27

  • Remove local style fix for invalid form inputs, fixed in upstream django-tapeforms

1.1.0 - 2018-08-17

  • Add support for Django 2.1
  • Use auth class based views for login an logout instead of function based views.

1.0.0 - 2018-05-25

  • Many bugfixes and small improvements
  • Add CollectionMixin
  • Add get_titlebuttons helper to add additional buttons to Cruditor views
  • Refactor templates to use UIKit instead of Bootstrap 3
  • Introduce build process for Javascript and CSS files
  • Add support for formsets, including Javascript for the user interface

0.1.4

  • Update translations.

0.1.3

  • Add missing floppyforms load tag.

0.1.2

  • Add floppyforms form tag to inline formset template.

0.1.1

  • Added some useful template blocks.

0.1.0

  • Initial release without many docs but an example project.