kartik-v/yii2-krajee-base
Base library and foundation components for all Yii2 Krajee extensions.
v3.0.5
12M downloads/mo
#1772 most downloaded on Packagist
kartik-v/yii2-krajee-base
What this package is like to depend on
Last release 4 years ago
no release in 18 months
Ships unpredictably
gaps range from 8 days to 2.1 years
Rarely documented
notes for 10 of 50 stable releases
Nothing withdrawn
no release was ever pulled
12 years old
50 releases · first in 2014
0 releases in the last 12 months
see the full history below
Release timeline
50 releases · Nov 2014 to Jun 2022Releases
latest 50-
v3.0.501 Jun 2022Release notes
Open source →Date: 01-Jun-2022
- (enh #119): Allow translations to work better when widget is extended (new widget property sourcePath).
New propertysourcePathadded toWidgetTraitand used inWidgetandInputWidget.
/** * @var string directory path to the original widget source. If not set, will default to the working directory for * the current widget's class. Setting this property can be useful in specific cases, like when you are extending * the Krajee widget with your own custom namespaced class. In that case, set this property to the original Krajee * Widget Base path. Yii path alias parsing is supported (using `@` symbols). For example: * ~~~ * // your custom extended widget * namespace myapp\widgets; * class MyDateRangePicker extends kartik\daterange\DateRangePicker { * // directly set the property to the original Krajee base widget directory * // you can use Yii path aliases * public $sourcePath = '@vendor/kartik-v/yii2-date-range/src'; * } * * // Alternatively you can also override this property while rendering the widget * // view.php: where widget is rendered * use myapp\widgets\MyDateRangePicker; * * echo MyDateRangePicker::widget([ * 'name' => 'custom', * 'sourcePath' => '@vendor/kartik-v/yii2-date-range/src' * ]); * ~~~ */ public $sourcePath;
- (enh #119): Allow translations to work better when widget is extended (new widget property sourcePath).
-
v3.0.404 Mar 2022Release notes
Open source →Date: 26-Feb-2022
- (enh #118): Correct
substrfunction use and add newstrncmpmethod. - Enhance PHP Documentation.
- (enh #118): Correct
-
v3.0.326 Feb 2022Release notes
Open source →Date: 26-Feb-2022
- New class
Libfor PHP internal base methods (for addressing NULL params deprecation in PHP versions >= v8.1). - Enhance & standardize php docs for new website https://docs.krajee.com.
- New class
-
v3.0.210 Jan 2022Release notes
Open source →Date: 10-Jan-2022
- Enhance & standardize php docs for new website https://docs.krajee.com.
- (enh #116): Enhance dependency exception messaging for
getDropdownClass. - (enh #115): Fix code for older PHP version support.
- (enh #114): Enhancements to HTML 5 input CSS.
-
v3.0.103 Sep 2021Release notes
Open source →Date: 03-Sep-2021
- Add BootstrapIconsAsset bundle.
- Enhancements to support Bootstrap v5.x.
-
v3.0.001 Sep 2021Release notes
Open source →Date: 01-Sep-2021
- (enh #113): Add bootstrap 5.x support.
- Create new major release for Bootstrap v5.x support
-
v2.0.608 Apr 2021 -
v2.0.513 Mar 2019 -
v2.0.404 Dec 2018Release notes
Open source →Date: 04-Dec-2018
- (enh #106): Back and forward browser bug for PJAX.
- New property
pjaxDuplicationFixavailable in widgets/extensions that usekartik\base\WidgetTrait - The above property if not set will default to
Yii::$app->params['pjaxDuplicationFix'] Yii::$app->params['pjaxDuplicationFix']if not set will default totrue- Setting
Yii::$app->params['pjaxDuplicationFix']will globally control the pjax duplication fix for all Krajee widgets
- New property
- (enh #106): Back and forward browser bug for PJAX.
-
v2.0.327 Nov 2018Release notes
Open source →Date: 27-Nov-2018
- (enh #105): Allow global setting of
AssetBundle::bsDependencyEnabledviaYii::$app->params.
- (enh #105): Allow global setting of
-
v2.0.226 Nov 2018Nothing published for this version
-
v2.0.110 Nov 2018Nothing published for this version
-
v2.0.009 Oct 2018Nothing published for this version
-
v1.9.927 Sep 2018Nothing published for this version
-
v1.9.827 Sep 2018Nothing published for this version
-
v1.9.726 Sep 2018Nothing published for this version
-
v1.9.622 Sep 2018Nothing published for this version
-
v1.9.520 Sep 2018Nothing published for this version
-
v1.9.405 Sep 2018Nothing published for this version
-
v1.9.329 Aug 2018Nothing published for this version
-
v1.9.220 Aug 2018Nothing published for this version
-
v1.9.116 Aug 2018Nothing published for this version
-
v1.9.012 Aug 2018Nothing published for this version
-
v1.8.929 Sep 2017Nothing published for this version
-
v1.8.822 Feb 2017Nothing published for this version
-
v1.8.704 Sep 2016Nothing published for this version
-
v1.8.619 Aug 2016Nothing published for this version
-
1.8.507 May 2016Nothing published for this version
-
v1.8.411 Apr 2016Nothing published for this version
-
v1.8.309 Apr 2016Nothing published for this version
-
1.8.210 Jan 2016Nothing published for this version
-
v1.8.127 Dec 2015Nothing published for this version
-
v1.8.011 Dec 2015Nothing published for this version
-
v1.7.925 Nov 2015Nothing published for this version
-
v1.7.822 Nov 2015Nothing published for this version
-
v1.7.716 Jun 2015Nothing published for this version
-
v1.7.608 May 2015Nothing published for this version
-
v1.7.503 May 2015Nothing published for this version
-
v1.7.413 Feb 2015Nothing published for this version
-
v1.7.325 Jan 2015Nothing published for this version
-
v1.7.221 Jan 2015Nothing published for this version
-
v1.7.113 Jan 2015Nothing published for this version
-
v1.7.012 Jan 2015Nothing published for this version
-
v1.6.017 Dec 2014Nothing published for this version
-
v1.5.006 Dec 2014Nothing published for this version
-
v1.4.028 Nov 2014Nothing published for this version
-
v1.3.025 Nov 2014Nothing published for this version
-
v1.2.024 Nov 2014Nothing published for this version
-
v1.1.014 Nov 2014Nothing published for this version
-
v1.0.009 Nov 2014Nothing published for this version