-
-
Notifications
You must be signed in to change notification settings - Fork 25
Expand file tree
/
Copy pathchangelog.txt
More file actions
119 lines (100 loc) · 4.29 KB
/
changelog.txt
File metadata and controls
119 lines (100 loc) · 4.29 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
========================
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