477a439a62
Fix minor changelog issues
2023-05-21 13:14:13 +04:00
a8e83abd8f
Fix #19743 : Non-associative array values in AR weren't considered dirty when reordered
2023-05-21 12:06:16 +03:00
301a1cf0e3
Fix #19807 : Fix REST serializer not using serializeModel() when working with array of models
2023-05-21 11:16:22 +03:00
0fcd434c97
Fix #19838 : Added yii\helpers\BaseFileHelper::getExtensionByMimeType() to get the most common extension for a given MIME type
2023-05-19 22:56:47 +03:00
0a811cbd0d
Fix #19837 : Fixed processing of numeric file extensions in yii\build\controllers\MimeTypeController::generateMimeTypesFile()
...
Fixed processing of nummeric file extensions in `\yii\build\controllers\MimeTypeController::generateMimeTypesFile()` and added common image file types (https://developer.mozilla.org/en-US/docs/Web/Media/Formats/Image_types#common_image_file_types )
2023-05-19 00:28:48 +03:00
821f72dd9a
Fix #19736 : Fix StringHelper::truncate(null, 10) causes error Deprecated: mb_strlen(): Passing null to parameter #1 ($string) of type string is deprecated
2023-05-12 19:55:36 +03:00
a81a0d6b53
Fix #19720 : Fix "zh-HK" locale causing [error][yii\i18n\PhpMessageSource::loadFallbackMessages] The message file for category 'yii' does not exist
2023-05-11 21:34:51 +03:00
400df717e4
Update LikeCondition::setEscapingReplacements() phpdoc ( #19830 )
2023-05-09 08:52:41 +02:00
4e7aac710f
Fix #19813 : Fix yii\base\DynamicModel validation with validators that reference missing attributes
2023-05-04 15:37:45 +03:00
6e7d0fbff4
Fix #19816 : Explicitly pass $fallbackToMaster as true to getSlavePdo() to ensure it is not affected by child class with changed defaults
2023-05-04 15:36:33 +03:00
b77caaa0b2
BC break: Calling a method unnecessarily ( #19810 )
...
* BC: Calling a method unnecessarily
Making an indirect call to the `$this->getOldAttributes()` method caused my code to break. I understand that the correct thing would be to reference `$this->_oldAttributes`.
* Null check
* Update CHANGELOG.md
* Change isAttributeDirty() method to isValueDifferent()
* Update CHANGELOG.md
2023-04-21 11:24:54 +02:00
a6ff298964
Revert "Fix #19804 : Change $this->oldAttributes to $this->_oldAttributes to avoid calling a method unnecessarily"
...
This reverts commit 246a58163768f0b322ae28fc15200e6c33bef73f.
2023-04-18 19:57:09 +04:00
246a581637
Fix #19804 : Change $this->oldAttributes to $this->_oldAttributes to avoid calling a method unnecessarily
2023-04-18 18:54:54 +03:00
87f05afb8a
Prevent redirection with new line character in the route ( #19800 )
...
* Prevent redirection with new line character in the route
* Remove escape
* Remove import
* Changelog
* Remove \
2023-03-31 14:40:31 +02:00
aa1e4432f1
Fix #19794 : Add caching in yii\web\Request for getUserIP() and getSecureForwardedHeaderTrustedParts()
2023-03-30 11:51:09 +03:00
5406e5dad3
Fix #19766 : Add support for PHP generators to JSON helper
2023-02-27 14:48:22 +03:00
51208fcb99
Fix #19770 : Fix yii\mutex\MysqlMutex keyPrefix expression param binding
2023-02-27 14:45:33 +03:00
f388ca71b0
Fix #18867 : Check-all checkbox should be unchecked on page load when GridView have no rows ( #19764 )
2023-02-20 18:21:00 +03:00
e8bf240c80
Small update in language ( #19769 )
...
* Use correct English terms
* Use a better word
2023-02-20 08:07:38 +01:00
95b0e6010e
Fix #19683 : Updated framework\mimeType.php to the actual value. Fix typo in build/controllers/MimeTypeController.php
2023-02-11 19:21:51 +03:00
5d0d6f4a18
Fix #19705 : Add binary and other data type to $typeMap list for MySQL
2023-02-09 22:05:52 +03:00
7c07885375
Feature/dependency fixes for PHP 8.2 ( #19746 )
2023-01-24 00:01:18 +03:00
8f7fb576cb
Remove array syntax in #19741 ( #19745 )
2023-01-22 11:26:27 +03:00
17955140d5
Fix #19741 : Added option to use a closure for $variations definition in yii\filters\PageCache
2023-01-21 00:26:40 +03:00
ff2d004c35
Fix #19734 : PHP 8.1 compatibility fix for $query->orderBy(null)
2023-01-13 10:59:54 +04:00
581a7b2543
Fix #19735 : Fix yii\validators\NumberValidator to use programmable message for the value validation
2023-01-13 10:57:03 +04:00
55ea8eee1e
Fix sorting link for multisort with default order ( #19733 )
...
* Add sort tests
* Fix link for multisort
* changelog
* Fix test
2023-01-10 12:16:04 +01:00
7ed855ccae
Add FileHelper test for a negative except, clarify docs ( #19723 )
2022-12-30 00:37:32 +04:00
7b369576a8
Fix #15376 : Added $userId for RBAC roles cache
2022-12-28 19:43:20 +04:00
41d232f25e
Bug #18867 : Fixed multiple issues with yii\grid\CheckboxColumn
...
- "check all" checkbox not being checked on page load when all data row checkboxes are initially checked
- clicking checkboxes triggered "change" event for other checkboxes that do not change their state
- "check all" checkbox not being checked when disabled checkboxes are present and clicking last non-checked data row checkbox
2022-12-28 19:35:42 +04:00
3ad01aa0f0
Fix #19712 : cast shell_exec() output to string for jsCompressor
2022-12-12 14:55:08 +03:00
c55db9b305
Fix #19635 : PHP 8.2 compatibility fix for yii\validators\DateValidator
2022-12-10 12:35:48 +03:00
819b7cf701
Fix #17194 : Fix unnecessary SQL updates in the database on attributes typecast via yii\behaviors\AttributeTypecastBehavior
2022-12-09 12:26:23 +03:00
948029f583
Fix #19693 : Fix db/Command not caching NULL result with scalar fetchMode
2022-12-04 19:55:12 +03:00
a97934fd92
Fix #15376 : Added cache usage for yii2\rbac\DbManager::getRolesByUser()
2022-12-02 13:45:45 +03:00
fe46b59361
Change property visibility to allow more flexibility for apps ( #19696 )
...
* Change property visibility to allow more flexibility for apps
* Update framework/web/View.php
Co-authored-by: Alexander Makarov <sam@rmcreative.ru>
* Added changelog
Co-authored-by: Alexander Makarov <sam@rmcreative.ru>
2022-11-29 08:18:03 +01:00
1f0f701bc3
Fix #19689 : Remove empty elements from the class array in yii\helpers\BaseHtml::renderTagAttributes() to prevent unwanted spaces
2022-11-28 23:57:25 +03:00
51fc314f58
Add back SqlToken import in sqlite/Schema
2022-11-28 13:05:19 +04:00
63ae3f9a04
Fix #9740 : Usage of DI instead of new keyword in Schemas
2022-11-27 19:10:23 +03:00
c297dfb8f8
Fix pt translation "Vêr" to "Ver" ( #19690 )
...
A Portuguese dictionary source: https://www.infopedia.pt/dicionarios/lingua-portuguesa/ver
2022-11-25 07:59:33 +01:00
aed647b78c
prepare for next release
2022-11-18 20:22:13 +04:00
68b473679a
release version 2.0.47
2022-11-18 20:21:58 +04:00
792619ff99
Fix CHANGELOG
2022-11-18 20:19:48 +04:00
64adbd73c6
Fix #19534 : Fix yii\helpers\BaseHtml::renderSelectOptions() to properly render boolean selection
2022-11-17 15:49:09 +03:00
add56d843f
Fix #17811 : Do not reset retryHandler when yii\db\Command::reset() called
2022-11-16 11:03:00 +03:00
3c6e66f2b3
Unique and Exist validators docs updated ( #19678 )
...
* Unique and Exist validators docs updated
* Correct the line in unique validator as well
Co-authored-by: Alexander Makarov <sam@rmcreative.ru>
2022-11-16 08:32:27 +01:00
64afc3279a
Revert "Fix #19668 : Fix Error null check PHP 8.1 yii\validators\FilterValidator"
...
This reverts commit d056c7f209c3e14c36959225383b0ca4aaaf171f.
2022-11-15 11:46:11 +04:00
86f8fd7e89
Fix #19581 : Fix regression in CompositeAuth introduced in #19418
2022-11-15 10:16:59 +03:00
becb910dc9
Fix #19354 : Reuse Validator::getAttributeNames() in AttributeTypecastBehavior::detectAttributeTypes()
2022-11-15 09:40:21 +03:00
b563edecd0
Fix Uzbek translation of validator message ( #19674 )
2022-11-15 09:29:21 +03:00