Permalink
eac783b Jan 27, 2017
275 lines (169 sloc) 15.8 KB

Yet Another DataTables Column Filter (yadcf) Change-log

0.9.2 still in beta (grab latest stable from https://github.com/vedmack/yadcf/releases)

0.9.1

0.9.0

0.8.9

0.8.8

  • Add regex for filter_match_mode property (xmikew)
  • Added alphaNum and custom to the sort_as and added sort_as_custom_func
  • New property, style_class - allows adding additional class/classes to filter
  • Added and exclude filtering checkbox (currently available for the text filter)
  • New property, append_data_to_table_data to place your data array in addition to the values that yadcf grabs from the table
  • Aded support for Select2 v.4.0
  • Added exResetFilters function to reset specific filters (one or more) https://github.com/vedmack/yadcf/issues/162
  • Added html5_data support for range_number and range_number_slider https://github.com/vedmack/yadcf/issues/158
  • Added externally_triggered and exFilterExternallyTriggered function to allow creating "search forms" , fill the filters and hit the "filter" button to filter them all http://yadcf-showcase.appspot.com/dom_source_externally_triggered.html
  • ColReorder support for all filter types! https://github.com/vedmack/yadcf/issues/138
  • Added multi_select with selects & chosen for initMultipleTables and initMultipleColumns https://github.com/vedmack/yadcf/issues/132
  • Predefined data can be added in addition to values that yadcf grabs from the table column, usage - append_data_to_table_data: true , https://github.com/vedmack/yadcf/issues/178
  • custom_func and multi_select_custom_func passing third argument (array that holds the values of the entire row) to the custom function, https://github.com/vedmack/yadcf/issues/179
  • New property for filter, style_class - allows adding additional class/classes to filter - available for the following filters: select / multi_select / text / custom_func / multi_select_custom_func
  • TL;DR (Features / Enhancements / Bugs)

0.8.7

0.8.6

0.8.5

0.8.4

0.8.3

0.8.2

0.8.0

  • Added support for server-side processing filtering(1.10.0) - all filters are fully working on server-side processing
  • filter_delay is now supported in text / range_number / range_date filters / range_number_slider filters, this option can be really handy when working with server-side processing (but not only)

0.7.4

0.7.2

0.7.0

0.6.9

0.6.7

0.6.4

  • Bug fix

0.6.3

0.6.0

  • Added integration with Chosen plugin (for the select filter)
  • For the integration with Chosen: added two new attributes, 'select_type' to allow turning of simple select into chosen select and 'select_type_options' used to pass an object to the chosen constructor , don't forget to include the chosen js file and read/look at the docs/showcase

0.5.8

0.5.6

0.5.0

0.4.7

  • New feature: filter_match_mode, Allows to control the matching mode of the filter (supported in select and auto_complete filters), Possible values: contains / exact

0.4.6

0.4.2

0.4.0

  • Added new filter type: range between two dates with jQuery UI Datepicker widget, filter_type: "range_number_slider" (https://github.com/vedmack/yadcf/issues/6)
  • Added new attribute to yadcf constructor: date_format, it defines the format in which the date values are being parsed into Date object and also in which format the datepicker will display the selected dates, default value: "mm/dd/yyyy"

0.3.8

0.3.5

  • Added new filter type: range between two numbers
  • Added new attribute to yadcf constructor: filter_type (String), possible values are select / auto_complete / range_number, (default is select)
    • In order to set custom labels for the range inputs use the filter_default_label attribute with array of two string as input , example: filter_default_label: ["myFrom", "myTo"]
  • enable_auto_complete attribute is now deprecated, although its still can be used I recommend to use filter_type: "auto_complete"

0.3.3

  • Added two attributes:
    • sort_as : Defines how the values in the filter will be sorted, alphabetically or numerically (default is alphabetically)
    • sort_order : Defines the order in which the values in the filter will be sorted, ascending or descending (default is ascending)

0.3.1

  • Better align of filter + close button (inside a wrapper div)

0.3.0

  • Added support for multiple tables

0.2.0

  • Added enable_auto_complete option
  • Several code enhancements (added ids to filters etc...)