-
-
Notifications
You must be signed in to change notification settings - Fork 25
Expand file tree
/
Copy pathchangelog.txt
More file actions
134 lines (111 loc) · 4.63 KB
/
Copy pathchangelog.txt
File metadata and controls
134 lines (111 loc) · 4.63 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
========================
20.014
========================
- added missing `ENCRYPT(str, key, type)` method
- added missing `DECRYPT(hex, key, type)` method
========================
20.013
========================
- fixed `Number.prototype.round()`
- added missing `CMD(name, [a], [b], [c], [d])` method
- added `EXE()` alias to `EXEC()`
========================
20.012
========================
- added missing `component.$ready` property for several components (j-Layout, j-Windows, etc.) that implement it
- added missing `API(url, name, data, callback, [scope])` method
========================
20.011
========================
- fixed `SYNC` keyword in the `AJAX()` method
- added a missing `onprogress` handler to the `AJAX()` and `UPLOAD()` method
========================
20.009
========================
- jComponent initialization for Samsumg mobile
- added missing `COOKIES`
========================
20.008
========================
- added support for '@method_name` for the `component.EXEC()` method (it executes parent component method)
- renamed the `CSS()` method to the `STYLE()`
- added `window.jc_globals = { ... }` object for disabling jComponent globals method:
- it only supports one method: `CSS: false`, which disables the registration of the `CSS()` method
- fixed the `target` option for the `ui-import` element
- fixed the `class` option for the `ui-import` element
- fixed the `init` option for the `ui-import` element
- fixed `ui-bind` with custom `template` selector
- fixed the virtual DOM operator `-->` with two dashes
========================
20.007
========================
- fixed `plugin.get()` method
- fixed adding `DEF.version` to all AJAX `.html` requests
- fixed adding `DEF.language` to all AJAX requests
- improved `ui-bind` by adding:
- compatibility with v19 with only visible elements to be rendered
- `forcerender` command that allows rendering in hidden elements
- fixed `NEWUIBIND()` method
- fixed internal `.exec` functionality
- improved downloading components from CDN
- added missing `plugin.off()` and `component.off()` method
- extended `component.autobind20([delay], [realtimebinding])` method by adding two arguments
- added missing `component.closest(selector)` method
- fixed functionality with dynamic plugins
- fixed plugin `class` config option
- improved loading plugin instance
- fixed functionality in the `CLRELOAD()` method
- fixed evaluating code lists in paths `path #codelist1 #codelist2`
- added support for flags in the `CMD()` method
- fixed importing dependencies defined in components
- added global variable `REPO`
========================
20.006
========================
- added missing `Date.toUTC([ticks])` method
- fixed a warning information about downloading UI components from CDN
- fixed appending `array` in the `plugin.push()` method
- added TAPI alternative:
- `DEF.pipe = '/total-api-endpoint/'`
- `plugin.pipe(name, [data], [path|callback])`
- `PIPE(name, [data], [path|callback])`
- improved `Thelpers.empty(value, [def], [raw])` by adding `raw` argument
- added old `knockknock` event
- added `native: Boolean` option to the custom `SCROLLBAR()`
- fixed links with `@` in the `IMPORT()` method
- fixed "complex" paths in plugins
- fixed parsing of empty keys when using `String.parseConfig()`
========================
20.005
========================
- fixed obtaining plugin path in the form `?1/something` or `?1.something`
========================
20.004
========================
- added `component.setPath(path)` method
- added `$(element).scrollbar()` for finding the closest custom scrollbar instance
- added a new attribute `source="URL address"` for `ui-component` element
- extended `component.bind()` by adding `notify` flag (it notifies all components within the path about the component state)
========================
20.003
========================
- fixed cache in the `AJAX()` method
- added `Array.group(key)` method
========================
20.001
========================
- fixed `EXEC()` calls
- fixed `CLINIT()` with `extend` argument
- fixed `track` option in `<ui-bind>`
- fixed `format` option in `<ui-bind>`
- fixed reconfiguring unintialized components in `<ui-bind>`
- extended jQuery by adding `$.autofocus([selector])` method
- fixed unexpected removing of custom scrollbars
- fixed component's dependencies
- added missing `component.push()` method
- fixed `enabled` and `disabled` of `<ui-bind>` commands for HTML controls
- fixed `PREF` functionality
- fixed `@singleton` in the `IMPORT()` method
- added missing `UNAUTHORIZED()` method
- increased delay after importing 3rd party content via the `IMPORT()` method
- fixed `real-time` binding values in the `component.autobind20()` method