|
1 | 1 | # jQuery.filterTable Change Log
|
2 | 2 |
|
3 |
| -### 1.5.6 |
| 3 | +## 1.5.6 |
4 | 4 | - Fixed filtering to work for special characters `'`, `"`, and `\`.
|
5 | 5 | - Minor documentation updates.
|
6 | 6 |
|
7 |
| -### 1.5.5 |
| 7 | +## 1.5.5 |
8 | 8 |
|
9 | 9 | - The filtering should now trigger automatically on input on iOS. For some reason, Safari iOS triggers a `blur` event on field change but not `keyup` or other related events.
|
10 | 10 | - A new feature for extending the plugin (option `filterExpression`) has been added. The default is unchanged—the literal filter string.
|
|
17 | 17 | - Merged [Jason](https://github.com/deadbeef404)’s `minRows` bug fix.
|
18 | 18 | - Added an FAQ file.
|
19 | 19 |
|
20 |
| -### 1.5.4 |
| 20 | +## 1.5.4 |
21 | 21 |
|
22 | 22 | - Added a return key trap to the input filter field so that pressing return in the field should not submit any forms the table may be within.
|
23 | 23 | - The `preventReturnKey` option (`true` by default) has been added to allow you to switch back to the previous behavior of allowing the return key to submit forms.
|
24 | 24 |
|
25 |
| -### 1.5.3 |
| 25 | +## 1.5.3 |
26 | 26 |
|
27 | 27 | - **There is a potentially significant change in functionality in this version.** While the documentation offered the `inputSelector` option, within the code it was implemented as `filterSelector`. This has been corrected to match the documentation. Note that if you were previously using the `filterSelector` option to overcome this issue, you will need to change it to `inputSelector` to use the feature with this version.
|
28 | 28 |
|
29 |
| -### 1.5.2 |
| 29 | +## 1.5.2 |
30 | 30 |
|
31 | 31 | - Added an `inputSelector` option, thanks to [Pratik Thakkar](https://github.com/pratikt), which specifies a selector for an existing element to use instead of creating a new filter input field. There are some caveats of which to be aware:
|
32 | 32 | - If the element doesn't exist, a filter input field will be created as normal.
|
33 | 33 | - Because of quick lists and other options, this setting will be ignored and the filter input field will be created as normal if the resolution of the `inputSelector` returns more than one element.
|
34 | 34 |
|
35 |
| -### 1.5.1 |
| 35 | +## 1.5.1 |
36 | 36 |
|
37 | 37 | - Added an `autofocus` option, thanks to [Robert McLeod](https://github.com/penguinpowernz), which is disabled by default. Note that autofocus is generally a bad idea for accessibility reasons, but if you do not need to be compliant or don't want to support accessibility users, it's a nice user experience option.
|
38 | 38 |
|
39 |
| -### 1.5 |
| 39 | +## 1.5 |
40 | 40 |
|
41 | 41 | - **There is a potentially significant change in functionality in this version.** The callback is now called every time the search query changes. Previously it was only called when the change was a non-empty query. That is, the callback is now called when the query is cleared too.
|
42 | 42 | - Additional features have been taken from [Tomas Celizna](https://github.com/tomasc)'s CoffeeScript-based fork:
|
|
46 | 46 | - The options in the documentation have been ordered alphabetically for easier scanning.
|
47 | 47 | - The internal pseudo selector is now created appropriately according to the jQuery version. (Pseudo selector generation changed in jQuery 1.8)
|
48 | 48 |
|
49 |
| -### 1.4 |
| 49 | +## 1.4 |
50 | 50 |
|
51 | 51 | - Fixed a bug with filtering rarely showing rows that did not have a match with the search query.
|
52 | 52 | - Added example pages.
|
53 | 53 | - Improved inline documentation of the source code.
|
54 | 54 |
|
55 |
| -### 1.3.1 (in spirit) |
| 55 | +## 1.3.1 (in spirit) |
56 | 56 |
|
57 | 57 | - Added minified version of the plugin (thanks [Luke Stevenson](https://github.com/lucanos)).
|
58 | 58 |
|
59 |
| -### 1.3 |
| 59 | +## 1.3 |
60 | 60 |
|
61 | 61 | - The functionality is not reapplied to tables that have already been processed. This allows you to call `$(selector).filterTable()` again for dynamically created data without it affecting previously filtered tables.
|
62 | 62 |
|
63 |
| -### 1.2 |
| 63 | +## 1.2 |
64 | 64 |
|
65 | 65 | - Changed the default container class to `filter-table` from `table-filter` to be consistent with the plugin name.
|
66 | 66 | - Made the cell highlighting class an option rather than hard-coded.
|
67 | 67 |
|
68 |
| -### 1.1 |
| 68 | +## 1.1 |
69 | 69 |
|
70 | 70 | - Initial public release.
|
0 commit comments