CHANGE.md
4.85 KB
version 1.7.7
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.
version 1.7.6
Date: 09-May-2015
- (enh #36): Add kv-input-group-hide class.
version 1.7.5
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 inAssetBundle
. - (enh #35): Allow extending translation messages.
version 1.7.4
Date: 13-Feb-2015
- (enh #28): Create WidgetTrait for better code reuse.
- Code cleanup and reformatting.
- (enh #29): New
getModule
andinitModule
methods inConfig
. - Set copyright year to current.
version 1.7.3
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.
version 1.7.2
Date: 20-Jan-2015
- (enh #24): Revert use of DIRECTORY_SEPARATOR and use forward slash instead.
version 1.7.1
Date: 15-Jan-2015
- (enh #23): Enhance AssetBundle for over riding empty assets from AssetManager.
version 1.7.0
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.
version 1.6.0
Date: 16-Dec-2014
- (bug #16): variable
$short
inInputWidget
in methodsetLanguage
set without$prefix
. - (bug #17): Enhance
parseDateFormat
to convert formats rightly to PHP DateTime format. - (bug #18): Better
noSupport
message translation inHtml5Input
. - (enh #19): Avoid inspect errors in IDE for
Html5Input
. - (enh #20): Add new PluginAssetBundle for bootstrap JS dependent plugins.
version 1.5.0
Date: 06-Dec-2014
- (enh #11): Added new properties
disabled
andreadonly
toInputWidget
andHtml5Input
.- a new method
initDisability
is been created for disability validation across Input Widgets - this will automatically set the input's
disabled
orreadonly
option - it will also automatically be used to validate disability and style complex widgets like
DatePicker
orDateTimePicker
- a new method
- (enh #12): Enhance
InputWidget
to includegetPluginScript
method. - (enh #13): Enhancements to Config helper and change
self
methods tostatic
. - (bug #14): Fix line terminators and new lines in
getPluginScript
.
version 1.4.0
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 inInputWidget
- Enhance
initLanguage
method to include a parameterfull
which defaults tofalse
to use the ISO-639 language code.
- Auto detect and generate the plugin language and its related locale file using a new
(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 objectfileExists
- modified file_exists method after replacing the slashes with right directory separator
version 1.3.0
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 plugindata-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.
version 1.2.0
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
.
version 1.1.0
Date: 10-Nov-2014
- Validation for sub repositories containing input widgets.
- (bug #1): Include namespaced FormatConverter class in InputWidget.
- Include
Html5Input
class andHtml5InputAsset
bundle. - Include
AnimateAsset
bundle. - Code formatting as per standards.
version 1.0.0
Date: 06-Nov-2014
Initial release