Blame view

vendor/kartik-v/yii2-krajee-base/CHANGE.md 5.05 KB
280e92c2   Dmitryi   авторизация через...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
  Change Log: `yii2-krajee-base`
  ==============================
  
  ## Version 1.7.8
  
  **Date:** 22-Nov-2015
  
  - (enh #40): Various enhancements for PJAX  .
  - (enh #41): Added .gitignore for Composer stuff.
  - (bug #42): Better and more correct date format parsing.
  - (enh #46): Enhance `Html5Input` initialization.
  - (enh #47): Implement message translations.
  
  ## Version 1.7.7
  
583ea05f   andryeyev   + widget-select2
16
17
18
19
20
  **Date:** 16-Jun-2015
  
  - (enh #37): Set range input caption to change during slide.
  - (enh #38): Update to use `Json::htmlEncode` as per yii release v2.0.4.
  
280e92c2   Dmitryi   авторизация через...
21
22
  ## Version 1.7.6
  
583ea05f   andryeyev   + widget-select2
23
24
25
26
  **Date:** 09-May-2015
  
  - (enh #36): Add kv-input-group-hide class.
  
280e92c2   Dmitryi   авторизация через...
27
28
  ## Version 1.7.5
  
583ea05f   andryeyev   + widget-select2
29
30
31
32
33
34
35
  **Date:** 03-May-2015
  
  - (enh #30): Improve translation trait for determining messages folder.
  - (enh #33): Better styling of html5 inputs.
  - (enh #34): New `addLanguage` method in `AssetBundle`.
  - (enh #35): Allow extending translation messages.
  
280e92c2   Dmitryi   авторизация через...
36
37
  ## Version 1.7.4
  
583ea05f   andryeyev   + widget-select2
38
39
40
41
42
43
44
  **Date:** 13-Feb-2015
  
  - (enh #28): Create WidgetTrait for better code reuse.
  - Code cleanup and reformatting.
  - (enh #29): New `getModule` and `initModule` methods in `Config`.
  - Set copyright year to current.
  
280e92c2   Dmitryi   авторизация через...
45
46
  ## Version 1.7.3
  
583ea05f   andryeyev   + widget-select2
47
48
49
50
51
  **Date:** 25-Jan-2015
  
  - (enh #26): Enhance `Widget` options to store multiple plugin config.
  - (enh #27): Set directory and URL separator rightly for the setLanguage validation.
  
280e92c2   Dmitryi   авторизация через...
52
53
  ## Version 1.7.2
  
583ea05f   andryeyev   + widget-select2
54
55
56
57
  **Date:** 20-Jan-2015
  
  - (enh #24): Revert use of DIRECTORY_SEPARATOR and use forward slash instead.
  
280e92c2   Dmitryi   авторизация через...
58
59
  ## Version 1.7.1
  
583ea05f   andryeyev   + widget-select2
60
61
62
63
  **Date:** 15-Jan-2015
  
  - (enh #23): Enhance AssetBundle for over riding empty assets from AssetManager.
  
280e92c2   Dmitryi   авторизация через...
64
65
  ## Version 1.7.0
  
583ea05f   andryeyev   + widget-select2
66
67
68
69
70
71
72
  **Date:** 12-Jan-2015
  
  - Fix kartik-v/yii2-widget-datepicker#10 - Language definition in pluginOptions
  - (enh #21): Implement TranslationTrait and i18N configuration.
  - (enh #22): Implement base Module class.
  - Code formatting updates as per Yii2 coding style.
  
280e92c2   Dmitryi   авторизация через...
73
74
  ## Version 1.6.0
  
583ea05f   andryeyev   + widget-select2
75
76
77
78
79
80
81
82
  **Date:** 16-Dec-2014
  
  - (bug #16): variable `$short` in `InputWidget` in method `setLanguage` set without `$prefix`.
  - (bug #17): Enhance `parseDateFormat` to convert formats rightly to PHP DateTime format.
  - (bug #18): Better `noSupport` message translation in `Html5Input`.
  - (enh #19): Avoid inspect errors in IDE for `Html5Input`.
  - (enh #20): Add new PluginAssetBundle for bootstrap JS dependent plugins.
  
280e92c2   Dmitryi   авторизация через...
83
84
  ## Version 1.5.0
  
583ea05f   andryeyev   + widget-select2
85
86
87
88
89
90
91
92
93
94
  **Date:** 06-Dec-2014
  
  - (enh #11): Added new properties `disabled` and `readonly` to `InputWidget` and `Html5Input`.
      - a new method `initDisability` is been created for disability validation across Input Widgets
      - this will automatically set the input's `disabled` or `readonly` option
      - it will also automatically be used to validate disability and style complex widgets like `DatePicker` or `DateTimePicker`
  - (enh #12): Enhance `InputWidget` to include `getPluginScript` method.    
  - (enh #13): Enhancements to Config helper and change `self` methods to `static`.
  - (bug #14): Fix line terminators and new lines in `getPluginScript`.
  
280e92c2   Dmitryi   авторизация через...
95
96
  ## Version 1.4.0
  
583ea05f   andryeyev   + widget-select2
97
98
99
100
101
102
103
104
105
106
107
108
  **Date:** 29-Nov-2014
  
  - (enh #9): Enhanced language validation for combined ISO-639 and ISO-3166 codes
      - Auto detect and generate the plugin language and its related locale file using a new `setLanguage` method in `InputWidget`
      - Enhance `initLanguage` method to include a parameter `full` which defaults to `false` to use the ISO-639 language code.
  - (enh #10): Enhanced language and directory methods in Config
  
      Two new methods is added to Config helper class:
  
      - `getCurrentDir` - gets the current directory of the extended class object
      - `fileExists` - modified file_exists method after replacing the slashes with right directory separator
  
280e92c2   Dmitryi   авторизация через...
109
110
  ## Version 1.3.0
  
583ea05f   andryeyev   + widget-select2
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
  **Date:** 25-Nov-2014
  
  - (enh #6): Enhance `InputWidget` for attaching multiple jQuery plugins.
  
  ### BC Breaking Changes
  
  #### Removed:
  The following HTML5 data attributes are removed and not registered anymore with the input:
  
  - `data-plugin-name` the name of the plugin
  - `data-plugin-options` the client options of the plugin
  
  #### Added:
  
  Following functionality included in `InputWidget` and `Widget` classes:
  
  - New protected property `_pluginName` for easy configuration in individual widgets.
  - The following HTML5 data attribute will be added for each input:
      - `data-krajee-{name}` the client options of the plugin. The tag `{name}` will be replaced with the 
         registered jQuery plugin name (e.g. `select2`, `typeahead` etc.).
  - New protected property `_dataVar` included for generating the above data attribute.
  
  
280e92c2   Dmitryi   авторизация через...
134
135
  ## Version 1.2.0
  
583ea05f   andryeyev   + widget-select2
136
137
138
139
140
141
142
  **Date:** 25-Nov-2014
  
  - (bug #2): AssetBundle::EMPTY_PATH is not setting sourcePath to null.
  - (enh #3): Modify and validate language setting according to yii i18n.
  - (enh #4): Add validations for html inputs, dropdowns, and widgets in `Config`.
  - (enh #5): Correctly validate checkbox and radio checked states for `InputWidget`.
  
280e92c2   Dmitryi   авторизация через...
143
144
  ## Version 1.1.0
  
583ea05f   andryeyev   + widget-select2
145
146
147
148
149
150
151
152
  **Date:** 10-Nov-2014
  
  - Validation for sub repositories containing input widgets.
  - (bug #1): Include namespaced FormatConverter class in InputWidget.
  - Include `Html5Input` class and  `Html5InputAsset` bundle.
  - Include `AnimateAsset` bundle.
  - Code formatting as per standards.
  
280e92c2   Dmitryi   авторизация через...
153
154
  ## Version 1.0.0
  
583ea05f   andryeyev   + widget-select2
155
156
157
  **Date:** 06-Nov-2014
  
  Initial release