⚡️ #yiisoftHtml
В Yii HTML в CI добавили Rector, применили предлагаемые изменения и подняли минимальную версию PHP до
В Yii HTML в CI добавили Rector, применили предлагаемые изменения и подняли минимальную версию PHP до
^8.0
(PR).👍5
⚡️ #yiisoftHtml
Несколько улучшений в Yii HTML.
• Удалили метод
• Подняли минимальную версию
Несколько улучшений в Yii HTML.
• Удалили метод
Tag::class()
и переименовали Tag::replaceClass()
в Tag::class()
(PR).• Подняли минимальную версию
yiisoft/arrays
до ^2.0
(PR).👍2
⚡️ #yiisoftHtml
В Yii HTML у тега
В Yii HTML у тега
Img
добавили метод loading()
, который позволяет указать соответствующий атрибут (PR).👍3
⚡️ #yiisoftHtml
В Yii HTML навели порядок с методами для создания тега
- удалён метод
- удалён метод
- метод
В Yii HTML навели порядок с методами для создания тега
<input type="file">
(PR):- удалён метод
Html::fileInput()
;- удалён метод
Input::file()
;- метод
Input::fileControl()
переименован в Input::file()
.👍2
⚡️ #yiisoftHtml
В Yii HTML навели порядок с методами
-
-
-
-
-
-
-
-
В Yii HTML навели порядок с методами
*attributes()
(PR):-
Range
: удалён метод outputAttributes()
, переименован метод replaceOutputAttributes()
в outputAttributes()
.-
File
: удалён метод uncheckInputAttributes()
, переименован метод replaceUncheckInputAttributes()
в uncheckInputAttributes()
.-
CheckboxList
: удалён метод individualInputAttributes()
, переименован метод replaceIndividualInputAttributes()
в individualInputAttributes()
.-
CheckboxList
: удалён метод checkboxAttributes()
, переименован метод replaceCheckboxAttributes()
в checkboxAttributes()
.-
RadioList
: удалён метод individualInputAttributes()
, переименован метод replaceIndividualInputAttributes()
в individualInputAttributes()
.-
RadioList
: удалён метод radioAttributes()
, переименован метод replaceRadioAttributes()
в radioAttributes()
.-
ButtonGroup
: удалён метод buttonAttributes()
, переименован метод replaceButtonAttributes()
в buttonAttributes()
.-
Tag
: удалён метод attributes()
, переименован метод replaceAttributes()
в attributes()
.👏3
👍3🔥1
⚡️ #yiisoftHtml
Несколько улучшений в Yii HTML (PR):
- исправили опечатку в исключении, бросаемом в виджете
- доработали типизацию в нескольких методах;
- немного порефакторили код.
Несколько улучшений в Yii HTML (PR):
- исправили опечатку в исключении, бросаемом в виджете
ButtonGroup
;- доработали типизацию в нескольких методах;
- немного порефакторили код.
👏4🤩1
#yiisoftHtml #МажорныйРелиз #Релиз
Закрыли последнего мутанта в пакете (PR) и сделали мажорный релиз.
🎁 Yii HTML 3.0.0
• Минимальная версия PHP повышена до
• Минимальная версия
• У тега
• Удалён метод
• Наведён порядок с методами для создания тега
- удалён метод
- удалён метод
- метод
• Наведён порядок с методами
-
-
-
-
-
-
-
-
• Интерфейс
• Типизация параметров с объединёными типами перенесена из аннотаций в сигнатуры методов.
• Исправлена опечатка в исключении, бросаемом в виджете
Закрыли последнего мутанта в пакете (PR) и сделали мажорный релиз.
🎁 Yii HTML 3.0.0
• Минимальная версия PHP повышена до
^8.0
.• Минимальная версия
yiisoft/arrays
повышена до ^2.0
.• У тега
Img
добавлен метод loading()
, позволяющий указать соответствующий атрибут.• Удалён метод
Tag::class()
, а метод Tag::replaceClass()
переименован в Tag::class()
.• Наведён порядок с методами для создания тега
<input type="file">
:- удалён метод
Html::fileInput()
;- удалён метод
Input::file()
;- метод
Input::fileControl()
переименован в Input::file()
.• Наведён порядок с методами
*attributes()
:-
Range
: удалён метод outputAttributes()
, переименован метод replaceOutputAttributes()
в outputAttributes()
;-
File
: удалён метод uncheckInputAttributes()
, переименован метод replaceUncheckInputAttributes()
в uncheckInputAttributes()
;-
CheckboxList
: удалён метод individualInputAttributes()
, переименован метод replaceIndividualInputAttributes() в `individualInputAttributes()
;-
CheckboxList
: удалён метод checkboxAttributes()
, переименован метод replaceCheckboxAttributes() в `checkboxAttributes()
;-
RadioList
: удалён метод individualInputAttributes()
, переименован метод replaceIndividualInputAttributes() в `individualInputAttributes()
;-
RadioList
: удалён метод radioAttributes()
, переименован метод replaceRadioAttributes()
в radioAttributes()
;-
ButtonGroup
: удалён метод buttonAttributes()
, переименован метод replaceButtonAttributes()
в buttonAttributes()
;-
Tag
: удалён метод attributes()
, переименован метод replaceAttributes()
в attributes()
.• Интерфейс
NoEncodeStringableInterface
теперь расширяет Stringable
.• Типизация параметров с объединёными типами перенесена из аннотаций в сигнатуры методов.
• Исправлена опечатка в исключении, бросаемом в виджете
ButtonGroup
при передачи некорректных данных в метод buttonsData()
.🔥5👍2
👍3
⚡️ #yiisoftHtml
В пакете Yii HTML добавили поддержку Psalm версии
В пакете Yii HTML добавили поддержку Psalm версии
^5.0
, удалили конфигурацию scrutinizer и заменили в readme бейдж с процентом покрытия кода на CodeCov (PR).👍2